程序员社区

百度 Java 一二三面(已oc) + (Java后端开发)

今天给大家分享一篇 百度 Java 一二三面(已oc), 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~

最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。

点击下载完整PDF☞ 2022年最新Java面试题集

一面 45min

1.自我简绍

2.项目,如使用RabbitMQ的原因、为什么选择 RabbitMQ、如何实现可靠性与幂等性、权限模块的设计等

3.TCP三次握手、四次挥手的细节,如 time_wait、close_wait

4.HTTP 结构,头部常见数据(没答出来),状态码

5.继承、封装、多态实现,如虚方法表什么、动态联编什么的

6.MySQL 索引、锁

7.锁,问底层实现,unsafe类

8.算法,层次遍历、字典序打印

二面 35min

1.自我简绍

2.redis 底层实现、6.0 的多线程等

3.MySQL ACID、实现原理、MVVC 相关、锁、索引

4.java 继承封装多态、HashMap底层、CopyOnWriteArrayList 使用时存在的问题、锁、多线程、线程池

5.Mybatis # 与 $的区别、一二级缓存等

6.spring IOC 和 AOP 底层实现,依赖查找与依赖注入优缺点、BeanFactory 与 ApplicationContext、注入的方式、spring 事务的实现原理、ThreadLocal 等

7.算法,一个贪心的题,之前做过

三面 35min

1.自我简介

2.。。。。没什么技术相关的问题,主要是如何学习、社团活动什么的

3.算法,有序数组归并

许愿 hr 面

赞(0) 打赏
未经允许不得转载:IDEA激活码 » 百度 Java 一二三面(已oc) + (Java后端开发)

一个分享Java & Python知识的社区