去哪儿 java后端面经

一面
自我介绍
为啥不选择考研
先问你课程学了那些,那些学得比较好。很重要后面就问你自己觉得掌握比较好的。
操作系统死锁问题,然后代码举例
cpu调度方式
内核态和用户态
网络7层分层为啥分层?每一层有什么用?
网络层有什么协议
tcp和udp介绍
慢启动是什么?为啥要慢启动
你自己最熟悉的数据结构(列一个表,我把数组放前面,建议不要这样做。。)
hash冲突咋解决
除了拉链法还有啥
红黑树说一说
线程的状态
sleep()后进入什么态 获取锁失败进入什么态
sleep()后和获取锁失败后的阻塞有区别吗?
volatile说一下
看你写了一些技术,你为什么要去学习这些?
看了我博客说写得蛮多的,我可以随便问你博客上的原创内容吗?

二面(特别愉快)
自我介绍
看你课程不是学java的,为什么要学java,怎么学的?
又是学啥学得好(问我操作系统多少分)
然后狼羊菜过河
tcp4层为啥要分层,每一层干嘛的!(和一面一样一个ISO一个tcp)
手写n logn 排序(我写的快排),快排时间复杂度
为啥会有n平方 (解释一下代码具体步骤思路)
二叉树最深深度(代码写好就行,他主要喊我说思路)
我写的递归版,他说非递归呢?我一笑,他说,没事不用写。
你最近看了啥书。

然后就是hr了,一站面完,整体还是不错。感觉面试!就是下次面试通知能不能提前一点。晚上7点告诉我,明天早上9点面试(异地)#去哪儿##Java工程师##面经##校招#
全部评论
同学,你是在哪一面的?
点赞 回复 分享
发布于 2019-09-27 21:22
成都面的?为啥差距这么大,二面上来就问笔试的一道编程题,后面又撕完两个代码都不满意,然后就让回去了
点赞 回复 分享
发布于 2019-09-27 22:07
收到offer call了吗?
点赞 回复 分享
发布于 2019-09-27 22:13

相关推荐

5 37 评论
分享
牛客网
牛客企业服务