24届应届生,毕业后打算放弃二战找工作,6月底在牛客上刷到了栗栗姐,然后具体了解了一下od,开始准备走od的招聘流程。
一、机考(350分)
机考的话栗栗姐会提供专项题和热点题,题库的话我是把100分题全刷了一遍,然后200分的刷了个大概。机考准备好了就联系栗栗姐申请机考。
第1题:来自异国的客人
第2题:开源项目热度榜单
第3题:寻找最优的路测路线
二、综测
综测的话栗栗姐也会发相应的注意事项,总的来说前后一致,然后整体乐观向上就可以了。
三、HR面
电话面试,问一些个人情况(我是应届生,然后问了一些在校的情况和家庭情况)、自己对于这份工作来说有什么优势、个人的优缺点。基本上没什么大问题都能过。
四、技术一面
技术面和机考差不多,栗栗姐都会提供相应的八股文+资料,然后自己去准备八股的同时也要刷刷题保持手感。
1.手撕:面试官上来就让手撕一个简单算法题,是发送在聊天框的,具体的话是让写两个函数:一个用来向队列中添加元素;另一个获取当前队列中的中位数。
2.Java基本数据类型
3.包装类型缓存机制创建的缓存数据是在Java内存的哪个区域
4.成员变量和局部变量在哪个区域
5.创建线程的方式
6.线程之间怎么通信的
7.多线程编程中加锁的方式有哪些
8.垃圾收集算法
9.MySQL索引,底层实现
10.MySQL的原理?(问是问的这个,不知道怎么回答)
简历上没写什么项目,只写了课程设计和毕业设计,简单的介绍了一下就结束了
五、技术二面
1.自我介绍
2.基本类型和包装类型的区别
3.==和equals()的区别
4.HashCode()有什么作用
5.ArrayList扩容机制
6.HashMap底层数据结构、put和get方法
7.ConcurrentHashMap如何实现线程安全的
8.CAS算法
9.Java内存区域,不同区域的作用
10.垃圾收集算法
11.类加载过程和涉及到的内存区域
12.Ioc和AOP
13.如何查看SQL语句的执行效率
14.MySQL索引的实现
15.数据库事务、隔离级别、MySQL三大日志
16.算法题:力扣739.每日温度
也是没有项目,所以问的比较基础
六、主管面
1.自我介绍
2.讲了一下自己的毕设(因为没有项目)
3.还会考虑考研吗?
4.为什么选择杭州?
......
其他的跟HR面差不多,主要还是看个人的稳定性吧
七、谈薪等offer
由于面试的八股准备不充分,面试评价很低,也靠HR去争取了一下薪资。
总结:
找对好的HR相当重要!!!每个环节都会有最详尽的辅导,跟着栗栗姐提供的资料和攻略走,拿offer是没什么大问题的。
面试效果不好的时候,栗栗姐会第一时间去联系面试官帮忙兜底,真的很安心!这两个多月由于中间有些小状况,也没能全身心投入到笔面试准备当中,两次面试都有点碎了的感觉。感谢栗栗姐的帮助,我这种磕磕绊绊的也是拿到offer了!