携程2016技术培训生(机票研发部)面经

1.笔试

在线笔试,和腾讯笔试用的同一套系统,题目分为四部分,前三部分为智力题目,就是IQ测试那种题目。最后一部分是编程题目,难度中等。

2.一面(前端)

2016年4月某一天的下午,在实验室正准备去吃饭突然接到携程国际打来的电话。然后问,您好我是携程的前端面试官,请问您有时间进行以下面试吗。突如其来的的面试电话,当然可以了。

面试问题(大体上啊,忘得差不多了):

(1)js的API分为哪几类
(2)给同一个盒子定义样式,标签、id、class哪一个先生效。
说实话、接到面试电话是又惊又喜,能面试当然高兴了不过听到是前端,心就凉了一半。我最差的就是就是前端,对css样式实在是控制不好。然后又问用过什么框架吗,弱渣表示只用过Jquery和Extjs。然后又问您会什么啊,我说简历上面那几个项目是我写的。然后简单介绍了一下。又问,您还会Python啊,我说对,上面某个项目就是我用Python写的。最后面试官又问您还有什么问题吗,然后我就问了一下,我报的是研发工程师为啥面试的是前端啊,还有携程会有导师制度吗。面试官很耐心的帮我解答了这些问题。原来携程的技术岗位各个工作分的并不是很细,所有的Coding岗位都叫做研发(民工苦力)。最后还很好的和我说想HR反映一下情况。

本来以为几个问题都不会、就这样子挂掉了,可是高兴的是过了几天又接到了携程国际的电话。通知我通过了一面,到武汉面试。(当时课程太多,只好麻烦HR将我调到近一点的上海总部面试,还是好远。。。)

3.二面(技术综合面)

在协调时间不久后接到携程国际的HR的电话,通知我到上海总部面试,确认了一下信息,然后发了面试邮件。到上海我是提前一个多小时去的携程总部面试的,下面附总部几张照片,真的很赞。
面试问题
(1)100w个数怎么存储用什么类型存储、大约占用多大的空间(算完了大约是0.5M挺小的)。
(2)100W个数组中怎样找到最小的10W个数。(回来百度发现答案好多,后悔没有准备就去面试了,不过答案复杂度都是nlogn,嘿嘿我的复杂度小nlogm,比他的答案少了不少)
(3)问了一下索引的分类、原理(答的不好,当时在面试官的提醒下完成上面算法,脑袋已经烧坏了。。。)
(4)然后看了一下简历,问这些都是你做的吗,找一个你全程参与的项目说一下吧。然后介绍了一下项目,有问了几个点。项目有什么问题,是怎样解决的。我们当初的问题就是并发太高的时候项目就无法访问。然后面试官一起整理了一下,从数据库IO、网络、机器性能、tomcat线程池一步一步分析了一下。在问线程池的时候顺便问了一下线程和进程的区别,然后我就介绍了一下Java里面的进程,和JVM的内存分配
最后又问:您还有什么问题吗,我问了好多。。。有点儿反过来面试面试官了。。。我都不好意思了。。
最后面试官出去了说我去看看HR还有什么安排

4.HR面

这一面其实也没啥,就随便聊了一下,中间间接地提到了薪资、入职、住宿等问题。最后让我回去等邮件。到五月中旬没有收到的话在回复她。然后我就走了。。

5.后续

回来到了旅馆后、到了晚上有点儿纠结。。。到底是过还是没过。。。仔细一想,这不是已经谈过薪资、待遇问题了吗。。。。发现自己反应好慢。

6.后续续

回到学校后还是好纠结。终于淡定不了的我给HR发了Email询问情况,第二天一早就收到了回复,说会有HR跟进。

7.后续续续

中午就接到了携程国际的电话,还是那位HR。。嘻嘻。通知我通过了面试。然后好高兴,,,,,高兴了一天。顺便说了一下体检、转正后的薪资。不过由于入职时间还没有和学校协调好,还没有收到正式的Offer

8.后续续续续

现在有点儿担心这么长时间没有确定入职时间、会不会携程就不发Offer了。。。泪。。学校好坑。。。。我也好坑。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值