丢盒子虾头店面

刚刚结束的虾头地区店面。小哥以前在亚麻巨硬都工作过,白人。

  1. 小哥上来不自我介绍直接Po了duplicate file;

  2. 我假设了需要的API之后,跟小哥说了思路,小哥说写吧;

  3. 写完之后,小哥帮忙看了看提出了一些问题,楼主修改;

  4. 小哥问如果file特别大怎么办,比如2tb之类的;

  5. 小哥问怎么优化,写代码;

  6. 小哥问算法复杂度多少;

  7. 小哥问如果要进production的话,代码要怎么测试

  8. 小哥问你写了个递归的解法,你知道这么做有什么不好的吗?该怎么改进呢?

  9. 小哥问如果有symbol link的时候怎么办,写代码

楼主因为比较佛系,虽然知道有很多资料,但昨天oncall实在很烦躁。今天零基础裸考。小哥问我知道什么特殊的哈希算法嘛,我说不知道,小哥就不问了。所以最后就用Java里最简单的哈希写。

终于考完了,过不过无所谓。祝大家面试都加油。

补充:
竟然过了……今天HR联络昂赛

请问楼主电面需要compile run之类的吗?

自己假定API,都是想象中的。所以不需要compile。加油!