携程实习一面面经(热乎)
没笔试,做了综合测评后当天就收到了面试通知。楼主非科班小渣硕,学的C++,透露了可以转语言,希望携程大大给个机会啊。。
1.自我介绍
2.mySQL索引B+Tree的理解,说一下
3.直接开始码算法
a.删除链表重复元素
b.判断两颗二叉树是否相同
c.字符串中第一次重复出现的字符
三道题都比较简单,a、b秒了,但是输入样例写不出来(还是用不习惯面试平台的问题,大家刷leetcode的一定要抽出时间刷刷牛客这种OJ)
写第二道的时候面试官让我写一下输入样例测试一下,就卡在这了一直没出来,没做第三题,面试官说时间不太够了,就停下了。
4.详细说一下tcp协议?
给说了tcp连接的特点,三次握手四次挥手,为什么需要进行“三次”握手,四次挥手为什么多一次。
5.说一下从浏览器打开一个链接中间发生了什么?
从DNS域名解析说到HTTP说到TCP说到浏览器显示,blabla。。
6.反问环节
经典技术栈哈哈,面试官说用的java(果然)。到这面试就基本结束了,总的来说面试官非常好,面试体验也可以,许愿二面
第一次用mark,排版有问题请见谅。
更新:已凉😅,感觉语言背大锅
全部评论
(6) 回帖