布谷鸟科技、恩教时代PHP工程师面试经历分享

布谷鸟科技

笔试:

1、目录遍历、冒泡排序、正则、数据库表设计和优化,存储过程,触发器,多表查询。

2、写出你知道的数组函数,面向过程,你是怎么理解类的静态变量之类的


面试:

1、php 是否用过测试用例,进程管理等

2、从请求到响应过程具体是怎样的?

答:大致就是输入url后开始DNS解析(首先是检查浏览器缓存,若无则接着检查操作系统host文件,若无再请求DNS系统解析),然后请求到nginx服务器后,服务器判断请求资源是静态的(比如图片,html)则直接返回,若是动态的(比如php脚本),则发送给相应的解析程序(php则是通过nginxFastCGI模块去调用phpCGI),然后把解析后的脚本返回给nginx,再由nginx一并返回给客户端


3、nginx的配置接触过没有?

4、nginx的默认端口是多少?

答:8080


5、为什么从上家公司离职,对自己职业有什么规划


恩教时代

面试过程:

1、自我介绍,然后问以往工作经历,工作中曾经印象深刻的事情。

2、Implementsextendstrait 有什么区别。

3、有什么好的方式实现数据库的同步?(那就是双master部署)

4、能说说token是如果生成的吗。

答:jwt是由header+payload+加密串进行哈希256生成的,payload中有sub、过期时间和刷新过期时间。


5、最后介绍了他们的公司整体情况,聊聊公司发展前景,上家公司的离职原因,职业规划,还要做背景调查。

#面经##社招##PHP工程师##恩教时代##布谷鸟科技#
全部评论

相关推荐

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