首页 > 百度提前批一面面经
头像
peonyX
编辑于 2021-07-14 09:40
+ 关注

百度提前批一面面经 内部员工回复

百度提前批一面面经

22届双非求职,百度问的还是比其他公司细的,部门就保密,做Java的

  1. string,stringbuilder和stringbuffer区别,string为什么不可变
  2. Java编译的过程了解吗(不清楚在问什么)
  3. 集合选一个说,arraylist和linkedlist,什么时候用哪个,遍历时候哪个快
  4. hashmap实现,红黑树知道吗?不知道红黑树。为什么2倍扩容?没背,瞎说的。
  5. concurrenthashmap,cas和synchronized用在哪(这里没答对,看了源码,是cas插入节点,如果是非空就会加上synchronized)
  6. concurrenthashmap在spring里面用在了哪里?bean容器。
  7. springboot怎么解决的循环依赖?能不能解决传参的循环依赖?你自己实现一个解决传参的,怎么实现?我不会实现。
  8. jvm模型,垃圾回收,根节点怎么确定。
  9. 线程池原理。
  10. 多个任务放到线程池里面,怎么知道哪个任务先完成的?不清楚,百度也没有啊,咋解决。事后想了一下,可以加入到阻塞队列里面,然后队列是先进先出的,应该可行。
  11. 算法:找两个链表的相交点。

我都能答上来,但是他反问我就答不上来了,希望给过吧。

更多模拟面试

全部评论

(18) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐