一面(2021年3月10日,1个小时):
1.自我介绍;
2.项目难点;
3.java的4个权限修饰符;
4.hashmap的输出是有序还是无序的;
5.hashmap的插入方式,即hashcode相同怎么处理;
6.Arraylist和linkedlist;
7.线程池的使用,1000w个数据的处理问题;
8.二分法查找;
9.sql查找,(一个学生表,一个课程表,查找选了两门课的学生)
10.数据库查找去重的关键字;
第三问,少说了一个,提示了一下说出来了。
二面(2021年3月15日,1个小时):
1.自我介绍;
2.介绍项目难点;
3.一个业务问题(有5小问,每一问用什么算法或数据结构);
4.搜索算法有哪些;elasticsearch的原理;
5.乐观锁和CAS;
6.分布式锁的实现,除了redis还有哪些;
7.选举算法;
8.Redis的分发;
9.循环队列的设计(10分钟);
之前的帖子说过,elasticsearch原理没答上;
分布式锁少说了选举算法;
循环队列没写出来。
hr面(3月19日,25分钟):
1.自我介绍;
2.想不想长期留;
3.实习时间;
4.问项目收货;
5.平时有查漏补缺吗;
6.问个人最大缺点;
7.有想办法克服缺点没有;
8.除了工作之外,会学习其他知识吗;
9.除了工作外,会学习其他知识吗;
10.投递携程的原因;
11.其他的进度怎么样了;
12.对于地理位置是否有要求;
反问:
1.转正难度;
2.住宿问题;
3.什么时候会有结果;
希望一切顺利!🙏🏻🙏🏻🙏🏻
3月24日收到oc,是国际事业部的。
3月25日收到邮件。
祝大家一切顺利!
全部评论
(7) 回帖