面大公司leetcode刷题需要多快才ready了呢?

animationphd
楼主 (北美华人网)
现在有大IT公司(Facebook, MS, Amazon)的面试机会好几个,各种职位(软件工程师,软件工程师经理,研究工程师),我LeetCode现在是简单题20分钟,中等的就要一小时了。我问过几个同事,都告诉我需要medium的20分钟完成一个并且不出错,要不然还是推掉面试吧。
请问姐妹们,你都是什么经验?medium或者hard都要多快?
m
mengyan
我觉得还得再练练 如果想要coding表现好的话 集中精力在medium上
daisygo123
medium都需要一个小时的话的确太慢了,20分钟bug free的要求算正常。easy一般几分钟吧。 可以去参加leetcode的竞赛,一般要能在40多分钟做完前三题(都是新题,一道easy两道medium)应付大多数coding面试就没问题了。hard能做出来最好,实在没思路就看看答案再自己写,培养下思路和coding style。 面试总共才45分钟,至少得做出一道medium题吧,除掉跟面试官寒暄和讨论不同解法及其复杂度以及最后过test case讨论follow up的时间,留给你写code的时间一般也就15-20分钟而已,而且面试的时候一般比平时紧张写code没平时那么快
BZH
现在有大IT公司(Facebook, MS, Amazon)的面试机会好几个,各种职位(软件工程师,软件工程师经理,研究工程师),我LeetCode现在是简单题20分钟,中等的就要一小时了。我问过几个同事,都告诉我需要medium的20分钟完成一个并且不出错,要不然还是推掉面试吧。
请问姐妹们,你都是什么经验?medium或者hard都要多快?
animationphd 发表于 2021-02-03 13:46

其实力扣后面的简单题并没有很简单,前面的中等题就差不多后面的简单题,所以也不好一概而论。参加力扣竞赛确实是个好办法检测水平。
animationphd
回复 3楼daisygo123的帖子
感谢各位姐妹的经验。太受教了!
我现在是python的语法不熟悉,要不停的查API;对题意理解也不准确,常常的是写了半天,发现题意没有理解对。我在自己做1-2小时后就会看答案,然后看youtube视频分析,再回来写代码,试好几种不同的实现。这样一做,一个题目要4-5小时。现在一周也就能做2-3个题,挺着急的。 但是也知道着急没有用,只能慢慢来,经历这个过程。估计这个速度要刷半年以上才能参加面试了。
感谢竞赛的提示,我一直忽略这个竞赛,原来是新题啊,而且测试自己的水平,真的有用。
maomaofish
我就是浪费了好几个大公司的机会啊!应该起码得再刷半年才能去正式面试。😩
animationphd
我就是浪费了好几个大公司的机会啊!应该起码得再刷半年才能去正式面试。😩
maomaofish 发表于 2021-02-06 12:37

抱抱!半年很快的。 你每天多少时间复习?我竭尽全力也只有晚上睡前的1-2个小时可以静心,早起的1-2小时可以安心。这样一天只有3小时在有效的复习。而我的工作和面试完全没有关系,只能靠业余时间。 非常非常担心这个速度要猴年马月才能复习好。。。
maomaofish
回复 7楼animationphd的帖子
我是全天在家学习,不过早上下午有两个娃要弄,晚上还得陪睡😭时间也不是很多