九面字节跳动,备战刷题三个月拿到offer才知道算法太太重要了

本文记录了一位求职者在字节跳动经历九轮面试的心路历程,涵盖了一面到三面的问题,包括Zookeeper、NIO、线程池、Redis、MQ、RPC、数据库等技术点,以及面试中遇到的算法题。作者强调了算法在面试中的重要性,并分享了完整的面试复习资料。
摘要由CSDN通过智能技术生成

字节九面心路历程

九面字节跳动,备战刷题三个月拿到offer才知道算法太太重要了

 

我今年复习得比较晚了,直到五月才开始准备找实习,但是那段时间大厂的春招基本都结束了,所以只能投字节跳动的日常实习,把自己的第一次面试献给了字节,现在想想那时确实头铁,所以当时实习面试非常坎坷。

先是投递了小说部门后端研发,苟到二面的时候因为太菜被挂了,随后就被hr告知又被国际部门捞了。第二轮面试稍微顺利点,苟到三面才挂,然后又是面试完的几分钟,hr又告知被游戏部门捞了??(字节这么缺人的么,要反复鞭尸我这个菜鸡儿)然后就是第三轮面试,这时候因为已经有好几轮字节面试的经验了,所以发挥得比较顺利,但是最后还是挂了当时第三轮结束后算是真正被发感谢信了,不过知道自己挂了的那天正好字节的提前批开始,然后想都没想就投了提前批,再次证明我属实头铁。最后就是提前批的一二三面,因为之前六次面试经验刷得差不多了,所以就比较顺利,拿到了后端研发的意向书。

最后在这里回馈广大网友朋友们,直接把九次面试的面经全部发出来,希望大家都早日拿到自己满意的offer。

一面

  • 1.为什么用zookeeper做服务发现
  • 2.zookeeper如何维护长连接的状态
  • 3.zookeeper主从架构怎么保证数据同步
  • 4.NIO、BIO区别
  • 5.线程池如何保证线程的复用
  • 6.run()、start()的区别
  • 7.Thread、Runnable的区别
  • 8.线程池作用
  • 9.线程池参数
  • 10.阻塞队列、非阻塞队列区别
  • 算法题: 1.打家劫舍三变种
  • 2.有重复字符的字符串全排列

二面

这次面试没及时复盘,所以前半个小时的面试题忘得差不多了

算法题:
1.遍历螺旋矩阵

2.求一个微服务系统中进行一次服务调用的最长时间,就是lc里的课程表二,是一个图的遍历问题 这次的面试官比较严肃,搞得我有点紧张,虽然题目基本都是操作系统、网络之类的&

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值