百度上海研发中心Java开发实习一二面
2021.3.18 一面(36分钟)
自我介绍
说说你的项目吧
前后端分离的项目怎么保证登录态
为什么用Redis
缓存雪崩知道是什么情况吗
怎么解决缓存雪崩
怎么创建多线程
线程池几个重要的参数知道吗?你是怎么配置的?
用过JUC自带的线程池吗,能简单说一说吗
FixedThreadPool有什么优点,会产生什么异常?
说到JUC,你对AQS有了解吗?ReentrantLock用过吗?
ReentrantLock和Synchronize有什么区别
什么是可重入和不可重入
能说说你熟悉的Spring相关的知识吗?
了解Bean的声明周期吗?
标记清除算法和标记整理算法的优缺点
在等其他大厂的offer,突然接到了百度上海研发中心邀请面试的通知,就抱着试一试的心态,参加了下面试,面试官人挺好的,面到中途如流突然卡住了,摄像头就卡没了,面试官说没事就接着面了。面完之后20分钟,hr就通知我晚上7点二面。
2021.3.19 二面(22分钟)
自我介绍
能给我讲讲你的项目的需求吗?你负责了什么
审批流是你们从其他地方拉下来的吗
前后端分离项目遇到跨域问题是怎么解决的
为什么不做单体项目
你们的支付功能是怎么做的
Redis的数据类型
Redis的操作是通过RedisTemplate来做的吗
简单说说数据库索引
Hash索引和B+索引的优缺点
B+树是个怎么样的树
TCP和HTTP的联系
HTTP常用的方法
3个线程如何同步
Minor GC和Major GC的区别
这一面的面试官应该是个leader,前期就抓着项目不放,就一直在问一个设计思想,业务流程,如流这个软件不知道为啥感觉有好多bug,面着面着我又卡退了,后来用电话接着面的,面试官会从一个点逐步往下问,越问越深,直到他满意为止。我也不知道到有没有3面的,坐等通知。
#实习##面经##百度##Java工程师#