大家好,我是2018即将入职的在美国念cs的学生
我想如果也是2018即将入职的朋友应该也经历了上学期惨烈(?)的找工作过程
(至少对我来说是这样)
因此想跟大家讨论一下找工作的状况及该如何提升自己以利之后跳槽
为了方便大家了解我先简介一下我自己找工作的状况
我从去年暑假开始投,应该能用的人脉都用上了
最后拿了些面试,电面有三家没过,拿了五家onsite
只有一家拿到offer,为了不想让朋友认出来,拿到的那家是做cloud相关的XD
待遇大概就是tier2顶
但另外四家都被拒了,被拒的四家我觉得真的面的不好的其实只有一家..
先讲第一家被拒的..这家公司有点夸张
onsite总共面了七关,其中有一关还是边吃饭边面的
让人感觉很不好..尽管如此我觉得我还是答得挺不错的
真的答不好的大概就一关,剩下六关我真的觉得我都尽力也让面试官满意了
而答不好的那一关是面试官从头到尾都拒绝跟我讨论,就算我卡住也不鸟我
在那边用电脑看他自己的工作
最后时间到写出来的被他说有bug,但也来不及改了
不过面完的那天是觉得自己应该还颇有机会的,但隔天马上就被拒了
面不好的那家就不提了,因为面完就心理有数了
至于剩下的两家,其中一家每题都有写出来,跟面试官聊的也挺愉快的
我想到唯一有问题的可能就是有一关在解背包问题时,面试官有点看不太懂我的做法
不过最后我也解释到他懂了,但这家也是隔天就被拒了
另外一家则是除了有一关我好像没有照面试官想要的方法做,我最后才知道
他期望我用BFS/DFS做,但我没有,但他却又无法明确指出我的写法的bug在哪..
其他关都顺利答出来,但有一关也是我想到可能有点小问题的地方
就是面试官问我想做什么,我说我比较想做backend
因为之前修课碰过fronntend没有很喜欢,然后那面试官说..
可是我们这家公司其实蛮多工作都跟frontend有关的,他自己本身也是做frontend的..
这家则是拖了两天被拒..真的让我蛮沮丧的
因为被拒的四家的其中三家我个人都觉得自己蛮有机会的
我想知道的是版上有没有高手当过面试官,是不是可以解说一下
onsite interview一定需要每关都答到让面试官100%满意才有可能录取吗..
因为我唯一拿offer的那家其实就是这样,每关我都觉得表现很好
面试官也没有对我有什么疑虑,面完隔天就拿offer
感觉拿offer其实自己可以掌控的因素真的好少好少
我有很多朋友说她们onsite有题目没解出来但还是拿offer了..
至于很多人的梦幻志愿G跟F我是都没面到..
但老实说我不太懂这两家公司HR挑人的标准
说实话我实力不算是很厉害,但比起写code不到一年的人应该还是蛮有竞争力的
但事实上是看到不少转专业或在学校很混的人拿到这两家面试
但我认识很多非常优秀的人却履历就被拒了...
我有个朋友早我几年来美国工作
他本身在G家,他在我来唸书前跟我说他觉得美国找工作很吃运气
所以他说被哪家拒都别太难过..那时以为他是在打预防针
现在看起来好像有点道理..因为他说他也看过很多实力很烂的人混进G
但很多他觉得很优秀的反而拿不到offer...
另外就是关于刷题
为了找工作我自己大概刷了两三遍了,是没有全刷完
但这两三遍大概都刷了三百多题
不过就我面试的感觉是,如果碰到以前没写过的题目
难度又是medium以上的话,我大概只有五六成的机率解的出来..
我面的最差的那家onsite就是我四关中有三关面的题目都是我没写过的
而且挺难的..其中一题甚至要用数学解
我自认资料结构这些都蛮熟了,基础的BFS,DFS,TREE,TRIE,Union Find,graph
应该也没问题
但我比较好奇的是板上有没有面试高手能提供一下如果遇到很tricky的题目
通常都是怎么在短短的四十五分钟整理思路解出来的呢,有没有可以练习的方法呢?
因为没有的话我觉得我现在刷题跟看面经感觉就是把已经会的在变得够熟练
然后赌会不会出面经题,如果没出到可能就有一半机率解不出来了..
我是有朋友去面试四关全都出道面经题..但我面试到现在好像还没这么好运过..
除了看面经赌运气跟刷题之外还有什么可以让自己能在面试中
遇到tricky又没见过的题目却可以在时间内解出来的练习方式呢
找工作加面试到现在,真的觉得自己可以掌握的部分好少...
我甚至有朋友跟我说他onsite面的乱七八糟面完就觉得自己被拒了
他说自己解出来的题目大概不到一半..最后却拿到offer..
如果有机会想听听当过面试官的版上大大们分享你们怎么评断面试者的
真的一定要这个面试者在每关中都表现到最好吗?
还是说其实可以容忍有一关表现不好呢?
因为就我目前面试到现在经验是被拒的那几家感觉只要有一关表现得没有到超好
就被拒了...
感谢大家花这么久时间看完我的文章
希望大家可以一起讨论,也祝还在找工作的大家找工作顺利