墨灿网络/灏月科技/豆萌科技社招面经(PHP)
墨灿网络
笔试:
1、写一个SQL语句及一个要求用正则写的邮箱格式验证。
2、经典金字塔写法,及又一个使用正则从句子中提取浮点数字。
3、写一个无限分类的class全程手写,不允许翻阅资料。
面试:
1、问一些个人的基本情况,之前的工作经历,做过什么项目?
2、聊了下php的运作原理以及框架方面的知识,还有些性能优化方面的。
3、redis事务是怎么实现的?
4、memcache缓存机制。缓存的优缺点,和redis有什么区别?
5、mysql数据库优化。索引优化,分表,缓存减少查询次数。
灏月科技
笔试:
一个ajax写法,一个程序排错(找语法错误),一个join查询,还有一个数组遍历及in_array函数
面试:
1、先自我介绍,然后就简历聊一下工作经验和项目。
2、session是如何生成,如何运作的,session销毁的过程是怎么样?
3、laravel相关底层的东西,比如队列,中间件。
4、mysql优化与索引相关的知识,还有前端js相关。
5、php statics 关键字。
6、最后问有关于命名空间,后期静态绑定的问题。
豆萌科技
面试过程:
1、先询问个人信息,做自我介绍,介绍擅长领域,介绍工作经验等。
2、PHP基础,MySQL基础,以及webservice 基础,eg: nginx。
3、memcache原理,以及是否写过php的插件库
4、mysql的优化,存储引擎等
5、Redis的使用,php 高级用法,设计模式,魔术方法等
6、对微服务架构有什么研究?行业内有哪些可用的解决方案?
#面经##社招##墨灿网络##灏瀚科技##PHP工程师##豆萌科技#