去哪儿后台开发工程师全过程面经。

我是约一周前在哈尔滨面的,供给明天其他地区面试的小伙伴参考。

一面: 
1. 一个有序数组,把重复的数字去掉,不能用额外空间。只想出了非常蠢的办法。
2. 你会数据库是吧?查询工资大于一万的部门。写sql。
查询工资大于一万的人数在10人以上的部门。
写出第一个他说有问题,第二个不会写。
3. 让我介绍介绍索引,我说了hash索引和b树索引的区别,然后又画了画b树的结构,b树和b 树的区别。
4. 会python是吧?说说python2和python3的区别。然而这玩意儿我并没背过。
5. http状态码介绍一下。简单。
6. tcp拥塞控制讲讲,mss翻倍是发的报文长度翻倍还是发的包的数量翻倍。忘了,现在觉得是包的数量翻倍。
7. 我的爬虫项目讲了讲,问我咋反爬,然后我又扯了扯布隆过滤器,他居然说我用法不对,至此我心理防线完全崩塌。
8. 九个小球,一个不正常的,最少次数判断它是轻还是重。如果是十一个小球呢?面试官说九个和十一个划分思路是一样的,我后来也没再想。

如上所述,一面基本一个问题都没答好,当面试官让我去等二面的时候我都惊了,直接说“我答成这样也能过?”


二面:
1. 字符串表示的带小括号的四则运算算式,算结果。解法:两个栈。
2. mysql的各种引擎的区别。
3. innodb为啥要有个自增id。
4. 硬盘掉电后数据咋存储的。我说硬件我不感兴趣,学得不好。
5. py2和py3的区别……我就不明白为什么每次我提python都会遇到这个问题,明明有很多更有价值的问题可以问好么。
6. 抽象类和接口的应用场景。

二面小哥跟没睡醒似的,就问了这点问题就问我有啥要问他的没,我:“您不打算问点别的吗?我还有好多话要对你说呢……”。面试官:“你去找hr吧。”

hr面:
小姐姐可能比较累了,皮笑肉不笑的感觉,但体验还是很好的,直接跟我说技术面试过了她这一般是没问题的。就问了些常规问题。完事就是一个纸质offer和一个锦囊和一个小骆驼毛绒玩具。

#去哪儿#
全部评论
http状态码是要从头到尾背么?还是挑重点说几个?
点赞 回复 分享
发布于 2018-02-13 02:21
校招还是提前批
点赞 回复 分享
发布于 2017-09-22 11:38
有没有问什么算法呀??
点赞 回复 分享
发布于 2017-09-21 00:06
运气好好  估计面试官很累了 不想问太难的。。
点赞 回复 分享
发布于 2017-09-20 22:42
感谢。。。顺便恭喜,明天我也要面他们家,好紧张
点赞 回复 分享
发布于 2017-09-20 22:20
感谢分享,另外个人的面试体验来说... 别人的面经都是假的,为什么我被问的时候就没这些东西
点赞 回复 分享
发布于 2017-09-20 22:08
哇,你怎么就成红名大佬啦,膜一波!
点赞 回复 分享
发布于 2017-09-20 22:05
赛格威机器人秋招内推:http://mp.weixin.qq.com/s/-Wuc80xgzx5rnCTIa63Fww
点赞 回复 分享
发布于 2017-09-20 21:46
沾沾喜气
点赞 回复 分享
发布于 2017-09-20 21:41
恭喜蕾姆,看了你好多面经了
点赞 回复 分享
发布于 2017-09-20 21:32
然而每次问你这个问题你都拿到offer,你应该期盼问你这个问题
点赞 回复 分享
发布于 2017-09-20 21:28
哥们哪个学校的?
点赞 回复 分享
发布于 2017-09-20 21:18
哇哇哇哇哇!恭喜楼主!自从上牛客就因为楼主的ID关注楼主,看你ID换了又换,终于拿到offer了!恭喜恭喜呐!
点赞 回复 分享
发布于 2017-09-20 21:16
啊,这。。。。
点赞 回复 分享
发布于 2017-09-20 20:58
不是没睡醒,是昨天晚上通宵加班了
点赞 回复 分享
发布于 2017-09-20 20:51
恭喜啊。希望自己也有个好运气
点赞 回复 分享
发布于 2017-09-20 20:34
拿到offer了?据说去哪11k?
点赞 回复 分享
发布于 2017-09-20 20:22
去哪儿面试这么水?那意思就是楼主拿到offer了?
点赞 回复 分享
发布于 2017-09-20 20:21

相关推荐

01-01 10:21
门头沟学院 Java
谁懂啊!我实习遇到的公司,真的太把实习生当正式员工使唤了,刚入职没几天,连项目代码结构都没摸透,就被安排写项目了!一开始都是些接口对接、数据格式转换的基础活,听起来不难,但架不住我对项目的业务逻辑、代码规范一窍不通。对着前辈丢过来的需求文档,我一边查代码注释,一边翻技术文档,磕磕绊绊写完功能,也只知道 “这么写能跑通”,根本不明白 “为什么要这么设计”,妥妥的知其然不知其所以然。本以为这种基础活会干很久,结果没过多久,领导直接甩给我一个小功能的开发方案,让我负责从方案落地到功能对接、测试上线的全流程。当时我直接懵了,硬着头皮啃需求、画流程图、写核心代码,遇到不懂的就逮着前辈狂问,加班加点成了家常便饭。更没想到的是,后面居然让我独立负责一个模块的开发,还要做性能优化。从数据库索引调整,到接口响应速度提升,每一步都得自己琢磨、自己验证。那段时间真的累到飞起,每天下班脑子都是懵的尤其是发版的时候,我比谁都紧张,盯着监控屏大气不敢喘,生怕自己写的代码出 bug 导致系统崩溃。一旦出问题,就得立刻配合运维回滚版本,然后自己留下来加班排查修复,常常整栋办公楼只剩我一个人的工位亮着灯。每天加班到深夜,工作量比正式员工还饱和,我不止一次对着电脑发呆:我到底是来实习的,还是来打工的?虽然这段经历确实让我的技术能力突飞猛进,但那种被推着往前走的疲惫感,直到现在想起来都觉得累。
大家实习都在做什么?
点赞 评论 收藏
分享
评论
点赞
53
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务