北美求职:只刷leetcode不学习其他计算机技术能不能进国内外大厂实习?
北美求职:只刷leetcode不学习其他计算机技术能不能进国内外大厂实习?
篱笆资讯
北美求职:只刷leetcode不学习其他计算机技术能不能进国内外大厂实习?
求职CS只需要刷Leetcode是一个极大的误区。

很多人有这样一个看法,尤其是一些转码刚上岸的同学,那就是,除了leetcode以外的知识,看起来都没什么用。作为google的软件工程师兼资深面试官,我说实话,这是一个很大的误区。如果你是真的想要长期从事程序员这一行业,你的CS基础课是一定要学习的。主要有三大原因。

第一,如果没有CS基础课背书,你可能简历关都过不了。我就内推过一个艺术专业的学生,他其实很厉害,Leetcode上的题目他都刷过。但问题是即使他把所有leetcode题目都刷会了,你的技术简历上也是空空如也,没有任何可以说服HR的关键词。最后的结果就是她的简历直接被筛掉了,哪怕你leetcode做得再熟练,可是连一个面试的机会都没有。
第二,越来越多公司的面试,已经不限于leetcode题型了。比如我作为面试官面试的时候,会聊你的简历,如果聊的过程中,发现你对database的基本概念一问三不知,那你即使题目做对了,可能在我这里也不一定能过。而且很多年前,我曾经作为一个求职者去面试的时候,我就碰到过,面试题目就是问你,Java的类是如何继承的,还有问你Database的三大范式是什么。如果回答不出来的话,当时那些公司的面试肯定就挂了。
第三,如果没有足够的基础知识,你会面临很快被pip或者layoff的风险。我以前的工作中就碰到过一个组员,是化学工程背景毕业的,入职的职位是full stack engineer。他是刷了很多的leetcode题目面试进来,但是他在学校完全没有学过html/javascript相关的知识。然后他在入职后就完全无法跟上工作进度,然后不到半年就被辞退了。

总结下来,如果你只刷leetcode,那么你几乎是无法在IT行业生存下来的。作为想要长期从事IT行业的人,一定要记住,CS的各门基础课是你必修的。
coffee 直连行业大牛导师,1v1模拟面试与求职指导
mentors
airplay 实战与求职精品课程
数据科学
软件工程
人工智能
金融商科
产品经理
产品设计
bookmark 2000+名企面试真题
amazon google tiktok microsoft meta