记录一下今天鹅厂远面过程吧
資深大佬 : xxyang 6
岗位:PHP
1 、在牛客上远面的,需要用电脑
2 、开始就给了 4 个算法题,在线编
- 一个整数,偶数就除 2,奇数就(3n+1)/2,问几次结果变 1
- n! 算法
- 两个字符串,找出其中相连的最大交集字符串
- 还有一个啥忘了….差不多的,不难
3 、主要问计算机网络知识,
-
围绕 7 层协议,挨个解释,tcp/ip 的着重(这里比较多)
-
http 传输过程,状态码,请求头部详细
-
socket
-
进程线程
-
ng 执行过程,异步非阻塞、同步等区别,apache 和 ng 区别(被推了下 apa )
-
dns
-
三握四挥,里面详细的状态码
-
FPM 假死怎么解决,出问题了如何定位解决(这里问了很多的)
-
ng 和 FPM 如何交互
-
如果有多台机使用不同版本 PHP,怎么查找和解决拓展不兼容的问题(我说的 phpinfo,他说命令查看呢,这里有很多相关的问题,基本是要用命令行查看)
-
查当前机器的并发,流量(详细到命令里面的东西)
-
差不多里面这些基础问题一环扣一环,答个大概都不行,深追…(回去复习)
4 、linux 命令
-
查找
-
查看流量
-
查看进程执行
-
查看错误
-
查看 ng 日志,过滤,统计,排序,分割
-
还有一些,要回答到每个命令怎么查看问题,到定位问题
5 、mysql
-
MyISAM 和 InnoDB 的区别
-
数据库执行过程
-
事务隔离级别
-
事务四大特性(每个详细解释及原理)
-
事务回滚原理
-
B+树和 B 树区别,哈希索引和 B+区别
-
差不多这样子的,也是会问里面详细的执行过程等
6 、提问环节,略..
总结:问的东西挺广泛的,深度也够,对查找问题解决问题这部分比较深,需要做好功课~差不多一个小时,写完了就是昨天了,hhhhh,可能有的记错了或者不记得了,勿怪勿喷哈~
最后来一个小广告,扫一扫?

大佬有話說 (10)