字节跳动二面(已感谢信)
一个面试官,总时长一个小时,二面答的感觉比一面稍微好一点,面试官语气也比较温和,没有一面那么咄咄逼人
- 自我介绍
- java异常
- 受检异常和不受检异常的区别,为什么要有受检异常
- Java是引用传递还是值传递
- 会哪几种设计模式
- 写个单例
- 讲一讲适配器模式
- AQS讲一讲
- mysql怎么解决幻读
- sql注入问题
- 有一个身份证字段,发散的去讲一讲怎么设计
- mysql a = 1b > 2c = 3 怎么走索引
- 间隙锁是什么
- MQ用过吗?(没有)
- 1G的数据,字符串,小内存,找出频率最高的100个
- sql : 查询分数不小于80的学生的平均分
- 算法:链路上的最小延迟值(没做出来,但是思路是对的,之前做过) 大概是leetcode 743
- 反问
就给十五分钟给写一个迪杰斯特拉算法,太久没写了,没写出来,这真不是在考默写吗😅
可能字节是直接面两面然后综合评估,因为个人感觉二面比一面答的稍微好一点,至少sql写出来了,八股也大体都会