下面是一些自己的经验教训总结:
1. 现在市场不好,如果想要 up level 会比较困难。我在面试中好几次被Recruiter和Hiring Manager问到在现在公司的level,我每次说完"I am not comfortable to share about this as it is confidential"后,对面的脸色就会不太好看,能明显感觉到对面的失望和疑惑,估计对面也知道我level肯定不高,因为我也有面一些staff的职位所以对方肯定在意我是不是在现在的公司就是staff,然而我只是个小L4, 甚至在面senior的时候我都不敢说我是L4。这点上还是比较被动的,因为市场上一大把senior好几年的也在面senior,面试表现大家可能都差不多,那肯定是同级别跳槽的优先了,所以建议还是尽量在原公司卷完升好职再跳槽。. Waral dи,
2. senior以上的职位大多是组招,那就是一个萝卜一个坑,策略应该是recruiter reach out以后要尽快面完,而不是像我一样每家公司都拖1-2月才走完流程,黄花菜都凉了,snap就是一个很好的例子,干脆onsite就被取消了,我单准备snap(leetcode tag + 地里面经 + snap tech blog)就花了快3个礼拜,结果面试前2天被告知招到人了面试取消。。。
3. 最后说说我准备期间看的资料,鉴于我如此失败的面试经历,大家也就随便看看,仅供参考。
System Design: 某章算法课程,DDIA, Alex Xu 1&2, System Design Guru on Youtube, Hello Interview, Company tech blog. 1point3acres.com
Coding: Leetcode(company tags), Coding with Minmer on Youtube(for meta only)