当前位置: 首页 > 面试经验 >

24届-Java开发面经-华od

优质
小牛编辑
61浏览
2024-12-23

24届-Java开发面经-华od

  • 背景

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了!

 类似资料: