字节一二三面+hr面(已offer)
一面12.21(约1h),面试官儒雅随和
1.自我介绍
2.之前实习项目,问了mq啥的
3.cdn
4.dns
5.貌似还有别的网络问题,有点儿忘了
6.redis咋用的
7.索引
8.几道算法题
连续最大子数组(讲思路,并写)
一台主机的日志,找出访问次数前十的ip(讲一下linux命令;讲一下算法思路)
十台主机的日志,找出访问次数前十的ip(我说大力归并,让优化不会)
二面12.27(约1h),面试官比较严肃
1.自我介绍
2.项目怎么保证消息可靠性
3.什么持久化策略
4.如何避免重复消费
5.讲一下rpc
6.输入url发生了什么
7.hashmap,简单讲了一下,又让详细说
8.进程调度
9.内核态和用户态
10.举个内核->用户,用户 ->内核的例子
11.算法题
带父节点指针的最近公共父节点
不带父节点指针的最近公共父节点
三面12.30(约1h),面试官气场很强
1.自我介绍
2.围着简历问经历
3.讲一下实习中的第二难需求
4.问我这个第二难需求有啥难点,我说没啥难点
5.捞出我之前投字节挂了的简历中的项目
6.游客和管理员模式如何实现
7.假如发评论需要登陆,看评论不需要登录,如何实现
8.拦截器原理
9.慢sql排查
10.算法题
给一个整数,返回比它大的最近回文数
hr面12.31
1.自我介绍
2.实习多久
3.学习方法之类的
1月4日offer
#java求职##字节跳动##面试题目#