字节日常实习面试记录

以下提问大致按顺序记录,只记录大致过程和八股

# 9.17 一面(1h 40min)
面试官真的很好,一直在引导我,也指出了我的错误……手撕和算法也等了我很久很久……回答我问的生服做的事情时,也讲的非常非常详细,所以面试时间才这么长……最温柔的一集

一、自我介绍
二、实习相关
1. websocket 与 HTTP 的区别 
2. 如果 HTTP 发送失败,你觉得可以做哪些优化 

三、项目相关
问了十多个项目细节上的问题

四、八股
1. js 的 new 一般用来干什么以及它本身做些什么事情 
2. js Iterator 本身是什么东西
3. 那你说说 js 的可迭代对象和它们的遍历方法 

五、那来写题吧
1. 事件循环看输出
2. 手撕发布-订阅
3. 力扣:最长公共前缀

六、CSS八股
1. 说说 BFC 
2. 说说 box-sizing 属性 

七、反问:
1. 面试官对我有什么建议吗 
2. 我感到造轮子的时候 AI 很难用
3. 本地生活服务是做什么的

# 9.23 二面(1h)
这一面的面试官好淡定。面的最差的一集,好多不会的……

一、自我介绍
二、问实习

三、设计
把 apifox 的数据类型转成 JS 的怎么做(上文提到 apifox)

四、项目相关
1. 你为什么用 express
2. 为什么用 sse
3. sse 的生命周期是什么
7. 为什么用 monerepo

五、八股
1. 知道csrf吗
2. 那 cookie 的 samesite 做什么的
3. sso 知道吗,怎么实现的
4. div + 文字怎么垂直居中
5. ts 常用的工具函数
6. enum 会被编译成什么
7. ts 的 Require(工具函数)和 node.js 的 require一样吗
8. 原型链的终点是什么
9. instanceof typeof keyof什么区别
10. 为什么 if 里不能写 hook
11. 你说按顺序存数据,那这个数据是啥,比如在useEffect里写函数,函数里只是 console.log,存啥

六、问了三个项目设计上的问题

七、代码:路径字符串转树
只写了一半,思路是分层收集 + 迭代建树,但卡在转树那里,不知道怎么把父子节点连起来,于是卡着……面试官说写了三十分钟了别写了

八、反问
心里很难受有点绷不住了,于是绝望的问出了下面这种问题(别学我😭):
1. 面试官为什么不问我项目,问的全是我不会的……(小声)
面试官说,每轮面试都有侧重点
2. 生服在抖音的定位是什么
3. 面试官会觉得我的回答太冗长或是太简略吗
4. 面试官对我有什么建议吗(拓展技术栈)

# 9.28 加面(1h 20min)
二面代码题没写出来,于是加了一面……我哭死真的……

这一面的面试官我说啥都没什么反应,而且说完会等我一会才问下一个问题,搞得我每次说完了一直疑惑的盯着他看(噗

一、自我介绍
二、问实习
三、介绍项目

四、八股
1. position
2. sse 相关
3. http缓存
4. map,堆,二叉树,链表和哈希表区别
5. 你两个框架都学了,不知道你的框架深入到什么层面了(我说还没看源码,于是没继续问)

五、其他
1. 最近在学什么
2. 职业生涯规划

六、手撕:
1. 带自动过期的 LRU 缓存
2. 版本号排序

七、反问:
1. 生服属于抖音吗
2. 生服是怎样的一个定位
3. 面试官对我回答的看法和建议

# 10.7 字节三面(1h)
这一面,好多业务相关,把我问傻了,也认识到自己对业务一点不懂……

一、自我介绍
二、问 AI 的使用

三、项目相关
1. 测试文件怎么写的
2. 你为什么做这个项目
3. 你做这个项目的时候学到了什么
4. 你这个项目是做什么的
5. 做的时候时遇到了什么困难
6. 那些是功能上的,技术实现上你们怎么做的
7. 为什么调研时要调研xx
8. 你知道xx为什么这样做吗

四、问实习
知道整个项目的流程和业务背景吗

五、还是项目相关
问技术选型和一些细节

六、那来写题吧
1. LCR 026. 重排链表

七、反问:
1. 生服的定位是怎样的?比如它是第一大经济支柱还是什么的
2. 技术栈

# 10.11 HR面(30min)
HR 很有气场,说话带着英文,好吧我承认我有点害怕……每问一个问题她都会持续追问细节,教了我在职业上不懂的东西😭。我答的时候太笨了,HR 好多次没绷住笑了

一、自我介绍
二、问有挑战性的事情、团队冲突、优缺点,还有前公司的一些事情,以及到岗之类的问题

三、反问:
1. 什么时候出结果
2. 生服里面有很多小组吗
3. 人员架构是怎样的(了解到HR部门是HR部门,技术部是技术部,生服是一个有千人的大技术部)

我好像遇到恩人了😭
全部评论
太强了
1 回复 分享
发布于 昨天 18:24 广东
为啥我生服是压力面啊,一直追着我打
1 回复 分享
发布于 10-16 20:09 广东
很厉害了已经
1 回复 分享
发布于 10-16 17:04 香港
很强
1 回复 分享
发布于 10-16 14:36 湖南
接好运
1 回复 分享
发布于 10-16 13:26 天津
看不懂
点赞 回复 分享
发布于 10-16 14:21 北京
天哪,好牛
点赞 回复 分享
发布于 10-16 13:26 天津

相关推荐

昨天 08:43
已编辑
湘潭大学 Web前端
绿盟科技,安全方向名列前茅的公司,为什么招不到人!对不起经理,瓦达西尽力了😭这个岗位适合喜欢轻松的同学,因为节奏有点养老我们组是研发网技术组,负责管理研发流程,包括自动化提交流水线、研发平台集成、组件维护等,目标是为公司的技术人员打造更舒适的开发体验技术栈是 react 和 vue上班时间 9:00-17:30 点,前后可以弹性一小时,只要待够八小时就行前端主要负责三个平台界面的维护,最近要做AI Agent,以后别人有平台使用的疑问或者权限申请就可以问AI了每周会开需求会议,会做技术分享,一边吃好吃的一边开会每个需求没有排期,只要在迭代之内完成任务就行了刚入职三、四天左右,会有安全培训,给你讲整个架构,让你看文档。文档非常详细组里其他人都是很有经验的人,也有从大厂下来的,而且都很耐心,你不懂可以一直问带你的大概率是某节下来的,也是我目前的导师,能力强的可怕要走了,很舍不得,大家都很照顾我,刚入职也有很耐心的培养我,可我走的很快,所以有点内疚,也为了减轻招人的压力,自告奋勇提出简历推荐,有意向的同学欢迎投递,简历直达经理!我还想看到后续啊!大家为了共同的目标而努力,为了大家更好的开发体验而努力,其实我感觉很幸福,但我……看不到了快来!
投递绿盟等公司10个岗位
点赞 评论 收藏
分享
评论
9
15
分享

创作者周榜

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