#智联招聘面试经验#【PHP工程师面试历程】
一面:
面试官是技术部门的主管,所以问了很多技术问题,例如是否有在校项目以及实习经验。
面试具体流程:
1、利用几分钟时间简短介绍一下自己;
2、利用五分钟的时间讲述一下自己的项目经历,要尽可能地详细讲解出来项目的整体框架,还有自己所负责的技术环节等重点
还有一个面试官问了一些项目的问题:比如在项目中遇到的问题我是如何解决的,项目带给我的收获有哪些等。
3、谈谈自己的在学校的学习情况,以及奖学金的获得情况,后来询问了我目前是否有考研的打算。
4、mysql的优化问题以及索引优化、SQL优化、读写分离等问题。
5、你对php的认识有哪些?
6、你觉得未来php在网络的作用是什么?
7、Php写的项目主要是什么?Php的API用的数据库?
8、sqlite对哈希的理解?有什么解决冲突的方法吗?
9、写一个函数:交叉合并两个数组数据库查询。
10、 线性探测的问题:一个文件保存很多IP,可以重复,找出出现次数最多的前10个IP映射key,读到key后value++做桶排,如果文件一个G,内存100M吗?
11、join类型区别是什么?读数据需要分页吗? limit上千万的数据要分页吗?
12、 http理解、http状态码,session保存和使用方式,数据库索引的使用,TCP建立与关闭的过程中状态,TCP建立连接与关闭连接过程,快速排序的原理等问题。