公司业务部门和技术部门在一个空间
boss沟通后直接到公司去面试(这点我觉得不是很好,最好先视频面试,到面花费的时间太长了)
面试前先填写个人信息,及性格测试页卡,然后直接开始面试
1、PHP如何实现高并发,比如如何实现秒杀功能?
不知道为什么老是喜欢问这个问题,PHP本来就不适合高并发的场景,php-fpm是一个进程管理器,如果要启用高并发的话,一个请求进来就是一个进程,十个请求就是十个进程,并发量大的情况下,很快就消耗完cpu的所有进程数了,导致服务不可用。当然php现在有了swoole的扩展,可以使用协程,一个进程可以包含多个协程,从而解决消耗所有进程数的问题。但是它也只试用I/O型的场景,对双十一这种级别的性能还是跟不上。
2、数据库分库和分表,其实就是大表优化,以及分表之后如何使用
这个分库分表自行百度,分表之后如何使用可以,首先可以限制查询时间,比如限制只能查询一个月内的数据,如果非要联表查询,可以适当冗余一些字段,减少一些联表,另外就是常规的union了
3、管理方面的事项,如何管理团队
4、数据库集群
5、如何实现负载均衡?
Nginx、数据库读写分离、云平台自带负载均衡
首先周五接到人力资源部的电话,大概了解了一下我的工作经历以及是否在职情况,然后和我约面试时间,最后约在了下周二,给我的时间还是很充分的,可以有时间准备一下自己的简历,和大概了解一下公司的情况。周二面试时还是很顺利的。面试我的是公司的总工,一开始有一点紧张,毕竟中建八局、国字头单位。只是简单问了一个问题,关于悬挑脚手架的构造要求,还是因为有一点紧张的愿意吧,思路不是很开阔,回答的也一般。面试官也是过来人,都能看出来我有点紧张。接着就没有问别的问题了,文科点目前的工作情况、项目情况。后面的聊天就很随意了,慢慢的也就放开了。最后也得到了面试官的肯定,得到了面试官的欢迎。接下来面试就算结束了,直接和人力谈待遇。
面试官问的面试题: 首先进行自我介绍吧,也问了问自己学校的情况,毕竟我自己的学校不好,属于二类本科,有一点不自信了。接着就是问专业性的问题,只有一个,悬挑脚手架的构造要求。