猿辅导服务端开发面经
老早之前找人内推的估计简历挂,没有接到面试,后期收到了让我笔试的邮件。当时在北京面贝壳,在二面被锤挂之后,找了个小破网吧做的猿辅导笔试,还好笔试时间只有45分钟,不然那种环境真心受不了... 笔试不难,顺利的通过了。
前两天接到去现场面试通知,这周一在南京面的试。
猿辅导一共两面技术面,没有hr面。
一面:面试官不戴眼镜的大概三十多岁,人很好,爱笑,即使没答上来的也说没关系。
1. 自我介绍
2. 协程了解吗,进程线程区别
3. 线程池,流程,拒绝策略等
4. 手写单例,如果不使用volatile关键字会得到什么,哪些指令重排序了
5. 类加载过程
6. 一个final修饰的对象,写了两个语句,问我有没有错
7. netty了解不
8. 手撕简单算法,二维矩阵,从左到右递增,从上到下递增,给一个目标值,在矩阵中找到与目标值相差最小的值的坐标,如果存在好几个则都需要返回
9. synchronized原理
10. 让我提问
二面:面试官比较年轻,人也很棒
1.自我介绍
2.项目介绍,项目问了的比较多,难点等
3.手撕简单算法,一个数组int[] nums,找nums[i] - nums[j]最大的值,其中i>j
4.有什么要问我的
二面主要项目占的时间多,正如一面面试官和hr所说的,就是聊聊
面试体验还是很棒的,在一家酒店里面的,我刚到时酒店里正在放《The truth that you leave》这首歌,我很喜欢~
零食饮料都有,车票也报销
刚收到了口头offer,还问我要了地址,说发正式offer的时候给寄小礼品~
#猿辅导##面经##Java工程师##秋招#