查看: 6708| 回复: 14
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 码农跳槽经验贴 第二弹

   
🔗
匿名用户-DOOJ2  2022-3-20 16:40:32 |倒序浏览

2022(1-3月)-CS硕士+5-10年 | Other| Other 其他全职@google

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
上一个帖子聊了下(咸鱼)如何push自己跳槽,和自己coding,system design参考的资料。
https://www.1point3acres.com/bbs ... ;page=1#pid16877281
因为贴错了版面,后续关于具体面试过程中的一些想法和面的各个公司的VO特点就新开了这个帖子说一下。
因为是个人经验,仅供参考。面试次数多的大佬欢迎提出你从个人经验上觉得有帮助的点. check 1point3acres for more.
. 1point3acres
刷多少题才开始面试
个人经验闲聊 (有点碎可以直接看简短总结)

困苦前期:我个人的话是差不多刷了3周后(90道LC题左右)开始第一个电面,接下来三周面了3个电面和第一个VO。第一个电面理所应当表现很差,题不难就是沟通和写代码都很生疏 。第2-4个电面也是2个挂了1个过了。但VO过了,这个VO是我踩过的雷(没有确认level或者刚开始不敢提)。但另一面来说L4的难度相对低一点好过一点,可能对建立自信有帮助(?)但从结果来看纯属浪费时间(而且面的题都很偏门)。
从这一个半月我其实面试表现不好的原因不是因为coding本身,面完所有的回去思考为什么挂,我觉得原因有
  • 当面试官问还有没有test的时候就算你觉得自己都test过了所有scenario,也要硬着头皮继续test。可以说我先想想,如果想不出要test什么特殊情况,可以继续增加general test,把input size变大。 另一点可以考虑的是,你之前的test是否都cover所有的if else conditions。最开始你可能觉得没有经验,但其实随着面试增多,有些面试官会友好的帮你增加test,你自己也慢慢会体会到test到什么程度面试官会满意。
  • 有一家小公司面试,就是很白痴的卡在了static class那边。就是main里面如何调用non static class我卡住了。基础知识薄弱直接redflag。
  • 遇到部分问题没有擅用谷歌,很多data structure的interface记不住可以询问面试官是否可以google(我遇到的都说可以,部分要求share screen)。这部分在于前面面试没经验,我经常磕磕绊绊自己试了半天,然后面试官告诉我可以谷歌。但这种其实显示出你coding的不熟练也浪费时间,不如最开始直接问,例如想确认下String.substring的endIndex是inclusive还是exclusive,看下File Reader,Http client怎么建立。但最好避免查询基础知识相关的,而且控制好查询次数。这样子面试交流和写代码过程会流畅很多。


痛并快乐的后期:之前的一个半月刷了差不多140道LC还有若干面经题,因为有几天专心看System Design的书和视频所以刷题进度没那么快。之后的1个月我经历了7个电面 + 6个VO时代。VO过了3个,有3个因为刚面完还在等消息。有趣的是这两个6不完全重合。有些是直接给VO,有些是我过了电面但取消了VO。这一个月我请了三周假,因为在我开始准备第二家VO的时候我发现一边上班一边弄太累了。。而且我是在这个阶段开始接触我自己计划的第二波,结果很多公司reach out很慢,导致我最后一周三个VO实在是很难受。
这一阶段我coding已经看开了,因为面之前,大公司的话我会刷20道左右面经/高频题,小公司的话题库有限你都看了就好。做了这些再加上每次VO之后我给我自己放的假,也没有很多的时间去刷LC。
而且在你拿到第一个第二个第三个VO过了的消息之后你会越来越松懈,你会想为什么我要这么累的折磨自己。但切记要坚持,这也是我之前提的你要最开始总结好要面的公司然后计划好时间线。面完VO放假不要超过一天,就算一天最好也写1-2LC题。不然太怂了会有点难捡起来。
. 1point3acres.com

简短总结
  • 我上一篇刷题1&2里面的category你都学过了之后我觉得刷个50-100道就够了。取决于你是否容易被电面失败影响。
  • 我觉得在上一点之后刷多题不如实战看看自己薄弱在哪里。建议最开始刷第3周,4周,5周每周都电面一次。安排3个不想去或者没那么想去的公司,因为你面之前肯定会看地里面经。请务必在这阶段避开太难或者太偏的公司容易受打击。但也要谨记,如果你都过了,不要花太多时间浪费在你不想去的公司的VO,选1-2个当练手绰绰有余。不要不舍得,因为你的目标是星辰大海。
  • 当然你可以拉长刷题阵线选择稳妥面试,但我觉得大部分人都是有惰性的,很容易中途放弃。
  • 对大公司来说,题库太大,而且基于面试官的不同,难度从easy到hard vary的特别大。刷20道左右面经/高频题对于我来说我觉得我就准备充分了。因为我就遇到在某大众认为dream company呆了十几年像圣诞老人的面试官面了个巨简单的题,也面过比LC hard还要难的题。所以你很难说你怎么样准备是充分的。我觉得这么多公司,选择这么多,运气不好也就那么几次,要学会安慰自己。
  • 对小公司来说,主要是看面经,自己试着写写,面试前清理好痕迹。
  • 个人意见(个人感觉面试的时候把自己捯饬一下,给精神面貌加分。聊天的时候多微笑,无论面试官如何对你,最后都要Thanks for the timing, have a good day. 从视频里摆摆手say bye bye。感觉有些面试官poker face,你讲话的时候笑笑,最后摆摆手大部分都可以“破冰”)
. 1point3acres.com
各个公司VO简短感受.--
  • 威*: 面的coding跟所在组相关,理解题和想都要花时间,好在面试官们没有为难我。但过了之后在跟recruiter的电话里别谈你的 compensation target,如果你不想直接被good luck
  • 古*:面试官都很nice,题都是很常见的蠡口。就是team match真的是一言难尽,十几个好多组要不是不喜欢要不就scope太小。最后终于找到个合意的,感觉如果很想去不如在地里,linkedIn或者找朋友问问有没有想去的组
  • O*:第一个面L5的公司。而且第一次面System design比自己想象中要顺利的多,感觉知道的都说了。以下跟面的组息息相关,不一定有参考价值。这家有意思的点在于每一轮大家都爱问你bq,而且不是糊弄的那种。真正的bq轮更是问题轰炸,狠狠的锻炼到了我。这家最好的一点是面完过了之后director给了我feedback,我也是意识到原来唯一的redflag在bq,因为某一点challenge我做的scope不够大。这也是给了我提示我把自己之后的bq改了一下。不论去不去,我对这家还是充满感谢,我的system design自信和经验从此建立,我的bq improve也是多亏于此 (但他们director对咸鱼要求太多,咸鱼做不到)
  • Inst*:这家面试体验算是最好的之一了,人都很nice。但是他们家coding题量很大,而且有followup,如果你面L5最好都做出来,好就好在(消音,懂得都懂)。而且bq轮是xx组manager面,在最后你可以趁机问一下人家组做的什么,如果有相关知识可以趁机抖机灵,感觉可以增加分数。这家也需要team match再给offer,所以最好预留出时间。
  • Str*:这家面试体验算是最特别的了。一定要看人家给你发的prep 材料,setup好本地IDE(我用的IntelliJ),把人家给的你相关语言的github code用自己的IDE setup尝试一下。注意IDE基本例如如果import jar library,如何直接用github link创建project,debug with IDE with breakpoint的话。这部分不建议看bug s*面经。
  • Coi*:强制分了两天因为要先面system design,感觉要是没过的话就没有第二天什么事了。这家code写快点,交流不能少但是别花太多时间演就可以,因为followup巨多
  • Me*: 这家每轮两道coding,基本20min一道,还挺考验人的。System design是这么多家中唯一觉得一般的甚至危险的,但是是因为要求中途改了,我最开始有跟面试官确认我的理解结果没想到还是不一致。还有个别的插曲就不讲了,但总体这轮体验很差。这种参考价值不大,只能说运气不好。

..

个人情绪
面试期间个人紧张,压力大。所以也有在自己过于紧张的时候看剧和打游戏。 而且因为刷题和看书期间,一闭眼睛满脑子LC和databse,导致失眠开始吃上了褪黑素,这东西感觉吃多了有抗药性,我最后一周吃了还要躺一个小时才能睡着。
我刷题的时候都是说今天刷5道就可以玩游戏,因为有时还要看知识点一般会花1-3小时,真不想做了就分成两天。要知道如何在松的时候紧,紧的时候如何松。
周末吃好吃的也是可以增加幸福感的一件事。
还有就是找朋友聊天,吐槽你面试遇到的奇葩事也是很解压,幸福的一件事。但这期间我人真的有些敏感,找朋友写reference回的慢点我都会心情低落很久。这种时候我就会去看剧,因为感觉状态不好学习也学不进去。
最了解你的人是你自己,所以一定要找最适合的方式排解。工作和钱不是全部,你的身心健康是最重要的。


最后
本来想一个小时写完,结果熬夜写了很久。希望大家(找)工作都顺利,每天开开心心。


. Χ




. Waral dи,

评分

参与人数 13大米 +14 收起 理由
zzk1234 + 1 赞一个
Talenti__ + 1 赞一个
t__c___ + 1 赞一个
芒果葡萄干 + 1 赞一个
amberzhangx + 1 赞一个

查看全部评分


上一篇:22年12月毕业 求问大家去哪里刷OOD
下一篇:今年夏天Amazon在Herndon地区实习找室友

本帖被以下淘专辑推荐:

全局:
bigjeff 发表于 2022-3-20 17:11
感谢楼主分享!写的很好!很有帮助!不过几家谈心得的公司能不能再透露透露名字哈。实在是没看出来。。

我觉得楼主给得挺明显了啊。。微软,谷歌,甲骨文,instcart,stripe,coinbase,Meta。。

评分

参与人数 1大米 +1 收起 理由
bigjeff + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

推荐
bigjeff 2022-3-21 08:11:14 | 只看该作者
全局:
感谢楼主分享!写的很好!很有帮助!不过几家谈心得的公司能不能再透露透露名字哈。实在是没看出来。。
回复

使用道具 举报

全局:
lz你说说你自己拿的offer情况吧
回复

使用道具 举报

🔗
xliu34 2022-3-20 20:46:46 | 只看该作者
全局:
有关面试,上来给一个暴力解的思路,再讨论其他解法不好吧,大家都有一定算法分析能力的,最后招聘方讨论时,头一个摇头的就是这种吧?
回复

使用道具 举报

全局:
xliu34 发表于 2022-03-20 05:46:46
有关面试,上来给一个暴力解的思路,再讨论其他解法不好吧,大家都有一定算法分析能力的,最后招聘方讨论时,头一个摇头的就是这种吧?
题虽然做过,也得演一下吧。不说暴力解,咋体现其他解的高效。
回复

使用道具 举报

🔗
small.buxie 2022-3-21 02:03:32 | 只看该作者
全局:
感觉不同人安排刷题节奏和投公司的节奏可能还是挺不一样的.
看起来楼主总体刷题和面试战线拉得有点长.. 我会觉得集中刷题, 然后集中一两周VO全部面完会比较好, 这种慢慢刷题, 靠电面攒经验, 然后VO完给自己放一天假, 确实会比较容易松懈和累..
我可能会比较prefer 1.5月刷题+1月准备SysDesign (同时电面) + 2周VO这样就好..... (可能LZ是前期对自己刷题和SysDesign都没啥信心, 那我觉得可以考虑专门找一家练手公司走完全过程, 然后再进入其他公司的电面VO流程就好, 而不要混在一起)
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-DOOJ2  2022-3-21 03:22:06
本帖最后由 匿名 于 2022-3-20 12:40 编辑
small.buxie 发表于 2022-3-20 11:03
感觉不同人安排刷题节奏和投公司的节奏可能还是挺不一样的.
看起来楼主总体刷题和面试战线拉得有点长.. 我 ...

我看了下我原帖子第二部分写错成了一个半月,其实是一个月。其实整体战线是2个半月,刷了3周多就开始测试类型电面了,然后大部分VO在最后三周。但我的确是缺乏经验所以整个过程又乱又杂。我觉得你的时间线看起来更明了,吸取了这次经验,我以后如果再跳槽感觉会差不多一样时间线。最开始明确自己要去的公司后会集中联系,最后两周VO一起面完的确好很多。如果能确保通过率,应该会调节成每周两个VO,面四家差不多这样子。一周三个VO对我来说压力太大了。
..

回复

使用道具 举报

全局:
small.buxie 发表于 2022-03-20 11:03:32. From 1point 3acres bbs
感觉不同人安排刷题节奏和投公司的节奏可能还是挺不一样的.
看起来楼主总体刷题和面试战线拉得有点长.. 我会觉得集中刷题, 然后集中一两周VO全部面完会比较好, 这种慢慢刷题, 靠电面攒经验, 然后V
感觉你说的非常对 😂 我就是一周面一家一边攒经验一边面 电面onsite面到现在已经面了快2个月了 面到想面的公司都已经没有动力准备了无限摆烂
回复

使用道具 举报

🔗
s961206 2022-3-21 03:29:13 | 只看该作者
全局:
寫得真好, 好不容易看到一篇對自己有幫助的心得文了
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-DOOJ2  2022-3-21 03:45:55
本帖最后由 匿名 于 2022-3-20 12:48 编辑 . .и
regan2018nyc 发表于 2022-3-20 07:56
lz你说说你自己拿的offer情况吧

可能原帖子忘记提了,我目前VO过了4个,三个还在等消息。.1point3acres
挂的都挂在电面了总共4个,但我觉得下周应该会知道某一个VO要不挂了要不down level了因为个人感觉不大顺。其他等我有好消息了再来update一下。如果问的是具体数字,目前还没有,而且我应该不会分享在这个帖子里。这个帖子初衷还是想给跟我差不多的没经验的想跳槽的人一个借鉴参考方向。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表