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

百度2024校招提前批

优质
小牛编辑
94浏览
2023-07-28

百度2024校招提前批

岗位:北京-Java研发工程师
7.24投递,7.27约面,7.28面试,整个面了一个小时,面试官人非常好,奈何我太菜了唉
面试官上来先讲了下部门所做的工作,然后让我自我介绍,针对我简历里的项目开始问,问我们的压缩算法,大概问了一下我的参与工作,和我项目中的创新优化点。
完了以后开始问八股,面试官听我自我介绍是自学的java,问的八股我感觉比其它面经的要简单很多,虽然我也不会。问有那些创建对象的方式(new,反射,工厂模式),反射原理(不会),类加载过程,自己写的重名类和内部类加载为啥报错(双亲委派模型,我答的不好),HashMap的底层结构,加锁有哪些,可重入锁性能好在那,== equals,重写equals还要写什么,被fianl修饰的能不能继承,面向对象相对于面向过程好在哪(结合自己的项目谈,基本每个八股面试官都让结合自己的项目谈谈),值传递和引用传递的区别,了解其它的设计模式。
然后就是共享屏幕在本地写代码,先让我写一个单例模式(问我是否是线程安全的),再写一个循环队列,要求线程安全,有插入,删除,判空,判满,我用链表写的,有点迷糊,最后时间到了没写出来,然后面试官叫停了。
最后反问,我问面试表现,面试官说基础还需要加强,hh我太菜了
 类似资料: