首页 > 百度PHP三面面经
头像
菜鸟201711052124359
编辑于 2020-11-09 11:58
+ 关注

百度PHP三面面经

面试时间:2020/11/06 15:00 --- 19:00
面试形式:现场

一面
1.PHP的知识知道哪些?
2.PHP的不同版本之间不同有关注吗?
3.项目为什么选用Yii这种框架?
4.各种PHP的Web框架的共性有了解吗?
5.awk,sed的去重分析命令写一个?
6.联合索引的(a,b,c)中,a和b谁在前谁在后有什么讲究吗?(不是问最左匹配,问的是a,b范围不同的时候,B+树怎么构造查询效率比较高)
7.php-cgi,php-fpm,fastcgi的区别?
8.手撕代码题?
9.Nginx如何处理请求?(是master和worker进程连接外部请求?)
10.魔术方法你用过哪些?(重点是__set(),__get(),__call())
11.如何把PHP数组当作双端队列(array_push,array_pop,array_shift,array_unshift)

二面(顺着我的简历一点点问的)
1.讲一讲Yii框架是怎么工作的?就是每一时刻都有什么类在工作?
2.视图层是怎么跑起来的?模板引擎了解吗?
3.乐观锁和悲观锁?
4.如果多个人管理员要同时修改博客,那么用乐观锁和悲观锁如何解决?
5.无序链表如何查找中位数?
6.post和get的区别?
7.PHP的源码看过吗?
8.PHP的内存管理回收知道吗?
9.varchar和char区别知道吗?
10.作为技术人员?你的知识要闭环?一门语言的特点,和前后版本,框架的内部架构和变迁要有所了解?还有就是一门语言的创建和销毁机制?(交流)
11.代码题目:无序链表如何查找中位数
12.git的所有你用过的命令?
13.设计模式?(工厂模式用过吗?)

三面:
1.写一个二分查找
2.建立一个大根堆的时间复杂度?
3.写一个SQL: student(Sno,  Sname,  classId, grade)查出每个班成绩前三名的同学?
4.智力题(7,-6,22,59)的下一个数是什么?

有些问的问题忘记了,但是问的很细很广。距离成为一个合格的开发人员,我觉得距离还有不少,需要下功夫去系统的了解整个开发技术栈的深度和广度。

更多模拟面试

全部评论

(8) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐