PHP面试题(个人总结)————找到工作前···持续更新中~~

 

批批机械

1.      你为什么离职?

2.      公司在哪?

3.      在哪住?

4.      上家公司多少薪资?

5.      公司有多少人?

6.      Laravel和tp框架有什么区别(扩展特性,事件机制 任务调度 数据迁移 数据填充等 )

7.      什么是composer

8.      Mysql数据库经常用到哪些命令

9.      数据库性能优化可以从哪方面考虑

10.    如何判断索引是否失效

11.    Redis你知道哪些数据类型

12.    服务器之间共享的问题

13.    linux常用的命令有哪些

14.    小程序的登录流程

15.    环境安装的流程

16.    你觉得自己做的最好项目是什么

17.    印象最深刻的问题(微信公众号那个问题)

18.    你用过哪些框架

19.    讲一下怎么用的Git

20.    写过shell脚本没有

21.    之前的项目有几台服务器(量大吗?)

 

老板面试

1.      最近这家公司团队有多少人

2.      家是哪边的

3.      这两份工作,你觉得在哪家公司学的最多

4.      技术你觉得在哪边学的多一些

5.      你自己的提升觉得和带你的人有关系没有  

6.      你比较佩服的技术牛人是谁

7.      你住在哪

8.      除了搞技术之外还有别的什么爱好

9.      怎么规划近三年的生涯

10.    在你的世界里(社会)还是比较简单的

11.    父母是什么职业

12.    家里有几口人

13.    你从父母身上学到的东西、印象最深刻有什么

14.    你现在找工作的话最看重什么

15.    你比较讨厌什么样子的人

16.    对于我们创业公司来讲,找什么样子的人最合适,专业水平除外别的方面

17.    你现在为什么没有去找一些大公司(上班或者面试)

18.    你怎么看待技术人员是个双刃剑(用好和没有用好)

19.    第一家公司团队有多少人

20.    怎么看待 老板和开发人员中间的距离 (项目经理) 断层

21.    你的薪资要求多少(最低能接受多少)

 

小猪短租

 

技术一面

1.      看没看过PHP底层的源码(比如opcache开始 垃圾回收)

2.      静态变量和动态变量的区别(内存占用有何区别)

3.      浏览器知道IP后怎么解析的(服务器怎么和IP建立连接的)

https://zhidao.baidu.com/question/437513187.html

4.      Nginx怎么识别浏览要调取php的

https://www.cnblogs.com/donghui521/p/10334776.html

5.      Nginx的rewrite有了解过吗

https://www.cnblogs.com/beyang/p/7832460.html

6.      数据库的应用能力具体是什么

7.      索引失效有哪些情况

8.      对于数据量大的表优化都有什么方式(有合适的索引情况下)

https://www.cnblogs.com/yycc/p/7518240.html

9.      Linux 的系统设计与开发 (答:怎么安装环境)

10.    机器的负载

11.    怎么理解OOP思想

12.    为什么用单例模式(开发、实际应用里面解决一些什么问题)?

13.    框架的路由是怎么实现的

https://learnku.com/articles/13622/the-principle-of-laravel-routing-execution

14.    路由里面的方法怎么找到对应的控制器?

15.    框架的ORM怎么使用(自己怎么去配置 需要下载什么)

16.    接口安全

 

技术二面

1.      你看过不错的书籍(考虑你的个人爱好、兴趣点)

2.      算法类、计算机基础有没有看过类似的书籍

3.      你能对冒泡算法一个定义吗

4.      怎么看一个算法中最小的一个值(冒泡排序概念)他的定义推导出不同的实现

5.      理论修养,怎么去获取知识的

6.      个人成长最大的一次哪方面过程是什么

7.      工作环境的改变,对于你的只是依赖体系不同,这次的成长会对去的环境有什么帮助

8.      谈谈你的工作流程、分别用到了什么工具

9.      整个开发的流程哪个部分用到的时间最多,已经逻辑想法(Xmind)

10.    对你的项目进行性能压测(压力测试 高并发)上不去,你的排查思考是什么

11.    浏览器输入地址到服务器返回周期的过程

12.    处理复杂业务逻辑的思路是什么

13.    一个进程的内存布局

14.    未来的规划是什么样子

 

人资

1.      对于公司的环境

2.      想做哪个方向的工作

3.      什么样的工作或者什么样的公司适合你

4.      你是2012年几月份入学的

 

海豚家

  1. 数据库的性能优化
  2. 怎么分析SQL
  3. 唯一索引和主键索引有什么区别
  4. nginx与php怎么交互的
  5. 用过哪些Linux命令
  6. laravel的任务调度
  7. redis都用过什么类型(在哪用)
  8. PHP发起网络请求有哪几种
  9. laravel的助手函数(helpers.php)
    https://www.jianshu.com/p/d11d49d166ab
  10. 不在vender里面怎么写自定义配置
  11. PHP的会话机制讲一下
  12. PHP怎么实现多继承
    https://www.jianshu.com/p/fc053b2d7fd1
  13. 超卖的问题怎么解决
    Redis的string、list类型
  14. 如何设计一张订单表(都有什么字段)
  15. 聚合支付(混合支付)

 

花椒直播

  1. 分标怎么处理
  2. APC有用过没有
    https://blog.csdn.net/whatday/article/details/38021517
  3. 支付的时候用户不可能都是显示支付成功的
    网页版12306等待几S,这期间查找 返回实际情况
  4. csrf和xss
  5. 左连接右连接写一条SQL
  6. 原有的表新建一个字段和索引对表有什么(正负)影响
  7. 业务场景中缓存解决了什么问题
  8. 超卖问题怎么解决

 

希诺创意

  1. PHP7和PHP5有哪些区别
  2. MVC的理解
  3. TP和Laravel的区别
  4. 设计数据库的要求
  5. 索引有哪些种
  6. 主键和外键索引的区别
  7. 数据库中的事物
  8. 事物里面的隔离性讲一下
  9. 读写分离了解过没有
  10. 负载均衡
  11. 线上环境是什么谁配置的
  12. docker容器简单讲一下
  13. redis用过哪些类型讲一下
  14. 版本管理工具用的什么
  15. 接口安全都有什么
     

海澜汇通

技术

  1. 支付表怎么设计
  2. mysql怎么优化
  3. 一个表的字段太多为什么导致查询结果慢(查询时不查询这些数据)
  4. 主键索引能加在字符串上吗
  5. 唯一索引可以加快查询速度么
  6. 普通索引有几种类型
  7. mysql的数据类型
  8. string可以存二进制的数据么(图片)
  9. mysql的二进制怎么传
  10. 字符串的编码字符集(utf-8)
  11. 一个ACCESS是多少比特位
  12. 主从复制和普通的开发有什么区别
  13. laravel的中间件
  14. 对称加密了解多少
  15. httdclass(像数组一样的容器 很多内置函数)
  16. 简单讲解一下docker容器 和 虚拟机的最主要区别

 

超越未来

  1. squ怎么设计的(关联关系 分多少级)
  2. 支付表怎么设计
  3. 支付宝支付的过程
  4. es做搜索
  5. 索引优化可以从哪些方面
  6. 后台RBAC管理怎么做的
  7. sign签名加密怎么做的
  8. dingAPI 还有哪些应用场景
  9. composer 下载的命令和更新版本的命令
  10. session和cookie同时使用
  11. 讲一下Sign签名加密
  12. 服务器怎么配置
  13. nginx怎么配置(php-fpm)
  14. 讲一下docker
  15. jq和ajax的区别
  16. laravel的路由 怎么绑定(路由别名)
  17. mysql的存储过程和存储器 有没有了解过
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章