字节飞书后端面经

21校招补录

5.9 笔试

前两道a,第三道0.3,卡在第三题没看第四题结果第四题好像还好做些。。

5.14 一面

  1. 问问项目(扩展到搜索引擎如何实现快速搜索,搜索框架,es等等)
  2. cookies-session、服务器端如何不缓存用户登陆态以节省性能(项目相关)
  3. 反爬虫有什么方法;如何对有反爬虫机制的网站进行爬虫(项目相关)
  4. 局域网 / 公网下的网络请求过程,头发生的变化
  5. Linux定位springboot代码块并关闭(一行命令,没完全答上来)
  6. 聊了聊Node运行机制,事件驱动如何实现,聊一聊熟悉的模块(以前项目做过)
  7. Java和C++的比较
  8. 算法:5亿数据,格式 [id, 登陆时间,登出时间] ,找登陆峰值持续时间和峰值下的登陆总人数,其中峰值时间可以不连续(id没用上,我估计面试官是想让我展示峰值和峰值下全部id)
  9. 反问

5.19 二面

  1. 算法:二维0-1矩阵找1填充下形成的最大正方形边长(dp)
  2. 算法:手写阻塞队列,模拟put和get
  3. 问之前完成的小型编译器项目如何完成的,比较深入
  4. os:进程线程,PCB有什么内容
  5. 数据库:B和B+树选型
  6. Java:HashMap底层数据结构,put扩容过程,参数功能
  7. 反问

5.19 三面

  1. 算法:忘了,不太难
  2. 聊聊个人情况,为什么补录,未来打算,个人倾向方向
  3. 网络:网络分组过多下TCP如何保证数据完整(很怪的就是面试官特意指出不是TCP拥塞控制,我没get到)
  4. os:问的很分散,范围很广
  5. base意向等等
  6. 反问

5.25 oc

一面反而最难,没有八股文,全靠底力,压力拉满了。每次都是先开一个小问题,然后逐渐深入,最后问到答不上来再换下一个。二面三面偏基础,面试官也不在意编程技术栈,有什么问什么。三场面试下来体验很棒,时间飞速过去而自己没什么知觉。

感谢过去的同学在牛客上的面经,也希望我的面经能够帮到后来的同学吧

#面经##校招##Java工程师#
全部评论
您好,想问你一面的算法题怎么做啊
点赞 回复
分享
发布于 2021-05-28 21:12
一面这么难的吗
点赞 回复
分享
发布于 2021-05-29 02:26
百信银行
校招火热招聘中
官网直投

相关推荐

2 42 评论
分享
牛客网
牛客企业服务