FB Product Engineer summer intern两轮

FB PE 2020 summer intern 岗,两轮电面
第一轮 coding:

两道原题,goat latin 和 恐龙题,因为平时刷题不会太注意输入输出,所以CSV读取处理还是用了一些时间的,到最后我其实也没写完

第二轮 system:

在自我介绍之后直接贴了一个vmstat的输出,先逐条解释各个列是干嘛的,然后让推测下这台机子在干嘛,有没有什么问题,然后根据你的推测,如何验证问题到底在哪儿,然后假设发现了是这个问题,有些什么办法解决。

我感觉主要是要注意memory, block IO, interrupts 和 kernel space的运行时间,一般vmstat能看出的问题会在这些地方。而且由于之后的问题都会根据你的推测回答,所以可以的话尽量往自己熟悉的地方上讲。楼主一看bolck IO频繁就直接说了,然后导致后面几乎围绕着bolck IO展开,然而这是楼主最不熟悉的一块,所以回答的有点僵硬。

请问恐龙题是什么题……

https://www.1point3acres.com/bbs/forum.php?mod=viewthread&tid=167740 可以看下这个帖子,有比较详细的说明

谢谢楼主,我看面经比较少,这道题是专门针对PE的问题吗?还是SDE也会有啊

根据我准备的经验来看是只针对PE的题