字节后端三面 已发意向书
这里只记录了我记得的一些问题, 有些问题忘记了.
一面 7月21
1. 多线程了解吗? 如果让你设计线程池你怎么设计?
2. 说一下五个常用的Linux命令 (ps -aux, netstat, lsof, awk, xargs)
3. 写一个Linux命令吧, 给定下面的文件,对file和dir按照第二列分别排序,输出最大的那个
file 12 dir 14 file 13 dir 154. mysql用过吧, 说一下联合索引什么时候失效?
5. redis用过嘛? 说说redis的键删除策略? 惰性删除会带来哪些问题?
6. 编程题: 数组中第K大的元素; 链表中删除重复元素; 有序链表中删除重复元素,不使用额外空间.
二面 7月27
1. 说说项目 2. 设计抢红包功能,100元6个用户抢,每个用户至少抢到10元.
3. MySql索引原理;
4.用过哪些中间件,怎么用的,RabbitMQ和KafKa中分别如何处理消息丢失和消息重复消费问题的
5. 编程题: 输出字符串中, 长度最长的所有不重复子串
三面 7月29
1. 讲讲学习做的项目 (比赛做的一个App) 2. 做过登录功能嘛, 登录流程是怎么样的
3. 操作系统, 如何解决死锁
4. 如何设计一个高并发的项目,说说你的思路
5. 编程题: 两个有序数组输出中位数; 最长递增子序列,如果有多个,输出字典序最小的那个.