没刷完leetcode去面software engineering是不是作死?# JobHunting - 待字闺中w*e2014-09-20 07:091 楼收到软软家的第一轮面试,30分钟,但是现在感觉准备的还不充分,leetcode只做了比较简单的40题,这样是不是不应该去面呢?如果拒掉面试会影响以后申请吗?谢谢大家!
y*n2014-09-20 07:092 楼你面那些考算法的,肯定还是刷的好。不过已经答应面了,再拒掉也不太好。如果有绿卡、有10年经验面德州石油公司或者pepsi之类的,不用刷题。收到软软家的第一轮面试,30分钟,但是现在感觉准备的还不充分,leetcode只做了比较简单的40题,这样是不是不应该去面呢?如果拒掉面试会影响以后申请吗?谢谢大家!【在 w********e 的大作中提到】: 收到软软家的第一轮面试,30分钟,但是现在感觉准备的还不充分,leetcode只做了比: 较简单的40题,这样是不是不应该去面呢?如果拒掉面试会影响以后申请吗?谢谢大家: !
w*e2014-09-20 07:095 楼恩,只能这几天抓紧复习了。。【在 y****n 的大作中提到】: 你面那些考算法的,肯定还是刷的好。不过已经答应面了,再拒掉也不太好。如果有绿: 卡、有10年经验面德州石油公司或者pepsi之类的,不用刷题。: : 收到软软家的第一轮面试,30分钟,但是现在感觉准备的还不充分,leetcode只做了比: 较简单的40题,这样是不是不应该去面呢?如果拒掉面试会影响以后申请吗?谢谢大家: !
w*e2014-09-20 07:096 楼其实还是蛮想去软软的,喜欢西雅图:)仔细想了想,决定背水一战,如果不幸进了小黑屋,也还有很多公司可以申嘛。【在 f******o 的大作中提到】: 去软软不一定是作死,去一流公司一定是作死。如果没有信心,不如cancel面试,免进: 小黑屋。不过软软的话,我觉得拿来练练手也没啥可惜的。
w*e2014-09-20 07:097 楼不是CS专业的哦。。。。谢谢你的建议,不过还是决定努力一把 :)【在 c*****o 的大作中提到】: 我觉得你如果不是CS专业的还是保守点,我也跟你一样,刷了4,50道题,只要碰到: coding题,肯定会磕磕绊绊的
f*o2014-09-20 07:0910 楼这要看是什么时候了。3年前我拿到google offer 的时候,还不知道有 leetcodecc150 这两个网站,翻了几页 PIE 而已。基本上是裸上。运气挺好,那天脑子好使,问到 shortest snippet, 电话号码的字母组合,这种题我当时都是第一次见到,也就自己 figure out 思路了。 面试的人很满意,问我能不能 code 出来作为 bonus. 我就写出来了。那时候时间也不够了,写出来最多算是 pseudo code现在水涨船高,在今天看来,code 出来是基本要求,还要 compile, 能run ...我当年的水平,拿到现在电面都是个死。现在面试candidate 的人,自己都是刷进去的,恨不得往死里整别人。【在 f*******s 的大作中提到】: 谁说的?我多少朋友没看完leetcode都进FLAG更别提其他公司了
A*i2014-09-20 07:0911 楼赞“恨不得往死里整别人”【在 f******o 的大作中提到】: 这要看是什么时候了。3年前我拿到google offer 的时候,还不知道有 leetcode: cc150 这两个网站,翻了几页 PIE 而已。基本上是裸上。运气挺好,那天脑子好使,: 问到 shortest snippet, 电话号码的字母组合,这种题我当时都是第一次见到,也就: 自己 figure out 思路了。 面试的人很满意,问我能不能 code 出来作为 bonus. 我: 就写出来了。那时候时间也不够了,写出来最多算是 pseudo code: 现在水涨船高,在今天看来,code 出来是基本要求,还要 compile, 能run ...: 我当年的水平,拿到现在电面都是个死。: 现在面试candidate 的人,自己都是刷进去的,恨不得往死里整别人。
l*a2014-09-20 07:0912 楼看起来你真的是运气好你去查查3-4年前google interview questions绝对跟近1-2年的不是一个档次【在 f******o 的大作中提到】: 这要看是什么时候了。3年前我拿到google offer 的时候,还不知道有 leetcode: cc150 这两个网站,翻了几页 PIE 而已。基本上是裸上。运气挺好,那天脑子好使,: 问到 shortest snippet, 电话号码的字母组合,这种题我当时都是第一次见到,也就: 自己 figure out 思路了。 面试的人很满意,问我能不能 code 出来作为 bonus. 我: 就写出来了。那时候时间也不够了,写出来最多算是 pseudo code: 现在水涨船高,在今天看来,code 出来是基本要求,还要 compile, 能run ...: 我当年的水平,拿到现在电面都是个死。: 现在面试candidate 的人,自己都是刷进去的,恨不得往死里整别人。
A*i2014-09-20 07:0913 楼也不一定,三年前那个旋转矩阵的我没有leetcode第一次看到也能20分钟做出来现在给我个atoi我还得想老长时间。这和熟练度关系比较大【在 l*****a 的大作中提到】: 看起来你真的是运气好: 你去查查3-4年前google interview questions: 绝对跟近1-2年的不是一个档次
P*r2014-09-20 07:0915 楼其实这年头面试最重要的还是脑子好使。。脑子好使啥思路都能有。。【在 f******o 的大作中提到】: 这要看是什么时候了。3年前我拿到google offer 的时候,还不知道有 leetcode: cc150 这两个网站,翻了几页 PIE 而已。基本上是裸上。运气挺好,那天脑子好使,: 问到 shortest snippet, 电话号码的字母组合,这种题我当时都是第一次见到,也就: 自己 figure out 思路了。 面试的人很满意,问我能不能 code 出来作为 bonus. 我: 就写出来了。那时候时间也不够了,写出来最多算是 pseudo code: 现在水涨船高,在今天看来,code 出来是基本要求,还要 compile, 能run ...: 我当年的水平,拿到现在电面都是个死。: 现在面试candidate 的人,自己都是刷进去的,恨不得往死里整别人。
p*22014-09-20 07:0916 楼我跟LZ情况差不多,现在准备用Haskell刷刷,不知道效果如何。【在 w********e 的大作中提到】: 收到软软家的第一轮面试,30分钟,但是现在感觉准备的还不充分,leetcode只做了比: 较简单的40题,这样是不是不应该去面呢?如果拒掉面试会影响以后申请吗?谢谢大家: !
t*i2014-09-20 07:0919 楼还是水平在那里。电话号码组合这个题如果没准备过我是做不出来。【在 f******o 的大作中提到】: 这要看是什么时候了。3年前我拿到google offer 的时候,还不知道有 leetcode: cc150 这两个网站,翻了几页 PIE 而已。基本上是裸上。运气挺好,那天脑子好使,: 问到 shortest snippet, 电话号码的字母组合,这种题我当时都是第一次见到,也就: 自己 figure out 思路了。 面试的人很满意,问我能不能 code 出来作为 bonus. 我: 就写出来了。那时候时间也不够了,写出来最多算是 pseudo code: 现在水涨船高,在今天看来,code 出来是基本要求,还要 compile, 能run ...: 我当年的水平,拿到现在电面都是个死。: 现在面试candidate 的人,自己都是刷进去的,恨不得往死里整别人。
y*g2014-09-20 07:0920 楼二爷做个leetcode的拓展吧,支持js, scala, clojure haskell什么的【在 p*****2 的大作中提到】: : 我跟LZ情况差不多,现在准备用Haskell刷刷,不知道效果如何。
A*i2014-09-20 07:0921 楼我明天用易语言刷刷,不知道效果如何,可能中文输入得慢一些【在 p*****2 的大作中提到】: : 我跟LZ情况差不多,现在准备用Haskell刷刷,不知道效果如何。
w*n2014-09-20 07:0925 楼也不完全是难度加深三年前,很多题还没有放到网上,第一次见,要做出来也不容易现在越来越多的题放到网上,你刷过见过,就觉得容易【在 l*****a 的大作中提到】: 看起来你真的是运气好: 你去查查3-4年前google interview questions: 绝对跟近1-2年的不是一个档次
p*y2014-09-20 07:0926 楼!!!!!!电话的字母组合我6年前做微软的phone screen就遇到了而且要写代码。。。【在 f******o 的大作中提到】: 这要看是什么时候了。3年前我拿到google offer 的时候,还不知道有 leetcode: cc150 这两个网站,翻了几页 PIE 而已。基本上是裸上。运气挺好,那天脑子好使,: 问到 shortest snippet, 电话号码的字母组合,这种题我当时都是第一次见到,也就: 自己 figure out 思路了。 面试的人很满意,问我能不能 code 出来作为 bonus. 我: 就写出来了。那时候时间也不够了,写出来最多算是 pseudo code: 现在水涨船高,在今天看来,code 出来是基本要求,还要 compile, 能run ...: 我当年的水平,拿到现在电面都是个死。: 现在面试candidate 的人,自己都是刷进去的,恨不得往死里整别人。
f*u2014-09-20 07:0927 楼刷题只是个手段,不在于多少吧。最重要的还是总结归纳各种常见数据结构,算法还有题型吧。最关键应该是通过总结归纳做到举一反三。那样的话通过几十题大概可以覆盖绝大部分常规面试题了。【在 w********e 的大作中提到】: 收到软软家的第一轮面试,30分钟,但是现在感觉准备的还不充分,leetcode只做了比: 较简单的40题,这样是不是不应该去面呢?如果拒掉面试会影响以后申请吗?谢谢大家: !
x*a2014-09-20 07:0928 楼大牛可以把这个几十题总结出来么?造福大众啊。搞个缩减版的leetcode。【在 f*****u 的大作中提到】: 刷题只是个手段,不在于多少吧。最重要的还是总结归纳各种常见数据结构,算法还有: 题型吧。最关键应该是通过总结归纳做到举一反三。那样的话通过几十题大概可以覆盖: 绝大部分常规面试题了。
p*y2014-09-20 07:0930 楼现在旋转矩阵之类只能算warm up了,如果还需要思考,是不是基本上fail了。【在 P**********r 的大作中提到】: 其实这年头面试最重要的还是脑子好使。。脑子好使啥思路都能有。。
p*y2014-09-20 07:0932 楼貌似现在得写得滚瓜烂熟?比如g面试的人对思路,研究啥的好像很没兴趣,就坐等看最优解的节奏。有点走火入魔的感觉。如果我是hm,肯定希望找的是能解决陌生问题,思路好的,不是一听见问题马上根据标准答案写程序的。具体工作中的问题大部分没人知道最优解,只能从合理trade off的解开始,先实现,测试,实践,然后在根据需要进行优化。比如,很多production code的搜索,都是直接顺序查找。因为代码里经常存在需要从三五个值里头匹配一个的。这种匹配只有发现数据量较大,搜索成为瓶颈时,才改为哈希表或bst之类。另外,很多面试题要求对特定情况实现一个特定的优化解,把通常nlogn的算法变成n,这个在实践中常常不鼓励,因为需求变化非常快,一旦需要支持一般情况,之前的优化努力就白费了。这是大量活生生实例告诉我们的。最典型的是很多字符串处理程序都耗费大量人力针对ascii字符集和英语的特性优化,等要支持国际语言时,多数优化就无效了。不过话说回来,如果背题就能拿20万的package,那么背题还是非常值得的。只是工作中不要套用做题时候的思路(期望一把得到最优解,揪住特殊条件优化到底,认为必须得到最优解才算解决问题)。其实我非常不赞同这种选入标准,但可惜我不是标准的指定者,也不是执行者。【在 f*****u 的大作中提到】: 刷题只是个手段,不在于多少吧。最重要的还是总结归纳各种常见数据结构,算法还有: 题型吧。最关键应该是通过总结归纳做到举一反三。那样的话通过几十题大概可以覆盖: 绝大部分常规面试题了。
c*82014-09-20 07:0934 楼当年(6年前?)G家面试一天8轮多,早晨大早到晚上下班,不是每轮都code,大部分是出题问思路,完事。code出来确实是bonus。【在 f******o 的大作中提到】: 这要看是什么时候了。3年前我拿到google offer 的时候,还不知道有 leetcode: cc150 这两个网站,翻了几页 PIE 而已。基本上是裸上。运气挺好,那天脑子好使,: 问到 shortest snippet, 电话号码的字母组合,这种题我当时都是第一次见到,也就: 自己 figure out 思路了。 面试的人很满意,问我能不能 code 出来作为 bonus. 我: 就写出来了。那时候时间也不够了,写出来最多算是 pseudo code: 现在水涨船高,在今天看来,code 出来是基本要求,还要 compile, 能run ...: 我当年的水平,拿到现在电面都是个死。: 现在面试candidate 的人,自己都是刷进去的,恨不得往死里整别人。
f*u2014-09-20 07:0935 楼这个还真是没办法。现在的码工面试尤其是大公司面试就是中国高考的套路。做题快,不出错,offer就没跑。为了这几斗米,哥只能忍了。还是把题搞熟,拿到好offer再说吧。【在 p***y 的大作中提到】: 貌似现在得写得滚瓜烂熟?比如g面试的人对思路,研究啥的好像很没兴趣,就坐等看: 最优解的节奏。: 有点走火入魔的感觉。如果我是hm,肯定希望找的是能解决陌生问题,思路好的,不是: 一听见问题马上根据标准答案写程序的。: 具体工作中的问题大部分没人知道最优解,只能从合理trade off的解开始,先实现,: 测试,实践,然后在根据需要进行优化。比如,很多production code的搜索,都是直: 接顺序查找。因为代码里经常存在需要从三五个值里头匹配一个的。这种匹配只有发现: 数据量较大,搜索成为瓶颈时,才改为哈希表或bst之类。: 另外,很多面试题要求对特定情况实现一个特定的优化解,把通常nlogn的算法变成n,: 这个在实践中常常不鼓励,因为需求变化非常快,一旦需要支持一般情况,之前的优化
f*u2014-09-20 07:0937 楼哥的意思是要举一反三。像你这样背题,估计得至少要500道吧。不然题目的input,output,给定的数据结构稍微变化一下不是没招了。至于对各种题型的归纳,还在学习总结中,搞定了一定贴出来共享。【在 x**********a 的大作中提到】: 如果你总结出个50题,那我就可以少背很多题目了。