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

楼主目前已拿到字节的意向书,所以把面经整理出来给大家参考,希望大家都能拿到满意的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面是电话面进行的,就简单问了一些个人的规划。 alt

#字节求职进展汇总##软件开发笔面经#
全部评论
我:手写promise,深拷贝,vue2、3,fiber tree 面试官:inline和block什么区别?😅
11 回复 分享
发布于 2024-09-06 03:41 陕西
整体八股不难,更多的要注重项目的理解
4 回复 分享
发布于 2024-09-06 11:42 上海
给👻了
4 回复 分享
发布于 2024-09-06 00:26 上海
为什么我遇到的字节面试官都很抽象🚬
3 回复 分享
发布于 2024-09-06 00:32 北京
排序半个月,建议多拿几个,不然到时候被毁就麻烦了
1 回复 分享
发布于 2024-09-23 13:41 广东
校友是研究生吗
1 回复 分享
发布于 2024-09-06 10:36 四川
老哥,3面到hr之间联系过你通过吗。我三面第二天hr就说过了,等安排hr面,已经过了两天也没消息,慌
点赞 回复 分享
发布于 2024-09-23 14:56 江苏
佬,求问部门
点赞 回复 分享
发布于 2024-09-16 19:05 江苏
佬,哪个部门呀
点赞 回复 分享
发布于 2024-09-11 22:14 四川
手撕:指定窗口的子数组的最大值集合。 是力扣哪个题啊佬
点赞 回复 分享
发布于 2024-09-11 11:41 北京
佬,哪个部门
点赞 回复 分享
发布于 2024-09-10 21:29 北京
佬,三面之后hr没消息然后直接9.2打的电话吗,我面完三面没消息了。。。
点赞 回复 分享
发布于 2024-09-10 20:39 四川
base哪里?兄弟
点赞 回复 分享
发布于 2024-09-10 16:52 四川
老哥,我想问前端面试题,是只能用js来写嘛,还是什么语言都行
点赞 回复 分享
发布于 2024-09-10 13:02 广西
佬你发意向真的好快,我上周五面的现在还在等
点赞 回复 分享
发布于 2024-09-10 12:28 陕西
怎么还问float呀,鼠鼠到现在还弄不明白这个布局,项目里面真的会用到吗
点赞 回复 分享
发布于 2024-09-08 08:42 湖北
佬,问大模型相关的问题是因为简历项目吗
点赞 回复 分享
发布于 2024-09-06 22:58 浙江
老哥是内推的嘛
点赞 回复 分享
发布于 2024-09-06 17:38 江西
我想问一下这些题是要去背的对吗
点赞 回复 分享
发布于 2024-09-06 16:41 重庆
我字节hr面完泡一周了😭😭😭
点赞 回复 分享
发布于 2024-09-06 11:27 四川

相关推荐

如果你想要走算法工程师或者数据挖掘,机器学习工程师又或者AI工程师,大模型,自然语言处理这条路,那完全可以照着学:1️⃣. 先学python和机器学习python是编程语言,是算法实现的基础,现在学长用的比较多的也是python,熟能生巧,用多就好了,把python的几个数据分析库学会numpy,pandas,matplotlib, scipy和seaborn。机器学习部分学习逻辑回归,支持向量机,随机森林,线性回归,xgboost,GBDT,决策树,HMM,朴素贝叶斯差不多就可以了。这一部分尽量做一些项目来提升自己的代码能力和项目思维✅2️⃣. 其次学pytorch和深度学习入门pytorch教程大家可以去b站看刘二大人和小土堆的教程,看完你真的会发现pytorch框架真的不难,深度学习入门学长看的是李沐的动手学深度学习,把CNN,RNN,GNN,LSTM,GRU,GAN都学一遍,这样子就算是深度学习入门了,这些算法是基础,以后学习各个方向都🈶可能用到。李沐老师的课可能会有点难懂,可以结合李宏毅老师的来看,看个两遍有种豁然开朗的感觉3️⃣. 然后学自己感兴趣的方向当做由于研究生阶段用的图神经网络和时间序列类模型比较多,所以学习了GCN,ConvGRU,ConvLSTM,Transformer,注意力机制, GAT。在学习Transformer的时候发现很多教程都没有讲透,这里建议Dasou➕李沐➕教AI的陶老师➕王树森,这几个博主的视频看完之后感觉对Transformer以及Bert都有了比较深的理解。学长后期主要是关注自然语言处理和大模型方向了,所以word2vec,n-gram等算法也学习了,llm算法部分的内容也很多,也一直在学习,但感觉这一块还不太熟悉就不给大家介绍了,现在的多模态大模型也很火,这些都值得去研究。大家还是要知道自己想要做什么,真的建议去深挖一个方向,而不是蜻蜓点水✅可能还有一些来不及介绍,但学完上面的内容,完全可以找到一个AI工程师的实习,可以在工作中去体验和加强自己的学习
掌握什么AI技能,会为你...
点赞 评论 收藏
分享
02-26 13:41
门头沟学院 Java
“如果想要去ai相关的岗位实习,需要先学习什么内容,可以给个学习路线吗(比如先要学习什么做基础然后学到什么程度之类)。”这是很多同学想了解的问题,我浅谈一下自己的学习路线,仅供参考。阶段一:打好地基 🧱Python编程:重点掌握核心语法、数据结构和面向对象(OOP)思想。目标:能熟练使用Python解决问题,至少刷完LeetCode简单和中等难度的题目。数学基础:理解高数、线性代数、概率论的核心思想。目标:不要求背公式,但要懂原理。阶段二:迈入核心 🧠机器学习基础:学习监督/无监督学习、分类、回归等经典理论。目标:熟练掌握NumPy、Pandas、Scikit-learn这“三件套”,能独立完成一个简单项目深度学习入门:理解神经网络(NN)、CNN、RNN等核心概念。目标:推荐PyTorch框架,并能搭建一些小项目。阶段三:垂直深耕 🚀针对心仪岗位(以AI Agent为例)针对学习,了解相关岗位需求大语言模型 (LLM) 基础:核心是理解Transformer模型原理并学会如何调用GPT等大模型的API。Prompt Engineering:学习如何写出高质量的提示词,让LLM精准理解你的意图Agent开发框架:重点学习LangChain或LlamaIndex。目标:能用框架调用LLM、连接外部知识库或工具,并搭建一个简单的应用阶段四:动手实践 💻项目是简历的敲门砖! 可以利用前几个阶段学习的内容写一个小项目,将代码上传到GitHub,并写一份清晰的README文档,可以成为你面试时的Demo。可能很多时候一开始摸着石头过河会有点迷茫,但最重要的是一定要多动手、多实践
掌握什么AI技能,会为你...
点赞 评论 收藏
分享
评论
36
127
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务