新鲜面经
Timeline:
5.10 phone, 5.14 pass
6.7 onsite, 6.11 offer
电面:印度小姐姐
- Merge two sorted array. LC原题
- Sliding window 变形,具体记不得了
- Stack底层实现用什么,时间复杂度
Onsite:
第一轮:印度小哥和美国小哥
1.经典马拉松题
2.meeting room 2,小哥让我手动跑了好多case
秒
第二轮:比较senior 的中国大叔和欧洲小哥
- Missing number 变形
- Island perimeter
穿插一些c++基础,例如const 用法
秒
第三轮 HR
Background, pending offer, behavior, 3 most important thing for a job
Why bb-他们真的非常看重这个问题,一定要准备好,说的非常真诚
第四轮 manager
一个在bb工作了十年的senior manager.这轮有点失控,manager追着问了一个项目底层细节非常久 还纠正了我命名的问题,全程冷漠脸差点以为凉凉。然后一堆behavior questions,包括 你怎么跟你同事argue,怎么跟你上司argue等
总结:多沟通,一直交流,写之前确认一下你觉得我的解法OK不,写的过程中一直说这是干什么这是干什么。写完手动自己跑一个base case test,然后让面试官提问。自己觉得前三轮面的还可以,就最后一轮被问的心里差点崩,但是脸上还要保持微笑~好气哦
PS, lunch box是真难吃呀真难吃