
LinkedIn三轮面试总结
Phone Interview
首先是自我介绍,还问了点BQ:和manager、PM有不同意见怎么办?继续探讨What I am looking for in my next role?还问了几个easy and medium的题目。
Business case
第二轮是Business case(1 general case 1 A/B testing) 和 sql business case: number of job application shas dropped by 10% in a particular week how will youinvestigate this issue? 季节性排除后,从funnel analysis入手
Coding
第三轮是Coding,Write-through cache vs Write-back cache Write-through cache:写操作直接写入缓存和主存。 write-back cache:写操作先写入缓存,延迟写入主存,写操作效率变高warm-up 知识点。
Unique ptr vs shared ptr Unique ptr:独占所有权的智能指针,不能被复制。 shared ptr:多个指针可以共享同一块内存,使用引用计数来管理内存释放。
基于排名的缓存 需要实现一个缓存,根据键的排名来存储和检索数据. follow-up:如何处理并发访问?如何处理键的排名更新?
Word Search 变体:使用电话按键数字映射到字母的组合来搜索单词。
输入:数字串和已知单词列表 输出:匹配的单词列表左侧为从零。
上岸LinkedIn
来自UPenn宾大的同学,一开始就自己另辟蹊径定在了非FAANG公司的data岗,所以我们除了Linkedin这些公司,也非常鸡血的鼓励同学去小而精的tech公司或者finance行业的公司,有时候像一些fintech公司的data岗也是非常好的选择。首先TA的技术很硬,很过关,但是一轮面试总过不去,我们帮他总结了之后主要下功夫behaviorals,12月前前后后mock了20+次,再加上大家的面试辅助和代面试服务,岂不是理所应当。