1.你了解哪些typescript的特性? 2.如何判断是否是数组? (Array.isArray()方法、toString.call、原型链、instanceof) 3.数组里经常使用的方法? (tostring、tolocalstring、join 、shift、unshift、push、pop、sort、reverse、forEach、some、every、reduce、map、concat
岗位: 前端开发, 2023 春招 base: 应该是 bj 面试环节: 自我介绍 Webpack 和 Vite 的区别 讲一下 Webpack 打包流程 你知道 React 哪些 hooks useMemo 和 useCallback 的区别 列举 useRef 有哪些作用 假如我想在父组件当中执行一个子组件内部的方法, 但我还不知道这个子组件内部方法的名字, 该如何实现 这个问题我后来请教了一
base: bj/hz 岗位:前端开发 部门:电商 之前的一面面经在这里:https://www.nowcoder.com/discuss/480102078363242496?sourceSSR=users 之前的二面面经在这里:https://www.nowcoder.com/discuss/481927131262369792?sourceSSR=users 自我介绍 讲过去的实习项目经历
base: bj 岗位: 前端 业务: 快手电商 背景: 这次是上一次电商一面后的二面 自我介绍 过往项目经历 讲讲你实现过的 React 组件 讲一讲你在过往实习经历里面, 最让你有成就感的事情是什么 如何衡量前端性能 前端页面如何排查 bug 事件循环: 看代码说结果 代码题: 获取一个数组中前 n 个最大的值, 你能想到几种方法 如果大数组的 length < n, 则递归处理小的子数组 反
先笔试,通过后会有hr面试,hr问的问题很奇怪,像多生孩子还是少生孩子,支不支持小区养狗,如何看待996,评论你的父亲等问题。 接下来是专业面试: 1、说一下你简历中项目。 2、做项目中遇到什么困难? 3、学习渠道是什么,关注了哪些技术博主? 。。。接下来是技术问题: 4、常见的行内元素和块级元素有哪些? 5、如何转换行内元素和块级元素,如何设置他们的宽高属性? 6、css实现隐藏元素的方式有哪些
很常规的自我介绍 简历上的项目(奈何我把我不太熟悉的项目写了上去,导致不知道说什么了),总共写了三个项目,就把自己最熟悉的一顿输出,说了项目的难点和亮点。 有社团经验吗?参加过什么比赛吗之类的,可能这个问题就是想知道你大学里面都干了什么 剩下的都是闲聊,面试官是一个特别温柔的小哥哥,聊起天非常的舒服,尽管我不知道他是怎么想我的 面试过程不会问八股文,因为面试官说八股文这种东西考验不出来一个同学解决
很早之前就投递了,应该是被捞的,发下面经供大家参考。 一面(10.25) 自我介绍 快手实习项目挑一个讲 字节实习开始拷打,讲了技术建设 移动端适配问了很多 工程化相关的,拆包、发包、离线化、、哈希策略、上线 框架相关,框架相比原生的好处,分析 和 ,,给我介绍一个除了 、 之外的框架 相关 相关,语法降级 手写题,实现 异步计算总和 二面(10.25) 自我介绍 快手实习 说下 响应式,手写 简
三十多分钟,我有一点紧张 自我介绍 八股 浏览器本地存储方式 常用设计模式,好几个 https和http区别,SSL四次握手 JS闭包详细 Vue3和Vue2区别 有没有掌握其他语言 项目 介绍简历上的项目 -怎么沟通后端同学,协作遇到问题 代码 手撕小括号匹配,栈解决 反问 可能分到安卓或iOS方向能不能接受 #面经# #途虎面试#
1. qiankun底层是如何实现的,主应用和子应用通信方式有哪些 2. ws有哪些状态码,心跳机制的理解,还挖了很多答不出来 3. http各个版本的理解 4. 强缓存和协商缓存 5. vite开发模式和生产模式的打包产物怎么区分的 6. react和vue选型问题 7. vite和webpack的选型和理解 8. cookie的作用,一般存放什么信息,如何保证安全 9. 实习项目难点和解决方案
开头拷打项目: 1. 介绍一下你的项目 2. 如何实现身份鉴权 3. JWT如何进行身份鉴权 4. JWT比sessionid有什么优势 面试官问到这里的时候说看来你准备的挺充分的,我们直接上手写代码吧-_-…… 后面手撕题目: 1. 找到一句英文句子中最长的单词,这里需要考虑到特殊字符的情况 2. 将英文句子中的单词进行翻转 场景题: 如何设计一个类似多级菜单页面的文件操作系统页面 总时长1h1
自我介绍 进程和线程概念 并发和并行概念 同步和异步概念,讲讲异步 防抖和节流概念,具体如何实现 TCP和UDP,他们的应用场景和区别 http和https,https的加密原理 讲讲Vue的maxins 详细问简历上的项目内容(很详细) Uniapp 的小程序如何同时在微信和支付宝同时发布 为什么选择用Uniapp开发,用过小程序原生开发和其他小程序开发框架吗
面试官是一位小姐姐,人很好,不会的题会引导你,啥也别说了面经如下 面试官先介绍自己 自我介绍 说一下你的项目 跨页面怎么通信 比如说我在商品页有一个id我在其他页面怎么拿到 cookie sessionstorage localstorage 问了一下相关的场景题 vue组件通信 http状态码你知道哪些 h5语义化 flex你怎么用的 webpack和vite的区别,原本想继续问webpack
一面(1h) 1、学校立项的项目,负责什么工作,功能的实现,小程序字典查询数据的检索 2、项目用了showdownjs封装markdown编辑器,showndownjs的实现原理?看了源码? 3、讲一下promise的概念,介绍一下promise各个API的使用(讲了then/catch/finally/all) 4、构造函数封装promise.all (不会) 5、get post请求的区别,g
1.自我介绍 2.css实现上100,下100,中自适应,flex布局,calc函数 3.promise看图说话 4.继承方法有哪些 5.项目优化怎么做的 6.项目难点 7.迁移rspack考虑了哪些因素 8.手写监听数组,proxy不太会用,寄了 9.ts静态编译原理,不会 10.反问
自我介绍 在你过往实习的项目中你遇到过哪些问题, 如何解决的 CSS属性有哪些值, 列举出来其各自的作用 static, relative, fixed, absoluate, sticky 口述原理 CSS 手写一个 CSS 将页面元素隐藏的方式有哪些 浏览器缓存原理 手撕代码: 参考答案: 手撕代码: 用实现防抖/节流, 要求用 ts 的泛型机制控制防抖与节流函数的参数与返回值类型相同 参考答