PHP面经

秋招差不多算结束了,也拿到了相对满意的offer,期间一直受到牛客的帮助(内推、面经、许愿.....balabla) 是时候回馈一波啦,献上我的一点微薄之力。

感觉PHPer的人在秋招中好难找,现在大公司基本上都不要PHP


小米:

一面挂
PHP7新特性了解吗?说以说
Mysql的事务特性、索引、并发问题、隔离级别
Redis:数据结构,用过哪些,持久化
RabbitMQ:怎么使用、解决什么场景、如何保证顺序性、怎么保证同一个消息不被重复消费(幂等)
WebServer: apache和Nginx区别、Nginx一个请求在客户端主动中断后,会返回什么
智力题:8个外观一样的珠子,7个质量一样,一个质量大于其他7个,怎么用最少次数的找到质量最大的那个
有什么想问我的?

总得来说还是很基础的,但是自己准备的不够充分,或者说都还没开始准备,因为完全没想到我这辣鸡学历居然能被捞?!!

唯一一个免笔试的面试,就这么被自己给弄没了。。

但是也给自己惊醒了,意识到秋招正式来临了



360

offer

一面:
    10个PHP数组函数、字符串函数
SQL题,你刚写完之后马上又变形题目,一直写了4、5次
Mysql索引、最左匹配原则
redis的持久化、lru
cgi,fastcgi,fpm
zval、数组的底层实现
apache与nginx
error_repoting作用

二面:
项目
从项目中你做的东西开始问,期间问到某个技术就会一起问一下
简历
从你简历写的技能栈问
聊天
职业规划、大学中的自豪事.....

HR面:
工作城市有要求吗?
北京可以接受吗?
南方人可以适应吗?
职业规划、人生
在校的事情
有什么想问我的?

总得也是较为基础,期间HR面是迟到了大概半个小时= =,在公司下班狂奔回来。


百度

oc
一面:
项目
apache、nginx
select、poll、epoll
epoll的两种触发方式df
线程之间的通信、同步有哪几种
计算机网络
算法题

二面:
自己写的PHP框架介绍,哪些功能、如何实现、设计思想
PHP的其他框架了解过哪些?
单元测试、自动化测试(黑盒测试给我推荐了一款自动化测试的框架)
TCP如何保证可靠传输
有1000亿个数字,每个数站四个字节,全部存储在磁盘上,磁盘足够大,但是内存只有512M。如何找出中位数?


三面(综合面)
apache源码、php内核源码介绍
算法题:二叉查找树转双向链表(递归实现后,要求在非递归)
apache和nginx的区别
select、poll、epoll
epoll有哪几种触发方式,nginx使用哪一种?
五种I/O模型,过程讲一下
网络传输中,数据包从一块网卡打到另一块网卡经过的过程,如何交给应用层?
开始聊天
职业规划
为什么学校这么差?.....
大学最后悔的一件事
最难学的课程
怎么看待加班

问的比较广,也比较深、很多基础知识,期间从下午2.30一直面到晚上6点,整个人都面虚脱了



最后,祝大家都能拿到自己满意的offer~!~~!
#面经##小米##360公司##百度##PHP工程师##校招#
全部评论
我感觉我 职业规划那里说的不好 影响大吗
点赞 回复 分享
发布于 2019-10-24 23:14

相关推荐

2 13 评论
分享
牛客网
牛客企业服务