网易互娱一面
2021.09.03 16:00 -> 17:24
投递岗位:杭州 游戏研发工程师
1.手撕算法:Leetcode 1013的变形,使用了前缀和优化。
2.Linux查找以".txt"结尾的文件并删除的命令是什么?没答上来,说因为使用vscode有图形化界面,就通过图形化界面操作的。后续追问那你端口占用状态怎么看,我说了使用"netstat"命令。后面又问那如果删除大量文件呢,你是手动点的吗?我说了目前没这个需求。
3.一个代码是怎么到运行的?说了四个阶段和程序内存分布,那问我怎么从main()函数开始运行的?
4.说下死锁是什么?怎么产生的?遇到过死锁的问题吗?
5.手写一个堆。包括插入,删除,取堆顶。
6.二维平面上有N个点,求包括这个N个点的最小矩形面积?没做出来,旋转卡壳
7.战力榜,怎么取前100名?
PS.估计凉了