跟谁学一面二面面经(已通过)
跟谁学的面经是真的少,特别是2面。
1 时间线
- 2020年7月31日 投递简历
- 2020年8月7日19:00-20:00笔试
- 2020年8月26日15:00-16:00一面
- 2020年8月31日15:00-16:00二面
2 一面内容
介绍项目(各人不同)
- HashMap、ConcurrentHashMap(除了常规问题其他特别的是ConcurrentHashMap加锁的缺点,可能是获取hash表存储的数据个数是有问题)
- 数据库问题,table_name(name, subject, score)查询每科成绩都大于80的人的name
- 给定4个权重,按概率返回值
- 锁。synchronized和可重入锁
- linux命令,vi中跳转到最后一行、第一行
- Object的方法
- Redis如何管理内存的、分配内存的
3 二面内容
介绍项目(各人不同)
- redis数据结构
- zset命令
- redis与数据库双写问题的处理
- Java与C++、python的区别、优势
- SpringIOC
- Spring依赖注入过程、如何解决循环依赖
- 进程与线程区别
- 线程同步,只能用锁吗?
- 算法;翻转整数(1234->4321),注意越界等细节