Twitter 电面挂经

先是hm电面1h,介绍自己的组,聊自己的proj,和技术难度和感兴趣的地方,为什么想要跳槽等等,过了一天告诉我过了,约了tech电面

然后电面:分成4个15min

第一个15min聊自己的background,问了问我的proj的技术细节

第二个15min做一道coding题目,merge k sorted arrays,做完了分析复杂度

第三个15min聊sysdesign, file deduplication, 如果是在你的local machine你会怎么做,assume这个程序一周run一次,我聊了一些preprocessing和hashing以及算法,问如果你有100万个文件怎么做,我说用map-reduce
第四个15min问问题,问了一些之后提前结束了

然后一周之后告诉我挂了555
lz心好塞,以前hr主动找我对我无比热情,可是看到那封系统自动发的邮件lz真的很伤心,在职跳槽真的好难,lz不知道自己做错了啥,感觉表现还行,可是世界真的好残酷。。。

lz面的哪个组啊?

ads组

lz知道是senior还是entry吗~

就二级码农

摸摸楼主,第三题hashing有哪些做法?

我就说了个sha256