当前位置: 首页 > 面试经验 >

字节前端一二三面经-已意向

优质
小牛编辑
54浏览
2024-09-05

字节前端一二三面经-已意向

楼主目前已拿到字节的意向书,所以把面经整理出来给大家参考,希望大家都能拿到满意的offer。

时间线:8.6投递 => 8.09 一面 => 8.12 二面 => 8.16 三面 => 9.2hr电话 => 9.2意向书

一面(60min):

  1. 自我介绍
  2. 你在实习期间做的两个最有意义的业务是什么,阐述下背景,你设计的方法,最后实现的效果以及给业务带来的价值。
  3. 有没有了解float,介绍下float,
  4. 如何清除浮动。
  5. 你一般用的什么布局。
  6. flex如何实现元素从右到左排列。
  7. 你有了解过grid布局嘛,介绍下grid布局,它和flex的优劣对比是什么。
  8. 你能介绍下跨域嘛?
  9. 跨域请求的时候,后端会收到请求嘛?后端怎么去解决跨域问题,你是如何去做兜底方案的。(我之前拿nodejs写过简单的后端,所以稍微问了一下)
  10. 打包的过程是什么,你有了解过打包编译的过程嘛,你了解umd吗,谈一谈它的作用。
  11. 谈一谈js模块化。
  12. 介绍下sourcemap。
  13. 你能介绍下new关键字的运行流程吗?实现一个自己的new。
  14. React中为什么不能返回多个根结点。
  15. 手撕:写一个字符串片段匹配的函数,给一个article,给一个segement,返回segement在article中出现的次数。
  16. 手撕:三数和。
  17. 反问。

二面(45min)

  1. 自我介绍。
  2. 面试官做业务介绍。
  3. 做一道题。
    1. 手撕:蛇形打印一个树的节点值。
    2. 看promise的输出。
  4. 问项目中做的比较有意思的两个需求点(这块儿主要就是跟着简历问,然后楼主介绍的是自己的开源项目经历以及实习中的一个需求,面试官问的比较深,所以一定要准备好自己的项目亮点)
  5. 计算机网络七层模型。
  6. http状态码。
  7. 研三即以后毕业打算是啥,有没有什么特别想做的方向,自己的职业规划。
  8. 了解大模型吗,简单谈一谈对大模型的理解,有自己部署过吗?
  9. 谈一谈可视化和AI交叉研究领域有哪些,你的研究方向具体在哪里。
  10. 反问。

三面(40min):三面面试官应该不是做前端出家的,所以问了比较多的计算机基础的知识点。

  1. 自我介绍。
  2. 介绍下自己做过的项目,以及亮点。(被狠狠拷打了,楼主说了三个,面试官都觉得亮点不突出,而且被问的比较深入,不过面试官还是很好,并没有过多为难)
  3. 手撕:指定窗口的子数组的最大值集合。
  4. Nodejs为何适合做IO密集型而不适合做CPU密集型任务。
  5. 父子进程有什么特性(这个问题当时没有完全get到,草草回答了一下)
  6. 介绍下有哪些数据结构,堆和栈的区别。
  7. 数据库中left join,join和right join的区别。
  8. 进程通信的方法有哪些。
  9. 大模型中的Prompt是什么。
  10. 自我的学习方法和路线。
  11. 最近有在学习什么新技术吗?
  12. 反问。
  13. 建议:需要加强表达的精简,底层可以更深入一些。

楼主的hr面是电话面进行的,就简单问了一些个人的规划。

#字节求职进展汇总##软件开发笔面经#
 类似资料: