※ 引述《Dulton (Dulton)》之铭言:
: 这串讨论我觉得拿Google的面试方式为例是最能完满
: Google面试有四个面向
: 该职位角色的技术能力
: 领导力/沟通与决策的能力
: 个性/与人相处的能力
: 一般性认知/解决问题的能力
: 面试中其实更强调后三者 因为通常具备后三者的人 技术方面会自己想办法搞定
: 当然并非每个人在四个领域表现都能极佳 但至少要在可接受的范围
: 妥协其一对整想要建立top的团队都是有负面的影响
: 至于怎么样对不同面向的能力作评量 降低偏误 才是真正的问题
: ※ 引述《peanut97 (丁丁)》之铭言:
: : 我觉得 Argos 大有讲到重点
: : “与人相处的态度”跟“对待工作的态度”真的是2种不同的面向
: : 我在医院资讯部工作的,就有遇到有一个数学系毕业的同事,态度很好
: : 但是写出来的 code ……所有跟他合作的同事都一致觉得…逻辑很差
: : 但是他偏偏态度极佳,出了问题马上扛起责任来修
: : 但可能有点像挖东墙补西墙,现在补完后,过阵子又爆了
: : 他又会态度很好,还跟同事道歉
: : 所以同事也不好跟他说什么,也不太会怪他
: : 然后有一些逻辑很好,写出来的 code 很好维护的同事
: : 平常兴趣就是看看技术文章、买买3C产品,致力于写出好code
: : 有点工作强迫症XD
: : 这种人在“与人相处的态度”上就明显不及上一个同事
: : 如果你是面试官,你想用哪一种人?还是都要有?
大家不用对Google有什么奇怪的粉红泡泡想像啦
我朋友在Google做,我上周才去onsite 面试
什么奇怪问题都没问
一个情境问题都没有
早上十点到下午四点
五个面试加上一个午餐休息
全部都是白板题
什么greedy algorithm, dp, dfs, bfs,
binary tree, heap, 全部都问啦
其中有一个小时的面试全部集中在系统设计
这些问题大概就是leet code medium题
刷题够熟就会上啦
要多熟?大概就是看到题目不用想
可以直接写出最佳解那么熟
最后我当然就是华丽的没上啦科科
明年再试喽
美国科技业刷题就是硬道理
不管是年薪100k的毕业生
还是年薪300k的资深工程师
都是刷题刷题刷题