吐槽一下狗家电面

g
gtemm
楼主 (未名空间)

碰到了一个连google doc都不会创建的面试官... 折腾了半天最后还是我建了一个
share给他...

题目不难,就是给一个数,问有多少种distinct硬币组合方式。我没见过这题,第一个直觉是recursive,第二个直觉是会有duplicate,然后就觉得应该把只含最小的硬币,含最小的两个硬币等等情况分开,打算把几个小数字列出来,找找规律,这个思路没问题吧。这个时候大概过了15分钟
(包括了开始建google doc的整整十分钟!)

然后interviewer开始说了,你写到5就好了嘛,后面的多少我也不知道,你写了也是浪费时间。然后他就试图"hint“我,负数的时候是0,0的时候是1,1的时候是1,你写啊,写着写着就想出来了啊,我说这怎么写啊,你好歹让我多看几个数啊,他说,你学过recursive吗?recursive看开始的几个就够了,后面是浪费时间...

然后他就不停的讲,根本不给我任何自己思考的时间。我觉得他就是面前放着一个写好的code,而且只放了一种解法,他的hint就是让我写出一模一样的,说的都是第一行你先初始化负数,第二行你初始化0这种... 我都怀疑他自己看不看得懂他跟前摆着的代
码... 一半我就放弃了,实在是被吵得没法思考,也压根没法交流...

最后recruiter要给feedback,我说不用了,不就是说我不会写recursive嘛-.- 但我建议你们还是应该在interviewer上岗前培训一下google doc创建方法,毕竟是自家产品...

结束查了一下interviewer linkedin,西点毕业,当了几年军官,直接进的狗。也不是想歧视,但是在狗上了三年班,从没用过google doc,反正我是难以想象的。收老兵没问题,社交平台上讲讲故事就很好了啊,为什么要放出来面试,还是电面啊!碰上了,我也真是够倒霉的:-(

k
kz80

没用codepen之类的?还真是奇怪

【 在 gtemm (gtemm) 的大作中提到: 】
: 碰到了一个连google doc都不会创建的面试官... 折腾了半天最后还是我建了一个
: share给他...
: 题目不难,就是给一个数,问有多少种distinct硬币组合方式。我没见过这题,第一个
: 直觉是recursive,第二个直觉是会有duplicate,然后就觉得应该把只含最小的硬币,
: 含最小的两个硬币等等情况分开,打算把几个小数字列出来,找找规律,这个思路没问
: 题吧。这个时候大概过了15分钟
: (包括了开始建google doc的整整十分钟!)
: 然后interviewer开始说了,你写到5就好了嘛,后面的多少我也不知道,你写了也是浪
: 费时间。然后他就试图"hint“我,负数的时候是0,0的时候是1,1的时候是1,你写啊
: ,写着写着就想出来了啊,我说这怎么写啊,你好歹让我多看几个数啊,他说,你学过
: ...................

g
gtemm

更新一下,跟recruiter抱怨完就收到一封自动邮件,貌似重回candidate pool,就跟
什么都没发生过一样...

b
bluesky1998

这么好的机会浪费了。老中心里还是技术挂帅。
b
beidapig

大好的机会浪费了,可惜。
这个题属于放水题,没有难度,10行代码。题库里算很简单的。
就是一个array 记录从0到目标币值的组合数。
先算只用一种硬币,然后两种,三种。。。
b
beidapig

大好的机会浪费了,可惜。
这个题属于放水题,没有难度,10行代码。题库里算很简单的。
就是一个array 记录从0到目标币值的组合数。
先算只用一种硬币,然后两种,三种。。。
t
terrific

It is a typical knapsack problem. Should be able to write bug free code in
10 mins.

b
beidapig

大好的机会浪费了,可惜。
这个题属于放水题,没有难度,10行代码。题库里算很简单的。
就是一个array 记录从0到目标币值的组合数。
先算只用一种硬币,然后两种,三种。。。
y
yhangw

lz没刷题,该不是swe方向

【 在 beidapig (做人要谦虚) 的大作中提到: 】
: 大好的机会浪费了,可惜。
: 这个题属于放水题,没有难度,10行代码。题库里算很简单的。
: 就是一个array 记录从0到目标币值的组合数。
: 先算只用一种硬币,然后两种,三种。。。