猿辅导服务端开发一二面(攒人品)

(插说一下猿辅导这迷之流程,3.23投简历,3.26就约3.28面试,中间都没有笔试阶段的嘛)

一面45min(问了一堆java基础)

1.java的基本数据类型有哪些,封装类型呢
2.讲讲gc相关的(说了包括垃圾怎么判定、垃圾怎么回收,各种算法优缺点。讲了一大堆,讲了好久,这样面试官就不能问我更多问题了hh)
3.讲讲hashmap相关的(从jdk1.7到1.8之间的区别,又说了一大堆,又占用了很长时间hhh。真的强烈建议大家把hashmap一整套搞明白,这样面试官问到一点,你就能说上很久)
4.做一个算法题(悄悄说他们的算法题应该是有题库的,这题目要求一看就是粘贴上来的):

# 题目描述:给定一个 m*n 的矩阵和一个目标值target,判断target是否出现过

## 条件和要求

  1. 矩阵
    1. 每行从左到右是排序的
    2. 每行第一个数大于上一行最后一个数
  2. 要求1:时间复杂度:O(logN + logM)
  3. 要求2:不使用额外空间
5.反问
(1)例常询问面试表现有哪些需要努力的地方
(2)询问技术栈基础重要性

二面45min(问了一堆C++基础)

1.讲讲template(这一块记得不太多,就联合着java里泛型一起讲)
2.编译一个.cpp文件的过程,每一步都做了什么(这基础简直猝不及防,说了说预编译处理宏定义,然后编译链接什么的)
3.讲讲c++里面关于内存的东西(说了new/delete,malloc/free,以及内存泄露等报什么错误)
4.数据库索引系列(什么mysql、innodb,聚簇索引,隔离级别,脏读幻读什么的,被问到幻读是怎么回事,没回答好gg)
5.TCP怎么保证可靠传输的(什么校验和、ACK、还有什么滑动窗口也提到了)
6.做一个算法题:判断一棵树是否是平衡搜索树(对,就是既判断平衡又判断搜索。搜索这里写错了被问到什么是搜索树,还好自己说对了)
7.反问
(1)例常询问面试表现有哪些需要努力的地方
(2)询问怎么提升技术栈

面试官人都很不错的,一面面试官一看就非常和蔼;二面面试官看着有些猴精🤣,那个看着我写错了的判断搜索代码的秘制笑容,我永远都不可能忘记了。。

面完就来发面经了,攒人品++,许愿三面啊,许愿offer啊!!

#猿辅导2020春招##猿辅导##校招##Java工程师##面经#
全部评论
老哥,今天面的吗
点赞 回复 分享
发布于 2020-03-28 14:00
我也是28号没拒信但是状态凉凉
点赞 回复 分享
发布于 2020-03-29 19:32
请问楼主是校招吗,我看猿辅导没有招实习
点赞 回复 分享
发布于 2020-03-29 22:22
剑指offer第四题原题啊
点赞 回复 分享
发布于 2020-04-09 19:56
请问一面那道算法题时间复杂度怎么到O(logM+logN),我只能想到O(M+N)
点赞 回复 分享
发布于 2020-04-09 20:03
厉害了😂
点赞 回复 分享
发布于 2020-04-09 20:12
你好,我想问一下这个有笔试吗?笔试难度怎么样呀?
点赞 回复 分享
发布于 2020-04-13 00:16
菜鸡想问一下楼主,为什么又问java又问c++啊😂
点赞 回复 分享
发布于 2020-04-25 18:24
有offer了吗?
点赞 回复 分享
发布于 2020-04-27 23:41

相关推荐

美丽的查理斯不讲武德:包kpi的啊,感觉虾皮一点hc都没有
点赞 评论 收藏
分享
11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
评论
5
37
分享
牛客网
牛客企业服务