郁闷的求职过程# JobHunting - 待字闺中
a*d
1 楼
刚从加州面完回来,很郁闷。就想写写自己最近的求职过程吧,希望版上大牛能给
点指
导。先多谢了!
本人60名左右的工科学校CS本科。今年年初好不容易拿到亚马逊的intern,然后暑
假就是让我用ruby on rails,jquery写一个front end web UI让用户填一些参数,然后
call我的team的API得到一些数据显示在网页上。主要是前端,说实话不觉得很有趣。
刚去的时候不太了解内部的git,build啥的是怎么弄的,然后开始就问了mentor很多。
开始觉得mentor(三姐)没什么挺乐于帮助吧,后来接触多了感觉有时有点annoying,
记得我在网页上的‘submit’ button旁边加了个cancel button,然后她不同意非问我
为什么加,点完以后有啥用。我说这个cancel很常见啊,一般web form submit旁边都
会有,用户不想submit就cancel然后返回上一个页面。然后她非说没必要,那我说好吧
就去掉,无所谓。然后后来和manager见面发现她打小报告说我not have a backbone..
..无语,我说跟她解释半天她不同意,然后觉得无所谓就算了。。还有一次就是我发了
很多次code review,然后快2周了没人理我。。然后我就没建立新的branch,直接在旧
的上面加新的函数,然后忘了用git add去track吧,因为想着应该上次code review改
动不大,然后这时很多新的函数加进去,然后三姐说最好新建一个branch重新发review
,然后我弄了一会没搞好,害怕搞丢新文件就问她了。然后她帮我输了各种命令,还以
为很简单呢。谁知道倒腾半天没搞出来。。而且悲剧的发现我之前新加的函数她给弄丢
了。。。然后她又倒腾半天还是没恢复,然后跟我说:要不你回忆一下再重新写一遍吧
。。尼玛,当时一听这个很生气,语气有点不太好,当时急了没控制住(不过后来还是
和她道歉了,她也说什么完全能理解啥的,以为没啥大事),写了100多行新的,居然
让重新。然后她说她有个project due就丢下我不管了,我只好问我们组另外一个大牛
才帮我恢复。这事以后我觉得我mentor挺水的,从那以后到结束的大概6周里我就不再
问她问题了。期间和manager见面的一个mid term feedback也都说coding ability
strong什么的,挺好,没啥太大问题,但mentor说我问她太多,没自己查,我能猜到,
应该是上次关于git和她吵那次吧。后来的6周基本没问过她啥问题吧,省得说我问太多
。然后也提前2周把整个proj都完成了,功能和UI也完善了。一直觉得应该可以拿到
return offer吧。可是要走的前一天manager说编程能力很不错啥的,但是不给,然后
一看review大概就还是三姐说我问她太多,没自己去研究。。。无语,从那以后就基本
没再问过,为啥还抓着不放。当时很郁闷。估计没和三姐搞好关系吧,哎。
后来回学校以后是最后一学期了,然后就抓紧时间开始刷leetcode。每天就是泡在
图书馆里独自一人刷题,刚开始时候很慢,有点艰难,没开窍。慢慢地逼着自己去深入
思考那些算法,研究考点,去学习其他大牛简洁精炼的style,学习到非常多,后来很
享受
这过程,特别是看到all test cased passed那个长长的绿条的时候,很有成就。我觉
得刷题不是为了纯粹猜题,感觉整个过程对编程的能力和style,算法理解有很大提高
,特别是看看其他大牛的博客,受益匪浅,很感激。之前2个月一直在刷题,想等完全
准备好再开始投简历面试。
然后career fair开始投简历,第一个拿到yelp onsite。去之前各种准备,看版上和
glassdoor面经,又复习一遍leetcode和cc,就是想给个机会就要抓住,也没想热身什
么的。我感觉和4个人聊得挺好,其中有一个题意刚开始不太理解没反应过来,后来提
示下写出来了。还是挺期待结果的,不过还是悲剧,不给feedback。郁闷。又陆续投
FLGM和其他版上见到的一些公司,G没理我。FL也挺郁闷,都写出来了,可是竟然2论电
面都没给。没feedback我只能猜F是因为我反应不够快了吧,可是刚开始colledit坏了
我看不到三哥打的例子,没太懂要干啥。。L很莫名其妙,都很快写出clean code,
valid number我用一个variable去handle有多个小数点的情况,感觉还挺巧妙的吧,面
我的那2个一个三哥一个ABC讨论了1分多钟才看出来。。最后也都说对。竟然还是给悲
剧,实在不理解。M面完以后没消息,感觉也还好,估计默拒了。。好不容易拿到3个
onsite,然后要定机票前two sigma突然掉链子,说manager又不收new grad了。。。擦
,这运气。期间也有几个小公司也给据(又是感觉很好)。。。。
这周去的bloomreach和palantir。去之前又全面复习了一遍,争取能拿到一个。
bloomreach第一个最后一个找kWh node(in order) in BT(node contains the number
of its children+1),不难,可是当时第一下听到in order就在想那种基本的递归,然
后没很快发现node value作用,哎怪自己脑子短路。第二个是2个table包含每个城市的
温度,然后让融合2个table算温度差值。我就想的最基本的hash table然后融合,他说
可以我就写了,写到一半然后就打断我让讨论一下还有啥好方法,我说sort一下然后比
,但是总体答得不太好。后来又面了一个就让走了,能感觉到肯定跪了。感觉他们里面
的人都挺牛,各种从谷歌跳来的吧,感觉到自己能力和智力巨大的差距。。这个我认了。
回到酒店后就又好好复习了一下,之前看玻璃门说面不好午饭后被赶出来,希望至
少让面完。第一题boogle game,我写的DFS,然后有延伸写trie insert,search.这个
写得挺好,之前刚好好好复习了一下trie,面试官小白也挺满意。第二个有点像东南亚
的,
multi dimensional points(each has classification 1 or 0),然后找到一个
dimension的坐标线,像x=1,y=1,z=1,去能够最准确地区分这些0,1点。开始花了点时
间理解题目,然后我给了个brute force就说一个一个试,然后又说可以每次按一个
dimension的坐标排序,然后这样过第一遍得到所有的0,1数,然后再过一遍去算每个
分割线的准去率(constant time更新)。他说可以,然后就写,快写完了被打断直接来
一句:这个题很少有人写完,时间到了,我对你的coding有了解了。当时一看他表情就
知道肯定不会给好评价。第三个ABC,题不难之前版上一个题table打印,写得也挺好,
面试官看着也满意。面完后觉得第二个也不是特别差吧,虽然反应不快,至少还是慢慢
有点思路,聊得勉强可以吧,应该还会让继续面吧。然后午饭后和其他2人一起看demo
,然后recruiter过来说其他俩人跟他走,我留下。我就预感要被轰走了,果然如此。
当时心里特别难受,就觉得自己第二个答得也不至于烂到直接被轰走吧,一点机会都不
再给,其他两个觉得都挺好的,是在想知道为什么。走回酒店的路上很是难受,失望,
哎。2个全搞砸了,然后还有1个月就要毕业,visa要过期,还没个offer,当时各种无
奈,看不到希望,感觉辛辛苦苦每天付出这么多3个月也该有个offer了,每天都盼着邮
件,看面经,准备,好累,哎,当时就不想再找了。说实话我很喜欢palantir,大大的
餐厅,工作环境很棒,对待candidate也非常好,看demo时候就想老天求求给个offer吧
。以后再试吧。
下午飞机刚刚停稳,刚背起书包站起来,bloomreach一个电话被拒,虽然预料到,
就觉得真准时,手机刚有信号。。。。又小难受了一下。感觉没那么牛之前还是不尝试
start-up了,伤自尊。
还有几个小公司要电面,再难受能怎样呢,没用。只能试试看了。
我很纳闷为什么公司都不给feedback?我非常想知道自己到底哪里出了问题,有好几个
就是感觉很好,没啥大错,聊得也行,然后悲剧,没feedback就只能自己瞎猜,也不知
道怎么提高。
家里之前问我万一找不到工作是不是考虑读研,我当时刷完题,复习完后挺有信心
觉得一定会在毕业前拿到个offer,就没想太多。当时就是不太想继续读了,一是因为
自己年龄也不小了(国内复读一年,人口大省,一本川大差几分只能去一个二本,不甘
心才又自己决定出来的),二是一个本科都把父母全部积蓄用完了,工薪家庭,不想再
继续
让父母那么操劳了,很过意不去。还有就是从求职过程中,我意识到CS这行很多都可以
自学,而且我发现自己的不足在于之前有些课只是单纯地完成了作业,没有再非常深入
地去思考和琢磨(学而不思则罔啊),而面试往往就考你对算法,语言深入透彻的理解
。另外就是自己大一大二不太了解CS找工作行情,没太注意去多找点open source做做
长点经验,就单纯以为完成学校的就够了(应试教育有点影响),这也怪自己。我现在
在想要是是在找不到是回国找工作增加点经验呢,还是去申请OPT然后考gre读研。我有
点倾向于找工作,觉得这个也是对经验和技能的提高,国内最近科技创业什么的看着还
挺红火,或者去香港找找工作什么的,然后有机会再杀回来(看到本版一些国内大牛直
接过来)。
有点彷徨。恳求大牛指导。谢谢大家了!
不知不觉一下子谢了这么多,估计大家都懒得看,就是突然想写一下自己的感受。
点指
导。先多谢了!
本人60名左右的工科学校CS本科。今年年初好不容易拿到亚马逊的intern,然后暑
假就是让我用ruby on rails,jquery写一个front end web UI让用户填一些参数,然后
call我的team的API得到一些数据显示在网页上。主要是前端,说实话不觉得很有趣。
刚去的时候不太了解内部的git,build啥的是怎么弄的,然后开始就问了mentor很多。
开始觉得mentor(三姐)没什么挺乐于帮助吧,后来接触多了感觉有时有点annoying,
记得我在网页上的‘submit’ button旁边加了个cancel button,然后她不同意非问我
为什么加,点完以后有啥用。我说这个cancel很常见啊,一般web form submit旁边都
会有,用户不想submit就cancel然后返回上一个页面。然后她非说没必要,那我说好吧
就去掉,无所谓。然后后来和manager见面发现她打小报告说我not have a backbone..
..无语,我说跟她解释半天她不同意,然后觉得无所谓就算了。。还有一次就是我发了
很多次code review,然后快2周了没人理我。。然后我就没建立新的branch,直接在旧
的上面加新的函数,然后忘了用git add去track吧,因为想着应该上次code review改
动不大,然后这时很多新的函数加进去,然后三姐说最好新建一个branch重新发review
,然后我弄了一会没搞好,害怕搞丢新文件就问她了。然后她帮我输了各种命令,还以
为很简单呢。谁知道倒腾半天没搞出来。。而且悲剧的发现我之前新加的函数她给弄丢
了。。。然后她又倒腾半天还是没恢复,然后跟我说:要不你回忆一下再重新写一遍吧
。。尼玛,当时一听这个很生气,语气有点不太好,当时急了没控制住(不过后来还是
和她道歉了,她也说什么完全能理解啥的,以为没啥大事),写了100多行新的,居然
让重新。然后她说她有个project due就丢下我不管了,我只好问我们组另外一个大牛
才帮我恢复。这事以后我觉得我mentor挺水的,从那以后到结束的大概6周里我就不再
问她问题了。期间和manager见面的一个mid term feedback也都说coding ability
strong什么的,挺好,没啥太大问题,但mentor说我问她太多,没自己查,我能猜到,
应该是上次关于git和她吵那次吧。后来的6周基本没问过她啥问题吧,省得说我问太多
。然后也提前2周把整个proj都完成了,功能和UI也完善了。一直觉得应该可以拿到
return offer吧。可是要走的前一天manager说编程能力很不错啥的,但是不给,然后
一看review大概就还是三姐说我问她太多,没自己去研究。。。无语,从那以后就基本
没再问过,为啥还抓着不放。当时很郁闷。估计没和三姐搞好关系吧,哎。
后来回学校以后是最后一学期了,然后就抓紧时间开始刷leetcode。每天就是泡在
图书馆里独自一人刷题,刚开始时候很慢,有点艰难,没开窍。慢慢地逼着自己去深入
思考那些算法,研究考点,去学习其他大牛简洁精炼的style,学习到非常多,后来很
享受
这过程,特别是看到all test cased passed那个长长的绿条的时候,很有成就。我觉
得刷题不是为了纯粹猜题,感觉整个过程对编程的能力和style,算法理解有很大提高
,特别是看看其他大牛的博客,受益匪浅,很感激。之前2个月一直在刷题,想等完全
准备好再开始投简历面试。
然后career fair开始投简历,第一个拿到yelp onsite。去之前各种准备,看版上和
glassdoor面经,又复习一遍leetcode和cc,就是想给个机会就要抓住,也没想热身什
么的。我感觉和4个人聊得挺好,其中有一个题意刚开始不太理解没反应过来,后来提
示下写出来了。还是挺期待结果的,不过还是悲剧,不给feedback。郁闷。又陆续投
FLGM和其他版上见到的一些公司,G没理我。FL也挺郁闷,都写出来了,可是竟然2论电
面都没给。没feedback我只能猜F是因为我反应不够快了吧,可是刚开始colledit坏了
我看不到三哥打的例子,没太懂要干啥。。L很莫名其妙,都很快写出clean code,
valid number我用一个variable去handle有多个小数点的情况,感觉还挺巧妙的吧,面
我的那2个一个三哥一个ABC讨论了1分多钟才看出来。。最后也都说对。竟然还是给悲
剧,实在不理解。M面完以后没消息,感觉也还好,估计默拒了。。好不容易拿到3个
onsite,然后要定机票前two sigma突然掉链子,说manager又不收new grad了。。。擦
,这运气。期间也有几个小公司也给据(又是感觉很好)。。。。
这周去的bloomreach和palantir。去之前又全面复习了一遍,争取能拿到一个。
bloomreach第一个最后一个找kWh node(in order) in BT(node contains the number
of its children+1),不难,可是当时第一下听到in order就在想那种基本的递归,然
后没很快发现node value作用,哎怪自己脑子短路。第二个是2个table包含每个城市的
温度,然后让融合2个table算温度差值。我就想的最基本的hash table然后融合,他说
可以我就写了,写到一半然后就打断我让讨论一下还有啥好方法,我说sort一下然后比
,但是总体答得不太好。后来又面了一个就让走了,能感觉到肯定跪了。感觉他们里面
的人都挺牛,各种从谷歌跳来的吧,感觉到自己能力和智力巨大的差距。。这个我认了。
回到酒店后就又好好复习了一下,之前看玻璃门说面不好午饭后被赶出来,希望至
少让面完。第一题boogle game,我写的DFS,然后有延伸写trie insert,search.这个
写得挺好,之前刚好好好复习了一下trie,面试官小白也挺满意。第二个有点像东南亚
的,
multi dimensional points(each has classification 1 or 0),然后找到一个
dimension的坐标线,像x=1,y=1,z=1,去能够最准确地区分这些0,1点。开始花了点时
间理解题目,然后我给了个brute force就说一个一个试,然后又说可以每次按一个
dimension的坐标排序,然后这样过第一遍得到所有的0,1数,然后再过一遍去算每个
分割线的准去率(constant time更新)。他说可以,然后就写,快写完了被打断直接来
一句:这个题很少有人写完,时间到了,我对你的coding有了解了。当时一看他表情就
知道肯定不会给好评价。第三个ABC,题不难之前版上一个题table打印,写得也挺好,
面试官看着也满意。面完后觉得第二个也不是特别差吧,虽然反应不快,至少还是慢慢
有点思路,聊得勉强可以吧,应该还会让继续面吧。然后午饭后和其他2人一起看demo
,然后recruiter过来说其他俩人跟他走,我留下。我就预感要被轰走了,果然如此。
当时心里特别难受,就觉得自己第二个答得也不至于烂到直接被轰走吧,一点机会都不
再给,其他两个觉得都挺好的,是在想知道为什么。走回酒店的路上很是难受,失望,
哎。2个全搞砸了,然后还有1个月就要毕业,visa要过期,还没个offer,当时各种无
奈,看不到希望,感觉辛辛苦苦每天付出这么多3个月也该有个offer了,每天都盼着邮
件,看面经,准备,好累,哎,当时就不想再找了。说实话我很喜欢palantir,大大的
餐厅,工作环境很棒,对待candidate也非常好,看demo时候就想老天求求给个offer吧
。以后再试吧。
下午飞机刚刚停稳,刚背起书包站起来,bloomreach一个电话被拒,虽然预料到,
就觉得真准时,手机刚有信号。。。。又小难受了一下。感觉没那么牛之前还是不尝试
start-up了,伤自尊。
还有几个小公司要电面,再难受能怎样呢,没用。只能试试看了。
我很纳闷为什么公司都不给feedback?我非常想知道自己到底哪里出了问题,有好几个
就是感觉很好,没啥大错,聊得也行,然后悲剧,没feedback就只能自己瞎猜,也不知
道怎么提高。
家里之前问我万一找不到工作是不是考虑读研,我当时刷完题,复习完后挺有信心
觉得一定会在毕业前拿到个offer,就没想太多。当时就是不太想继续读了,一是因为
自己年龄也不小了(国内复读一年,人口大省,一本川大差几分只能去一个二本,不甘
心才又自己决定出来的),二是一个本科都把父母全部积蓄用完了,工薪家庭,不想再
继续
让父母那么操劳了,很过意不去。还有就是从求职过程中,我意识到CS这行很多都可以
自学,而且我发现自己的不足在于之前有些课只是单纯地完成了作业,没有再非常深入
地去思考和琢磨(学而不思则罔啊),而面试往往就考你对算法,语言深入透彻的理解
。另外就是自己大一大二不太了解CS找工作行情,没太注意去多找点open source做做
长点经验,就单纯以为完成学校的就够了(应试教育有点影响),这也怪自己。我现在
在想要是是在找不到是回国找工作增加点经验呢,还是去申请OPT然后考gre读研。我有
点倾向于找工作,觉得这个也是对经验和技能的提高,国内最近科技创业什么的看着还
挺红火,或者去香港找找工作什么的,然后有机会再杀回来(看到本版一些国内大牛直
接过来)。
有点彷徨。恳求大牛指导。谢谢大家了!
不知不觉一下子谢了这么多,估计大家都懒得看,就是突然想写一下自己的感受。