幼儿猿

新奇的想法比技术更稀缺,但没有技术支持的好想法都是空中楼阁。

去哪儿网-后台开发-一面

面试公司:去哪儿网
面试进度:一面
面试方向:后台开发
面试地点:西安站
面试类型:现场面试
面试时间:2017年4月14号
面试时长:45分钟(左右)

面试官是一个男的,30岁出头,很和蔼,不会给人很大的压力。
面试开始时先做了一个简单的自我介绍,面试官听我是学PHP的,然后就问你是搞前端的还是搞后台的,这时候我心里就有点慌了,为啥呢,这面试官大概率不会PHP,他是个Java面试官,这样我一面过的概率就很渺小了,因为他在开发语言方面没啥可问我的。
事实证明的确如此,他看着我的简历直接就开始问我的项目(一面一开始就问项目是个不好的兆头),简历上写了三个项目,第一个项目问了PHP解析Excel的原理,第二个项目问了php文件上传的过程,还有PHP前后端交互,第三个项目问到了并发机制、数据库锁。问完以后面试官很满意,说非常不错。(心里还是慌)
接下来就由第三个项目引到了数据库的索引以及数据库的引擎,我说了InnoDB,B+Tree,以及InnoDB和MyISAM的在结构上的区别和在主辅索引上的区别。
说完后就让我说快排,我问是先讲原理还是先写代码,他说先写代码,代码写出来后(代码绝对正确),就让我讲了快排的原理、代码为什么是这样以及自己对快排的理解,让我惊讶的是没问我快排的算法时间复杂度和快排的优化。(对一个学后台的来说快速排序是比较简单的排序算法,所以我认为我这个过程没有什么问题)
讲完快排然后就把我线上笔试的算法调了出来,问我是怎样实现的,还问我对这个题的理解,最后我讲了我另外一种解决方案。
问完这个又问我二叉树的深度优先遍历涉及什么数据结构(栈),问我遍历的过程。
感觉他已经不知道问我什么了,就又盯着我简历上所写的技能去问,问了php垃圾回收、TCP三次握手四次挥手。最后又问了Linux基本命令、shell编程。
最后面试官说他没什么问的了,让我问他一个问题,我就问公司的一些主流产品是用哪个开发语言实现的(言外之意就是问有没有PHP的岗),面试官应该听出了我的意思,说去哪儿网的产品都是用Java实现的,然后又说公司里也有搞PHP的,都是开发服务端模块的。还说有一些大公司的PHP氛围很好啊,像百度什么的(意思就是他们不招PHP)。最后说了一句让我绝望的话,说是来面试的基本上都是学Java的,偶尔也有学C++的,但是学PHP的还是第一次见。(。。。。。。)接着问我还有没有问题,我说没有了,然后留了一份我的简历让我回去等消息,说是具体的情况还要跟HR商量。(肯定没戏了)
这次面试整个过程还算不错,面试官给人的感觉很亲切,虽然最后可能因为岗位问题没有通过,但是也算是一种锻炼。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Jeaforea/article/details/70184901
个人分类: 面经
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

去哪儿网-后台开发-一面

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭