小闲在线、拓冠科技PHP社招面试分享

小闲在线

机试:

1、一道二维数组的排序算法题,一道mysql的基础关联查询题,还有一道linux的简单命令。

2、一道shell编程题目:查看nginxaccess日志统计被访问的URL次数排名前十的对应的客户端IP。


面试:

1、针对简历中最后一段工作经历进行询问,包括做了哪些功能,通过什么实现的,代码优化后有怎样的性能提升,还可以进行什么改进。

2、最后这一份工作中有没有什么比较复杂的实现不了,怎么解决的?

3、设计模式,网络协议,数据库,分布式集群,数据结构。

4、有一个mysql连接池,关于使用长链接还是短链接的问题,讨论的前提是连接池被占满其他客户端无法连接数据库。

5、关于PHPfpm是使用静态模式和动态模式时,每种模式的适用场景。

6、平时遇到复杂的或者解决不了的问题是通过什么手段方式解决的?


拓冠科技

面试过程:

1、先是自我介绍,然后谈谈过往的工作经历和项目经历。

2、数据库增查改删、读写分离,拆库,拆表,并发处理等具体实现方法。

3、用什么方法可以在业务批量操作时保证原子性呢?例如:删除多条文章,但在中间有一条已经被删除了,假设这里会出现错误,那如何让整个操作回滚,并定位错误信息呢?

4、数据库的事务保证原子性但不能定位错误信息,但遇到无法使用事务的场景,应该怎么做呢?

5、为什么选择我们公司,自己的优势,优缺点之类的。

#面经##社招##PHP工程师##小闲在线##拓冠科技#
全部评论
有没有答案呀
点赞 回复
分享
发布于 2020-08-18 10:02
这是多少薪资的? 10k?
点赞 回复
分享
发布于 2020-08-19 18:07
淘天集团
校招火热招聘中
官网直投
请问您几年工作经验呀,感觉问的好难
点赞 回复
分享
发布于 2020-08-27 07:41
有没有年龄限制?
点赞 回复
分享
发布于 2020-12-18 02:53
原因,来自阿里帮助文档 应用使用长连接模式:对于长连接模式(比如Java应用),应用侧应该配置连接池。连接池的初始连接数设置过高,应用启动后建立多个到RDS实例空闲连接。 应用使用短连接模式:对于短连接模式(比如PHP应用),出现大量的空闲连接说明应用没有在查询执行完毕后显式的关闭连接。 解决方法 通过DMS或者kill命令来终止当前空闲会话,利用show processlist查看id,然后kill id即可 修改应用,长连接模式需要启用连接池的复用功能(建议也启用连接检测功能)。 修改应用,短连接模式需要在代码中修改查询结束后调用关闭连接的方法。
点赞 回复
分享
发布于 2021-03-26 15:50

相关推荐

4 11 评论
分享
牛客网
牛客企业服务