诚心问个关于刷题进大厂的问题,真心不太理解

小城往事
楼主 (北美华人网)
这几年网上广泛流传的那些“励志”的故事,typically就是没有cs正规教育背景,也没有马工相关的实际工作经验,就靠上几门速成课,然后使劲刷题,靠做题做的溜进了大厂的。这种除了会做题,别的都不怎么会的,进了大厂难道不很容易被PIP吗,尤其是亚麻,meta这种厂?
这种进了厂,一般都怎么生存下来?难道厂里会有时间和耐心让他们慢慢学,组里的同事也都很nice,愿意手把手的教?
还是说大厂的工作要求其实并不高,东西也很简单,很容易混?
当然话说回来,就算进去混几个月被PIP了,但起码几个月工资加sign on bonus拿到手,好像也大大的值了?
我个人感觉,刷题对实际工作并没有什么促进。我没接触过LC之前,做马工也做的好好的。后来跟风做了一些LC题之后,发现题里那些奇奇怪怪的套路,在实际工作场景里也没啥能用到的地方。当然,如果有人非要说那是因为我工作中写的代码太低级,用不到那种高级技能,我也没法反驳喽。

不娶何撩
有的文科生,bootcamp几个月拿大厂offer。 哦,人家是某年的文科高考状元。
有的bootcamp几个月拿offer 哦是EE的PhD
大部分都是bootcamp做广告的资料,谁信谁傻。 你让他保证不找到20w工作,不付钱,那种还可以。
现在bootcamp的job guarantee,如果有 都是4-5w,真的对自己认知很充分。

小城往事
有的文科生,bootcamp几个月拿大厂offer。 哦,人家是某年的文科高考状元。
有的bootcamp几个月拿offer 哦是EE的PhD
大部分都是bootcamp做广告的资料,谁信谁傻。 你让他保证不找到20w工作,不付钱,那种还可以。



不娶何撩 发表于 2022-08-21 15:07

其实我想问的问题是,就算那种很厉害很聪明的人,但除了会做LC题之外,实际的马工工作经验和相关知识几乎为零的人,进了大厂真的能混下去吗?

g
gokgs
能刷题过的, 一般都不会有什么问题。 刷题就是考你的学习能力, 理解能力, 过关了, 当然就没什么问题了。
马工平时遇到的问题都比刷题要简单的多。 你说的情况有可能出现, 但估计应该是极少数。 何况 CS 本身门槛确实很低。
s
sunnyday90
能…照葫芦画瓢。一个公司几个大牛把握方向搭框架就好了…剩下大部分螺丝钉的工作也就是高考考上清华难度的几百分之一….
d
doge2moon
其实我想问的问题是,就算那种很厉害很聪明的人,但除了会做LC题之外,实际的马工工作经验和相关知识几乎为零的人,进了大厂真的能混下去吗?


小城往事 发表于 2022-08-21 15:10

码工 大部分工作就是复制粘贴而已, 不懂google 就行了
g
gudugudu
其实我想问的问题是,就算那种很厉害很聪明的人,但除了会做LC题之外,实际的马工工作经验和相关知识几乎为零的人,进了大厂真的能混下去吗?


小城往事 发表于 2022-08-21 15:10

你这个问题 大厂的recruiter 和hiring committee 肯定早就考虑过了
w
wtorchid
没那么好刷吧… 能刷下来的智商肯定很够了
王力宏
没有刷过题,但是如果刷题像是usaco gold level competition, 感觉挺考智商的。大厂就是要高智商吧。别管人家是家庭主妇还是文科生,就是高智商。工作岗位上现学技术,应该不难吧。
g
gokgs
没那么好刷吧… 能刷下来的智商肯定很够了
wtorchid 发表于 2022-08-21 15:21

是的, 我的感觉是刷题刷好了, 相当于读两年的 CS master.
w
wfmlover
不进底层的硬核team就可以 马公很多种,有的只需要用各种API,复制粘贴
同样的,做ML的有各种科班PhD,也有各种bootcamp出来会用sklearn的
l
lazycat12345
回复 1楼小城往事的帖子
每个公司每个职位要学的东西都不太一样,可能进去都得学新知识。你就当刷题考的是学习能力吧,脑子好使的和勤奋的,都能过关
D
DS的LV
相对比较吧。小厂 PM-架构-前后端-数据-写代码-QA-擦屁股。。全TM一个人来,相比大厂,大厂不要太舒服哦
e
eragshs
其实我想问的问题是,就算那种很厉害很聪明的人,但除了会做LC题之外,实际的马工工作经验和相关知识几乎为零的人,进了大厂真的能混下去吗?


小城往事 发表于 2022-08-21 15:10

我还以为楼主是大厂的
公用马甲7
你不知道meta的engineer刚入职都有bootcamp吗?onboarding的时间是6个月,还有1:1的mentor。这还有啥学不会的啊?
芷若魔头
我没刷题刷时候也有尼这样的困惑。等我刷题之后就明白了,刷题刷够了,你所说的这些问题都解决了,在你刷题的过程中,这些知识也就学会了
幽幽寸草心
而且楼主不要忘了, 这些刷题的很多也在同步读计算机硕士, 而且就像别的mm说的, 你根本不知道人家的背景, 有的表面上本科学艺术的, 结果人家高中奥数金牌。 这样的选手比一般的985,211理工科出来的都聪明。
j
justthisonce
不进底层的硬核team就可以 马公很多种,有的只需要用各种API,复制粘贴
同样的,做ML的有各种科班PhD,也有各种bootcamp出来会用sklearn的

wfmlover 发表于 2022-08-21 15:37

在大厂里复制粘贴的马公也能拿大包裹吗?这么好
半个马和甲
顶个锅盖说下: 对于某些底子打得好的人来说(语言能力和逻辑能力都很强) ,学CS真的不难。 也真不用大学里学习
大公司比如某🐶很多表面要CS毕业只是因为想来的太多了。这样可以缩小圈子减少些人
多数CS干货都是工作上学的。学校里那些要么偏题,要么深度不够~~ 为了一个组的code , 只要不是白痴,大家都是愿意矫正下的。 (Cuz ppl don''''''''t want you to mess up their codes )
以上来自CS毕业大公司高IC朋友的朋友圈的讨论结论
不是我的! 轻拍
另外我个人觉得得出这个结论的那些马工个个自己大学CS毕业。他们这样说不觉得站着说话要不疼的感觉吗?

h
heydaymint
很多刷题转行的还有个学cs的老公,很多时候点拨一下效率能提高很多
v
vsfan
刷题只是进入 进入以后就得用心啦
e
eragshs
顶个锅盖说下: 对于某些底子打得好的人来说(语言能力和逻辑能力都很强) ,学CS真的不难。 也真不用大学里学习
大公司比如某🐶很多表面要CS毕业只是因为想来的太多了。这样可以缩小圈子减少些人
多数CS干货都是工作上学的。学校里那些要么偏题,要么深度不够~~ 为了一个组的code , 只要不是白痴,大家都是愿意矫正下的。 (Cuz ppl don''t want you to mess up their codes )
以上来自CS毕业大公司高IC自己朋友圈的讨论结论
不是我的! 轻拍
另外我就奇怪得出这个结论的那些马工个个自己大学CS毕业。他们这样说不打脸吗?


半个马和甲 发表于 2022-08-21 16:29

只要语言能力强的话白人早就占领了根本没有黄人吃饭的份
G
Geofan
刷题进去的如果不够勤奋,确实容易被干掉,经验太少啊
半个马和甲
只要语言能力强的话白人早就占领了根本没有黄人吃饭的份
eragshs 发表于 2022-08-21 16:32

不是。这里的语言能力强指linguistics skill. 就是有些人学个新的语言很轻松,有的人学几年都学不会那种。 前者好像天生就对于语言有种天生的悟性。
所以不是单单指英文。而是对于语言系统的敏感性和悟性? 我觉得这个比较多的是天生的?
s
sandyud
能survive的。多数情况面试是造火箭工作是拧螺丝。大厂就是要招smart的人,这一套面试系统能达到公司的目的。
m
marytng
最讨厌那种本身是学EE的然后说转码多容易什么的。。。EE本来就学了一多半CS的必修课,而且学EE的普遍本身就比学CS的智商高。根本没有任何借鉴价值
e
eragshs
最讨厌那种本身是学EE的然后说转码多容易什么的。。。EE本来就学了一多半CS的必修课,而且学EE的普遍本身就比学CS的智商高。根本没有任何借鉴价值
marytng 发表于 2022-08-21 16:48

哈哈哈是的,不过说不上讨厌吧,因为ee的类别太多了,有的确实就是焊板的完全不学代码,这种就是说省得再去读个学位,编程也是得从头来
大鱼吃小鱼
有的文科生,bootcamp几个月拿大厂offer。 哦,人家是某年的文科高考状元。
有的bootcamp几个月拿offer 哦是EE的PhD
大部分都是bootcamp做广告的资料,谁信谁傻。 你让他保证不找到20w工作,不付钱,那种还可以。
现在bootcamp的job guarantee,如果有 都是4-5w,真的对自己认知很充分。


不娶何撩 发表于 2022-08-21 15:07

真相,如果这么容易,为什么照样很多背景不错的cs科班生照样刷不了题,进不了大厂。别杠有些人不屑于刷题,人家只选择hot startup。别忘了hot startup考刷题比大厂还狠。
别听到有人说无背景三个月上岸,就选择性忽略掉别人文科状元,ee phd,之类的事实。或者选择性忽略 ”上岸“ 只是说icc或者5万的工作的事实。
确实有三本文科家庭主妇三个月进大厂,但可能人家后面有个全权负责面试加工作的老公,人家夫妻演的木偶戏而已。这种占转码进大厂的1%能到吗?放平心态,大部分转码能找到不错工作的人,都是背景本身不错又付出了十足的努力。
你信吗
Boot Camp的广告,愿意信就试试。也许你就是那个天才呢
U
Unnijennifer
这个问题我问过。我有2个朋友去bootcamp进了google,本科都不是cs专业的。他们说大部分人还是有点基础的或者是很有天赋热爱这玩意儿,不然也不行。不过他后来因为本科学的和这工作一点关系没有办不了绿卡回国了……
v
verayao
这跟高考进大学一个道理啊 一个相对公平的考试机制而已 consulting firm也要刷case 面试的时候总得有个topic 要不然就剩尬聊
f
felali9
我知道两个姐姐转码成功。一个是上交本科美国博士,另一个是复旦本科美国博士。还有个小弟转码成功本科不详美国博士。
y
yangff
有些只会刷题进去被pip的,地里好多个,有个还是ee 出身
k
keluoyi
真相,如果这么容易,为什么照样很多背景不错的cs科班生照样刷不了题,进不了大厂。别杠有些人不屑于刷题,人家只选择hot startup。别忘了hot startup考刷题比大厂还狠。
别听到有人说无背景三个月上岸,就选择性忽略掉别人文科状元,ee phd,之类的事实。或者选择性忽略 ”上岸“ 只是说icc或者5万的工作的事实。
确实有三本文科家庭主妇三个月进大厂,但可能人家后面有个全权负责面试加工作的老公,人家夫妻演的木偶戏而已。这种占转码进大厂的1%能到吗?放平心态,大部分转码能找到不错工作的人,都是背景本身不错又付出了十足的努力。
大鱼吃小鱼 发表于 2022-08-21 17:02

是的,我查过一个DS的三个月的bootcamp,都不是CS呢,里面所谓的转行的都是Math,EE,Physics之类的PhD,20个人里面只有一个人学化学,连生物的都没有,更别提文科生了。然后学员简历里基本上都是以前就做过数据分析,本来就会编程,来这个bootcamp只是为了强化一下镀个金好找工作。连bootcamp都不收0基础的,真是太卷了。
x
xiaoywz
不聪明的根本刷不下来
v
vanny886
进去以后拿着高薪,学习也带劲啊!前面半年一年很struggle的,meta还好点,都是新的,一起进去的有没有基础都要重新学,使劲问就行,amazon之类就很难,他们用的东西别处也用,有基础的几周就能把那一套搞起来,能看log,会debug,很快就上手了,这个转码的可就难了,问也不知道咋问,甚至不知道自己工作重点是啥,survive几率大大降低! 有没有发现meta停招了以后,刷题转码的风快吹不动了
g
gokgs
进去以后拿着高薪,学习也带劲啊!前面半年一年很struggle的,meta还好点,都是新的,一起进去的有没有基础都要重新学,使劲问就行,amazon之类就很难,他们用的东西别处也用,有基础的几周就能把那一套搞起来,能看log,会debug,很快就上手了,这个转码的可就难了,问也不知道咋问,甚至不知道自己工作重点是啥,survive几率大大降低! 有没有发现meta停招了以后,刷题转码的风快吹不动了
vanny886 发表于 2022-08-21 18:38

又不是只有 fb 要求刷题。 现在大多数厂子都刷题吧? 还没听说过不用刷题的, 不刷题的, 估计人家兴趣也不大。
e
eragshs
真相,如果这么容易,为什么照样很多背景不错的cs科班生照样刷不了题,进不了大厂。别杠有些人不屑于刷题,人家只选择hot startup。别忘了hot startup考刷题比大厂还狠。
别听到有人说无背景三个月上岸,就选择性忽略掉别人文科状元,ee phd,之类的事实。或者选择性忽略 ”上岸“ 只是说icc或者5万的工作的事实。
确实有三本文科家庭主妇三个月进大厂,但可能人家后面有个全权负责面试加工作的老公,人家夫妻演的木偶戏而已。这种占转码进大厂的1%能到吗?放平心态,大部分转码能找到不错工作的人,都是背景本身不错又付出了十足的努力。
大鱼吃小鱼 发表于 2022-08-21 17:02

真相了。我那么多男同事,他们老婆成功转行做大厂马婆的就没见过。。。有的也是学校同班同学一起就业的。还有好几个说不会让孩子学这个了,不知真假。
e
eragshs
又不是只有 fb 要求刷题。 现在大多数厂子都刷题吧? 还没听说过不用刷题的, 不刷题的, 估计人家兴趣也不大。
gokgs 发表于 2022-08-21 18:40

本地中小公司都不用。
e
eragshs
是的,我查过一个DS的三个月的bootcamp,都不是CS呢,里面所谓的转行的都是Math,EE,Physics之类的PhD,20个人里面只有一个人学化学,连生物的都没有,更别提文科生了。然后学员简历里基本上都是以前就做过数据分析,本来就会编程,来这个bootcamp只是为了强化一下镀个金好找工作。连bootcamp都不收0基础的,真是太卷了。
keluoyi 发表于 2022-08-21 18:33

icc也要面试,听说
k
keluoyi
icc也要面试,听说
eragshs 发表于 2022-08-21 18:43

ICC不知道,bootcamp要考coding+面试,我朋友化学PhD想转行,面试DS的bootcamp被拒了,理由是没有coding/statistics的基础。她很受打击,本来以为给钱就能上,结果人家宁愿不要你的钱。。。 然后她去问另一个同样火坑专业但是被bootcamp接收的人是怎么进的,人家说自己自学了很多Python的课程,不是0基础。好吧。。。
w
withbighope
搞定中国高考的自学计算机真不是难事。你觉得当年生物21世纪xx专业骗的那些北大清华生物系的,进大厂工作会有问题吗?
h
huaren_2018
那是用来通过面试的。证明智商还可以,有问题还能花时间解决。 真工作了90%或99%用不上。 工作难度也不大,敢问就行。 大把有经验的顶着。 忍气打杂多问就熟尔
A
Alan36
这种故事部分正确,但是很多是广告夸大。我们组有一半人没有cs学位,都是刷题进入的。但是没有人上过bootcamp。没有cs学位的大多是各种PhD,ee和生物居多,最牛的是一个越南难民出身,之前是洗碗工,后来在公司发电脑拉网线,不过人超级勤奋
s
ssssslth
一亩三分地上有个帖子就是一个cs科班大佬带着艺术生女朋友转码,一对一辅导做项目培训刷题,还找了设计ui的人美化女朋友做的项目,然后为了保险又申请了一个水online csms好找intern,最后找到meta的intern。这种配置一般转码人很难做到吧。而且我看好多Boot Camp声称零基础其实都是本身名校学习能力强/做了很多前期学习/美本美硕/有cs背景的老公或者bf。只是人家最后分享帖里不会全部写出来而已。有些人只看到零基础几个月上岸大厂。那只是搏眼球的标题而已。
v
vanny886
社交媒体上的都是美化了很多很多的,跟滤镜p图不相上下,所以转行要谨慎,不是随便辞职学习半年就有好结果的
m
maximus2002
不用操心,远程面试有老公/男友/舔狗代劳,以后工作也是。
紫荆蝴蝶
这几年网上广泛流传的那些“励志”的故事,typically就是没有cs正规教育背景,也没有马工相关的实际工作经验,就靠上几门速成课,然后使劲刷题,靠做题做的溜进了大厂的。这种除了会做题,别的都不怎么会的,进了大厂难道不很容易被PIP吗,尤其是亚麻,meta这种厂?
这种进了厂,一般都怎么生存下来?难道厂里会有时间和耐心让他们慢慢学,组里的同事也都很nice,愿意手把手的教?
还是说大厂的工作要求其实并不高,东西也很简单,很容易混?
当然话说回来,就算进去混几个月被PIP了,但起码几个月工资加sign on bonus拿到手,好像也大大的值了?
我个人感觉,刷题对实际工作并没有什么促进。我没接触过LC之前,做马工也做的好好的。后来跟风做了一些LC题之后,发现题里那些奇奇怪怪的套路,在实际工作场景里也没啥能用到的地方。当然,如果有人非要说那是因为我工作中写的代码太低级,用不到那种高级技能,我也没法反驳喽。


小城往事 发表于 2022-08-21 15:03

首先,这种人很少,只不过宣传的多让你以为很多。你去LinkedIn看看FAANG的简历,恐怕一百个都找不到一个,绝大多数都是正规学校CS毕业。
其次,LC的绝大多数题目都不是什么奇奇怪怪的套路,基本上包含了各种搜索,排序,树,数组,字符串,动态规划,递归,这些最基本的算法的数据结构的各种用法。你要是觉得是奇奇怪怪的套路,说明你只是死记硬背,并没有真的融会贯通。不夸张的说,我现在虽然好几年没刷题了,但是拿出个LC的hard,我90%的情况都可以读完之后就想到正确的思路。工作中确实用的不多,但是LC做的好说明你这个人逻辑好,脑子聪明,这是tech工作中非常重要的素质。
l
lnghng
首先,这种人很少,只不过宣传的多让你以为很多。你去LinkedIn看看FAANG的简历,恐怕一百个都找不到一个,绝大多数都是正规学校CS毕业。
其次,LC的绝大多数题目都不是什么奇奇怪怪的套路,基本上包含了各种搜索,排序,树,数组,字符串,动态规划,递归,这些最基本的算法的数据结构的各种用法。你要是觉得是奇奇怪怪的套路,说明你只是死记硬背,并没有真的融会贯通。不夸张的说,我现在虽然好几年没刷题了,但是拿出个LC的hard,我90%的情况都可以读完之后就想到正确的思路。工作中确实用的不多,但是LC做的好说明你这个人逻辑好,脑子聪明,这是tech工作中非常重要的素质。

紫荆蝴蝶 发表于 2022-08-22 11:39

都有答案的,只能说明脑子不笨,不能说明聪明。
你信吗
都有答案的,只能说明脑子不笨,不能说明聪明。
lnghng 发表于 2022-08-22 12:41

背答案,不明白为啥的,基本都没戏。能真正明白为什么,还能举一反三的,才是真学懂了
考大学也都有答案,一样的复习,为啥有人考得好有人考不好啊
N
NSGA
能刷题过的, 一般都不会有什么问题。 刷题就是考你的学习能力, 理解能力, 过关了, 当然就没什么问题了。
马工平时遇到的问题都比刷题要简单的多。 你说的情况有可能出现, 但估计应该是极少数。 何况 CS 本身门槛确实很低。
gokgs 发表于 2022-08-21 15:13

CS的门槛确实不算太高。但是有一些基础的知识,比如操作系统,编译,计算理论,计算机体系结构,这些刷题的时候很少涉及。 这些知识,可能在日常工作中并不会直接使用,不过还是会时不时涉及到的。这些基础对于马工进阶也是很有帮助的。
N
Namama
面试难度远高于普通工作的要求
刷题进去了,给了机会,给了时间,还适应不了,被踢很正常啊。。但起码给了个机会,不是吗?
N
NSGA
不是。这里的语言能力强指linguistics skill. 就是有些人学个新的语言很轻松,有的人学几年都学不会那种。 前者好像天生就对于语言有种天生的悟性。
所以不是单单指英文。而是对于语言系统的敏感性和悟性? 我觉得这个比较多的是天生的?
半个马和甲 发表于 2022-08-21 16:36

我觉得这不是天生的悟性,而是逻辑能力的体现。 其实很多语言学家,他们的逻辑能力是非常强的,比如Chomsky。计算理论和编译理论里用的非常广泛的Chomsky范式,人家就是用数学来讨论语言。
说实话很难
过来人告诉你,厂越大工地越正规,training的时间越长,也越细 能自己进去多数都能胜任 小厂🧱更烫手,去了工地连东西南北都没摸清楚可能就要上手搬砖 如果遇上一堆三哥同事你能挺过一年都算本事
N
Namama
只要语言能力强的话白人早就占领了根本没有黄人吃饭的份
eragshs 发表于 2022-08-21 16:32

学习几个不同的编程语言,主要就是个逻辑思维能力问题。。 这和学习中/英/法/德/日/韩这种语言完全不是一回事
千渔千寻
回复 54楼说实话很难的帖子

系统提示:若遇到视频无法播放请点击下方链接
https://www.youtube.com/embed/N8OvI99Foz4?showinfo=0
属实,微软干5年的,被小厂直接拒了。
x
xixixihahaha
没有刷过题,但是如果刷题像是usaco gold level competition, 感觉挺考智商的。大厂就是要高智商吧。别管人家是家庭主妇还是文科生,就是高智商。工作岗位上现学技术,应该不难吧。
王力宏 发表于 2022-08-21 15:27

不至于,太高估了。职场刷题最多相当于usaco silver 水平。而且由于近年来usaco 难度一直增加,刷题水平连silver 都不到了。大厂面试,随随便便找silver 里最容易的题,99.999999%的candidate 做不出来