百度提前批前端base深圳,已换base

#24届软开秋招面试经验大赏##关于提前批我想问#
一面
1. 自我介绍
2. weirdwood 具体内容、源码
3. react hook,有哪些,怎么用,用在哪里
4. 性能优化(代码+打包)
5. canvas
6. es6 知道哪些
7. this 
8. 箭头函数
9. 原型链
10. 深拷贝 ,手写
11. redux 源码
12. 为什么学前端
13. 怎么学前端
14. 反问:业务和团队

二面
1. 自我介绍
2. 性能优化相关
3. 怎么做性能优化
4. 首屏渲染
5. 打包工具
6. 测试用例
7. 手撕 扁平化+去重+排序   concat 不改变原数组
8. 兼容性
9. babel 工作原理
10. url 加载页面全过程
11. 常见的排序算法,时间复杂度,应用场景
12. 单元测试相关
13. 遇到返回值随机的函数,怎么设计测试
对于存在随机因素的函数,可以通过以下方法编写单测:
  a. 依赖注入:将随机数生成器作为参数传入函数,在测试时传入固定的种子或模拟的随机数生成器。
  b. Mock随机数生成器:使用Mock库来模拟随机数生成器的输出,使其生成固定的结果。
  c. 重复测试:多次运行测试,确保在大多数情况下都能通过。
14. 最近在学啥
15. 反问
  a. 业务:hc少,收到的简历多,竞争大(((
#提前批简历挂麻了怎么办##如何判断面试是否凉了##我发现了面试通关密码##第一次面试#
全部评论

相关推荐

从上一个帖子之后面了大概七八次大厂公司,基本都做了总结,现在发一下面经,但是基本都一面挂......搞不懂问题也答了,手撕也过了为什么全都一面挂。。。疑似KPI面,无手撕,聊项目,聊八股1.自我介绍2.你认为前端和交互相关的技术有哪些?3.event loop4.promise5.你的研发过程中有没有使用过一些技术,通过event loop实现的技术6.宏任务、微任务这种情况在实际开发中你认为有哪些应用场景7.手写一个Promise.then的话,是怎么具体实现的8.手写这个Promise的话是怎么去实现这个同步任务、异步任务、宏任务、微任务的这个执行顺序的9.Promise会创建宏任务吗,Promise的宏任务是在什么时间点创建的?10.聊聊页面鉴权11.Token放在请求头的哪一个具体位置12.Token存储在LocalStorage里面会不会有安全问题?别人使用越权登陆怎么办?13.大部分的网站的登录信息,你认为是存在localStorage里还是存在Cookie里面14.你们现在为什么做项目都喜欢把Token存在LocalStorage里面,是有什么开源项目或者是看到什么推荐这样存储的吗15.防抖和节流具体做了一个什么事情16.如果我做了两次请求,第一次因为服务器卡顿返回的特别慢,第二次请求很快返回,结果第一次请求覆盖了第二次请求,该怎么办?17.介绍一下虚拟滚动18.你如果是按需渲染的,那么你的列表总高度理论上是不知道的,你怎么去知道这个列表的总高度是多少?19.虚拟滚动的时候如果滚动比较快,可能会出现白屏,实时渲染可能会出现抖动,有什么方案可以去解决?20.最近大模型比较火,你对AI或大模型有什么理解呢?你会使用大模型在具体实际生活中去做些什么21.你是怎么学习的?22.你看过哪些开源项目呢反问:1.面试流程2.公司base 杭州3.项目业务基本都答上来了,两个不是很确定的问题也一口气说了一大堆,面试官全程笑呵呵,但是有反馈,不抱希望,感觉会凉。
点赞 评论 收藏
分享
评论
3
9
分享

创作者周榜

更多
牛客网
牛客企业服务