来欣赏一下狗家索南是怎么面索南的

s
shuatizm
楼主 (未名空间)
https://www.1point3acres.com/bbs/thread-559262-1-1.html
楼主上个星期面试了一个国人小哥,看起来挺灵光,反应不算慢,看得出来也做了一些题,在亚麻1-2年吧。可惜最后挂了。中间有好几个非技术性的错误,作为惨痛教训,
楼主给大家提醒一下。

1. 太着急开始写程序
题目我就不说了。小哥很快听懂了,开始想。本来应该是把DS和算法一起想好,一边想一边和面试官沟通。这小哥自言自语了几分钟就开始写Class了。想拦都拦不住啊。

2. 算法还没想好,就定了数据结构
这个题目的暴力解法应该用Array的,小哥不知道为什么决定用Map来存,可是他有没有相应的算法,想算法的时候一个劲往Map上靠,搞得我给他hint都很难。并且第一个优
化的follow up需要基于Array, 他已经走上不归路了。同学们,我们都知道Map是O(1),Array有点Naive,可是得先走路再跑不是?

3. 没有run test cases
终于在种种提示下写出了暴力解法,一旦定下来算法还算写得熟练,但是太毛糙,有两个明显的bug。下面他应该做的是自己run几个test case,有edge condition的最好,
一步一步检查一下,面试官要看你自己怎么找自己的bug。写程序有bug不吓人,不仔细检查才吓人。小哥很随意的,蜻蜓点水式的检查了一下,就抬头看我了。无语啊。

45分钟的时间,暴力解法也不是bug free,我给的是No Hire。 其他的有1 strong
hire, 2 hire,lean no hire, 所以还是送到了HC。结果HC拒了。我看了一下其他面试官的评价,即便是hire的那个评价也写着communication不够,看来是硬伤啊。

如果觉得有帮助,顺手给几粒大米啊!

补充内容 (2019-10-13 08:54):
=========
楼下有说我应该放水的,大家说说该不该:中等难度不到,45分钟,多次提示,基本的暴力解法还有明显的bug。是国人就该把标准降得这么低吗?‍‍‍‌‍‍‌‍‍‍‌‍‍‌‌‍‍‌对其他苦哈哈刷题,同样去面试,但是表现很好的同学
公平吗?

补充内容 (2019-10-13 09:04):
我写这个帖子的重点是请同学们注意这些错误,你听进去了就赚了!别把时间花在为这个同学鸣不平上!! 有这时间再去刷一道hard!!

补充内容 (2019-10-13 09:06):
其实狗家面试你会发现题目比想像得容易,45分很短,我们不会太为难大家。那靠哪些方面胜出呢? 清晰的逻辑和思维过程,还有沟通。注意一下这些,比你刷好几道题容易吧?
e
exmachina200
2 楼


我面的话,做出来即是有小bug都给过的,代码写得烂也好得给个lean hire吧
弄个array vs map还得减分
这人居然能给no hire,写个lean no hire都不至于
还扯到公平上去了,工作时候还能和人扯公平不公平
国人都这么幼稚吗
国人的势力都是这么给自己整没得

【 在 shuatizm (带带大师兄) 的大作中提到: 】
: https://www.1point3acres.com/bbs/thread-559262-1-1.html
: 楼主上个星期面试了一个国人小哥,看起来挺灵光,反应不算慢,看得出来也做了一些
: 题,在亚麻1-2年吧。可惜最后挂了。中间有好几个非技术性的错误,作为惨痛教训,
: 楼主给大家提醒一下。
: 1. 太着急开始写程序
: 题目我就不说了。小哥很快听懂了,开始想。本来应该是把DS和算法一起想好,一边想
: 一边和面试官沟通。这小哥自言自语了几分钟就开始写Class了。想拦都拦不住啊。
: 2. 算法还没想好,就定了数据结构
: 这个题目的暴力解法应该用Array的,小哥不知道为什么决定用Map来存,可是他有没有
: 相应的算法,想算法的时候一个劲往Map上靠,搞得我给他hint都很难。并且第一个优
: ...................

s
swjtuer
3 楼

狗家就是个练绣花的地方,跑去一个酱油组,混几年出来啥都不会了
w
wm123456
4 楼

大概看了一下
提的那些所谓建议都很虚,类似心灵鸡汤
其实就是放水或者不放水。潜意识里面不想放水而已

【 在 shuatizm (带带大师兄) 的大作中提到: 】
: https://www.1point3acres.com/bbs/thread-559262-1-1.html
: 楼主上个星期面试了一个国人小哥,看起来挺灵光,反应不算慢,看得出来也做了一些
: 题,在亚麻1-2年吧。可惜最后挂了。中间有好几个非技术性的错误,作为惨痛教训,
: 楼主给大家提醒一下。
: 1. 太着急开始写程序
: 题目我就不说了。小哥很快听懂了,开始想。本来应该是把DS和算法一起想好,一边想
: 一边和面试官沟通。这小哥自言自语了几分钟就开始写Class了。想拦都拦不住啊。
: 2. 算法还没想好,就定了数据结构
: 这个题目的暴力解法应该用Array的,小哥不知道为什么决定用Map来存,可是他有没有
: 相应的算法,想算法的时候一个劲往Map上靠,搞得我给他hint都很难。并且第一个优
: ...................

l
lionelliu
5 楼

拒了未必是坏事。贵公司对十年工作经验的人给个二十万出头的offer,简直是侮辱。

【 在 shuatizm (带带大师兄) 的大作中提到: 】
: https://www.1point3acres.com/bbs/thread-559262-1-1.html
: 楼主上个星期面试了一个国人小哥,看起来挺灵光,反应不算慢,看得出来也做了一些
: 题,在亚麻1-2年吧。可惜最后挂了。中间有好几个非技术性的错误,作为惨痛教训,
: 楼主给大家提醒一下。
: 1. 太着急开始写程序
: 题目我就不说了。小哥很快听懂了,开始想。本来应该是把DS和算法一起想好,一边想
: 一边和面试官沟通。这小哥自言自语了几分钟就开始写Class了。想拦都拦不住啊。
: 2. 算法还没想好,就定了数据结构
: 这个题目的暴力解法应该用Array的,小哥不知道为什么决定用Map来存,可是他有没有
: 相应的算法,想算法的时候一个劲往Map上靠,搞得我给他hint都很难。并且第一个优
: ...................

h
helloterran
6 楼

亲身经历,阿三面试者被 4个面试官一致 no hire,coding完全不行。

阿三经理抓住大家报告里只言片语的正面评价,胡扯什么"该人有raw talent",最后是强行降级发了offer。

阿三经理原话:I will take coaching him as a personal project.

感觉全美国上下,只有老中的主人翁精神特别强。面试个同胞总想着这个人万一不行,对公司不好。实在是愚蠢

人家阿三想的是,我觉得这哥们差不多,给他个机会的多半能行。那我就挺他。以后肯定有回报。

大家都是工作过的人了,项目怎么抢的,review怎么拉关系的,谁还不知道啊。面试的时候拿自己脑子里那几条小框框套人,完全没有意义

【 在 wm123456 (wm) 的大作中提到: 】
: 大概看了一下
: 提的那些所谓建议都很虚,类似心灵鸡汤
: 其实就是放水或者不放水。潜意识里面不想放水而已

p
pker
7 楼

大概看了下,建议可以,
但是最后给no hire真的有点过了。
啥array/hash的,45分钟暴力法能写出来,这人就能干活。
差不多就得了。
w
wm123456
8 楼

老子进来时候可比这个难多了,凭啥放水让你进来?

【 在 pker (我要那天再挡不住我眼) 的大作中提到: 】
: 大概看了下,建议可以,
: 但是最后给no hire真的有点过了。
: 啥array/hash的,45分钟暴力法能写出来,这人就能干活。
: 差不多就得了。

E
Emerald01
9 楼

楼主看上去挺牛逼,其实给个不会做的题目,大概率分分钟傻逼,会答案的题目谁不是神仙,最难的是没有答案的。。。就看狗的那些应用经常傻逼到令人发指,也就知道里面人的水平了
y
yhangw
10 楼

如果是medium的新题 可以看出来没刷过 45分钟能写出来的都至少该是hire吧。 看,
这个帖子感觉他们连写代码面试都得要套路...这个面试官应该是学生毕业刷题进去的
,年头不会长。

【 在 pker(我要那天再挡不住我眼) 的大作中提到: 】

: 大概看了下,建议可以,

: 但是最后给no hire真的有点过了。

: 啥array/hash的,45分钟暴力法能写出来,这人就能干活。

: 差不多就得了。

d
daSHXiWanGon
11 楼

2个feedback都是交流有问题,那就是稳妥妥的交流存在问题了。
这贴很有代表意义。刷题重要,但交流更重要。

s
swjtuer
12 楼

此言差矣,不会绣花功夫,在狗家蛮难搞的,一个CL能反反复复折腾几周,保证code的质量

要想快糙猛,还是去startup

【 在 pker (我要那天再挡不住我眼) 的大作中提到: 】
: 大概看了下,建议可以,
: 但是最后给no hire真的有点过了。
: 啥array/hash的,45分钟暴力法能写出来,这人就能干活。
: 差不多就得了。

l
laketahoe11
13 楼

废话少说,先说你什么题目吧。
不讲什么题目,上来就说人家暴力也不会不是耍流氓吗?
真是暴力做出了你一样可以黑人家说是只做出一个暴力解
s
sinical
14 楼

要我
最后看在老中的份上给一个lean no hire
但结论不变

communication绝对是大公司最重要的
你技术再牛逼
刚进公司照样p都不懂
需要到处问
你问都不会问
肯定会耽误你的进度

f
fogmen
15 楼

lz有些装了,鉴定完毕。
d
daSHXiWanGon
16 楼

良心实话
【 在 sinical (一江春水向东流) 的大作中提到: 】
: 要我
: 最后看在老中的份上给一个lean no hire
: 但结论不变
: communication绝对是大公司最重要的
: 你技术再牛逼
: 刚进公司照样p都不懂
: 需要到处问
: 你问都不会问
: 肯定会耽误你的进度

G
GreenCode
17 楼

非要过套路,狗家的去面亚麻也会这么被虐吧?相煎何太急。。。。。
h
henryxy
18 楼

写程序太 套路了。。。 可能人家没怎么涮这类题,能45分钟从理解题到做出来,已经不错了。。一个题要是做过,直接最优解5分钟。。

感觉像是考8股文
q
qmy1985
19 楼

我觉得如果这小哥真的不行,那么其他的人估计一水no hire. 看其他的评价strong
hire, hire, lean no hire说明这小哥水平至少70%以上了。楼主何必这么较真。。。
可惜了小哥。
y
yhangw
20 楼

我觉得数据结构开始从array或者从dict/hash出发,这个关系不大,这东西调整很容易,往下多写几行反馈回来就好。 我平时写程序第一遍更类似于写伪代码,相当于把架
子搭起来。具体用哪个更好,这个过程下来思路也就更清楚了。

a
a22183
21 楼

Lz傻逼死全家
f
flyerlqw
22 楼

果然是索南,就是因为你才没录用,还有理了,何必呢
b
blackwinds
23 楼

本来考算法就是一个仪式。只能北美的老中智商低,分不清大是大非。

w
wm123456
24 楼

lz是转帖而已
【 在 a22183 (a22183) 的大作中提到: 】
: Lz傻逼死全家

p
pingjinghuxi
25 楼

不了解工作要求、不了解其他被面试人员的情况,外人很难评价楼主no hire的对错。
但楼主显然是面试官里给打分最低的那个。面试官除了看现场表现,是不是还应该看
potential?

b
biometrics
26 楼

赶快在标题该成转帖,不然你要被骂惨了。老中进了GOOGLE,做了面试官,当然得装逼一下,不然怎么对得起自己啊。
【 在 shuatizm (带带大师兄) 的大作中提到: 】
: https://www.1point3acres.com/bbs/thread-559262-1-1.html
: 楼主上个星期面试了一个国人小哥,看起来挺灵光,反应不算慢,看得出来也做了一些
: 题,在亚麻1-2年吧。可惜最后挂了。中间有好几个非技术性的错误,作为惨痛教训,
: 楼主给大家提醒一下。
: 1. 太着急开始写程序
: 题目我就不说了。小哥很快听懂了,开始想。本来应该是把DS和算法一起想好,一边想
: 一边和面试官沟通。这小哥自言自语了几分钟就开始写Class了。想拦都拦不住啊。
: 2. 算法还没想好,就定了数据结构
: 这个题目的暴力解法应该用Array的,小哥不知道为什么决定用Map来存,可是他有没有
: 相应的算法,想算法的时候一个劲往Map上靠,搞得我给他hint都很难。并且第一个优
: ...................

n
ntuphysdavid
27 楼

老中就是爱装逼,上个月 SW audio组来了一个新的senior engineer(L4-L5),,连什么是HIFI4这种基本结构都不懂的老印,照样拿到大包,每天10点来,老印老板来才走。 但是都在喝咖啡,打PPT。 老中在美国公司混不开就是不了解,同胞越多,力量越大.

n
netghost
28 楼

這面試的哥們小農意識太強。。。覺得自己下跪求來了豬飼料,別人自己造出來的豬飼料也能
用就很不爽。

【 在 shuatizm (带带大师兄) 的大作中提到: 】
: https://www.1point3acres.com/bbs/thread-559262-1-1.html
: 楼主上个星期面试了一个国人小哥,看起来挺灵光,反应不算慢,看得出来也做了一些
: 题,在亚麻1-2年吧。可惜最后挂了。中间有好几个非技术性的错误,作为惨痛教训,
: 楼主给大家提醒一下。
: 1. 太着急开始写程序
: 题目我就不说了。小哥很快听懂了,开始想。本来应该是把DS和算法一起想好,一边想
: 一边和面试官沟通。这小哥自言自语了几分钟就开始写Class了。想拦都拦不住啊。
: 2. 算法还没想好,就定了数据结构
: 这个题目的暴力解法应该用Array的,小哥不知道为什么决定用Map来存,可是他有没有
: 相应的算法,想算法的时候一个劲往Map上靠,搞得我给他hint都很难。并且第一个优
: ...................

y
yhangw
29 楼

"同胞越多,力量越大"

-- 我看成"同胞越多,压力越大"了
n
netghost
30 楼

你面試的whole point就是technical interview, communication不用你來判斷。
就一個馬農,想太多了。這人也不一定和你一起幹活。
【 在 sinical (一江春水向东流) 的大作中提到: 】
: 要我
: 最后看在老中的份上给一个lean no hire
: 但结论不变
: communication绝对是大公司最重要的
: 你技术再牛逼
: 刚进公司照样p都不懂
: 需要到处问
: 你问都不会问
: 肯定会耽误你的进度

y
yhangw
31 楼

我不觉的这个面试写code时候的交流和你说的这个是一回事儿。再说不都有一个
manager interview顶着么。 有些人写code的时候喜欢安静,有些人喜欢听这音乐,有些人是话痨,有些人就特烦有个人在身边唧唧歪歪 --- 在这里被你区分掉是非常不公
平的。

【 在 sinical (一江春水向东流) 的大作中提到: 】
: 要我
: 最后看在老中的份上给一个lean no hire
: 但结论不变
: communication绝对是大公司最重要的
: 你技术再牛逼
: 刚进公司照样p都不懂
: 需要到处问
: 你问都不会问
: 肯定会耽误你的进度

h
huhu1
32 楼

如果是老印面老印,最后结果将会是:
2 strong hire, 2 hire,lean no hire

基本上就进了。
知道老中为啥混得这么惨了吧。

【 在 shuatizm (带带大师兄) 的大作中提到: 】
: https://www.1point3acres.com/bbs/thread-559262-1-1.html
: 楼主上个星期面试了一个国人小哥,看起来挺灵光,反应不算慢,看得出来也做了一些
: 题,在亚麻1-2年吧。可惜最后挂了。中间有好几个非技术性的错误,作为惨痛教训,
: 楼主给大家提醒一下。
: 1. 太着急开始写程序
: 题目我就不说了。小哥很快听懂了,开始想。本来应该是把DS和算法一起想好,一边想
: 一边和面试官沟通。这小哥自言自语了几分钟就开始写Class了。想拦都拦不住啊。
: 2. 算法还没想好,就定了数据结构
: 这个题目的暴力解法应该用Array的,小哥不知道为什么决定用Map来存,可是他有没有
: 相应的算法,想算法的时候一个劲往Map上靠,搞得我给他hint都很难。并且第一个优
: ...................