字节一面
1. HashTable、Hashmap、Hashtree的区别
2. 线程池相关,线程池的流程,参数
3. 线程池alivetime存活时间怎么控制
4. cas讲一下
5. redis讲一下,项目里怎么用
6. redis的分布式锁
7. mysql索引形式,b树索引存储内容
8. mysql事务隔离级别,串行化是否真的串行
9. juc相关
10. 写题:关于二分查找的。
二面:
1. java的锁,乐观锁和悲观锁
2. 写一个死锁
3. 数据库连接池的问题,简单讲一下,这个不太会照着线程池模型讲的
4. 写一个会发生死锁的情况
5. 介绍项目
6. zk在dubbo中的应用,能不能把注册中心替换成mysql。
7. mysql隔离级别
8. 写题:整数开方
9. 写题:四数相加
三面
1. 写题:https://www.cnblogs.com/littlepanpc/p/7671817.html ,不会。给换了个简单题
2. 写了个sql,大概就是join一下就行的那种比较简单
3. 介绍项目,简单讲了一下,面试官多次打断
4. 介绍一下消息队列的容灾,这个我感觉我没get到他的点。反正讲的不是他想听的
5. 问看了啥书
6. 极其粗暴的结束了面试。
ps:不知道结果咋样,算法撕的磕磕绊绊,一股凉凉的气息涌上心头。基础的话感觉蛮简单的,基本上就是应该掌握的东西,算法的话我感觉自己也刷过不少,但是写的时候还是磕磕绊绊,还是自己的问题吧。不过都面试完了,顺其自然就好~
全部评论
(0) 回帖