百度一二三面面经

一面0721

  1. 为什么选择Java(Java的特性)
  2. 还学过什么语言
  3. Java的基本数据类型,分别占用多少字节
  4. Java你使用的什么虚拟机
  5. Java中String、StringBuilder、StringBuffer的区别
  6. Java线程同步的方法
  7. Java中的IO模型
  8. BIO、NIO的区别
  9. IO多路复用
  10. Java使用的版本
  11. Java8新特性
  12. JVM中的内存管理
  13. Spring、SpringMVC、SpringBoot的关系
  14. SpringBoot自动装配原理
  15. IoC和AOP的理解
  16. 项目中AOP用在哪里
  17. 锁的理解、偏向锁、轻量级锁、重量级锁
  18. CAS的原理
  19. Java中的类加载过程
  20. 一条SQL的执行过程
  21. 优化器主要优化的地方
  22. 项目问题
  23. 快速排序

二面0801

  1. 共享屏幕打开IDE、给一个场景设计数据库表、SQL编写、业务代码编写,整个流程都围绕这个场景问了接近50分钟
  2. 如果让你设计一个IDE如何进行语法判错和自动补全

三面0803

  1. 项目问题
  2. SpringBoot的自动加载
  3. 自己如何实现一个ORM框架
  4. 原始JDBC连接如何获取数据
  5. Redis如何进行一个持久化
  6. 项目中遇到的最大的困难
  7. 快速排序的优化方法
  8. 两个栈模拟队列
  9. 赛马问题,最快几场
  10. 海盗分金
  11. 爬台阶问题
  12. 你觉得开发和测试的关系
#23届秋招笔面经##百度提前批面试##百度2023校招面经#
全部评论
请问有结果了吗
1 回复 分享
发布于 2022-11-23 14:28 北京
请问是校招还是实习呀?
点赞 回复 分享
发布于 2022-11-09 18:46 湖北

相关推荐

微步在线一面,上来本来还行自我介绍的,结果都不要自我介绍,直接开始八股轰炸:1、介绍一下Java的Object对象有哪些方法?2、Object的equals方法和hashCode方法要一起重写,原因是什么呢?3、介绍一下HashMap4、你一般使用的JDK版本是多少?谈谈Java 8、11、17的新特性5、Java的异常分为哪几种?6、受检异常和非受检异常在使用上有何不同?7、介绍一下Java对象的创建过程8、创建对象过程的内存分配,是分配到哪儿?什么情况下会发生堆内存的溢出?9、对于内存溢出这种错误,Java不是有自己的垃圾回收器吗,它为什么不会把它回收掉?10、引用类型除了强引用还是有什么类型的引用?11、线上Java的服务,它报警CPU使用率100%,怎么去进行排查?12、使用过synchronized关键字吗?它修饰普通方法和静态方法上有什么区别?13、使用synchronized关键字锁一个代码块,括号里面能锁String对象或Integer对象吗?14、知道CopyOnWriteArrayList吗?它是怎么保证线程安全的?15、List有ArrayList和LinkedList,你认为有没有CopyOnWriteLinkedList呢?为什么没有?16、使用过线程池吗?谈谈线程池有哪些核心参数?17、假设最大线程数为10,核心线程8,正在运行,又来了一个任务,正常情况是先入队,能否不让其入队,先让其十个线程跑满再入队?我问为什么都不用自我介绍,他说面试的人太多了,根本筛选不过来,岗位一开没几天就有上百份简历了,只能通过这种方式快速筛选
查看17道真题和解析
点赞 评论 收藏
分享
评论
5
43
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务