滴滴PHP/Go二面凉经

一面
时间:2020/09/02
时长:1小时

1.一个文件中去重后的ip地址数目?
awk命令好像
2.如何查看某个进程占用的内存大小?
ps aux  | grep xxx
3.什么是虚拟内存?
4.为什么要有虚拟内存?
5.内存分页的目的是什么?
6.让你实现一个PHP框架,保留最核心的功能,你会留存哪些部分?
7.说一下URL的格式,越详细越好
8.说一下cgi,fastcgi,php-cgi,php-fpm的区别?
9.mysql怎么存储时间?
10.mysql把邮戳转化为日常格式时间的函数?
11.智力题目
36匹马,6个跑道,最少跑多少趟就可以筛选出前三匹最快的马?
六路归并排序。

二面
时间:2020/09/02
时常:半小时

1.手撕顺时针打印二维矩阵?

2.php的弱语言是怎么实现的?

3.Yii框架的路由是怎么实现的?你知道动态路由吗?
5.nginx的master-worker 和 php-fpm的master-worker有什么区别?
...中间的忘记你
6.https的工作过程?

下线灰



#滴滴##PHP工程师##面经##校招##golang工程师#
全部评论
1.一个文件中去重后的ip地址数目? 如果问的是linux命令:就(sort后uniq -c,前提是内容只有ip,否则要先grep -oE筛选出ip) -------------------------  ~/Desktop  cat ip.txt 127.0.0.1 128.0.0.1 128.0.0.1 129.0.0.1 129.0.0.1 129.0.0.1 129.0.0.1 126.0.0.1  ~/Desktop  sort ip.txt | uniq -c    1 126.0.0.1    1 127.0.0.1    2 128.0.0.1    4 129.0.0.1 ----------------------- 如果问的是大文件统计ip次数,那就要考虑内存 分而治之一开始各位1000个文件,然后用hash去统计子文件里的 ip=>次数(如果重复率低,所有内容的hash可能也会塞满内存,然后hash内容写入到新的文件里)。最后合并子文件(记得合并相同ip)
3 回复
分享
发布于 2021-02-26 22:34
这第一个题目说的啥意思哈没太看懂😰
点赞 回复
分享
发布于 2020-09-07 18:56
阅文集团
校招火热招聘中
官网直投
灰是?
点赞 回复
分享
发布于 2020-09-07 19:26
社招还是校招?
点赞 回复
分享
发布于 2021-01-27 13:54

相关推荐

2 33 评论
分享
牛客网
牛客企业服务