注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
非ML岗,普通开发岗
槽点1,这个岗的系统设计根本不是平时准备的系统设计。什么设计个视频网站,设计个停车场系统,完全不是。
第一场系统设计面试,问了个三个问题。第一个问题,我不太能理解这个问题是要干什么,复述的可能也不对;程序里有很多run,F->G->A, E->H->A,A比如说是个线程,怎么控制G/H到A,A有时候会有非预期的结果,怎么控制A的行为,有什么模式可以利用,还提到了State Machine,我完全不知道这是要干什么,要是有人知道,烦请告诉我。第二个问题,设计代码里的Log工具,应该要关心些什么。第三个问题,如果这个Log是周期性打印的应该关心什么。
槽点2,第二场系统设计面试,遇到一个极其消极怠工的面试官。无法描述清楚问题,不直接给出要解决的问题,只描述场景,让我一直追问着猜他的意图,像是自己都不知道自己要面什么,没准备就来了,给人的感觉就是那种在公司待了好多年,干什么事都不起劲,敷衍甩锅的感觉。我每次完成他说的一个需求后,他就不说话了,也不知道他在干什么,要干什么,只能我追着问,问也不给个直接的反馈,就说“你可以这么理解”,真的很生气,每个人准备面试都是花了很多时间精力的,这么不尊重别人。
第二场系统设计面试,上来先让我写个代码,???,实现一个函数,接受一个参数,输出结果是个数,写完以后,面试官不说话了。我就追问他,要不要做改进。然后他就看我写的代码,看完以后说,现在有一组的参数您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 使用VIP即刻解锁阅读权限或查看其他获取积分的方式 游客,您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 VIP即刻解锁阅读权限 或 查看其他获取积分的方式 的知识,这样的系统设计我也完全不知道怎么准备,即使再面一次,结果应该还是不好。有类似经验的人,真心求教,这种面试应该怎么准备,他们关注的到底是什么?
最后,我觉得waymo的系统设计面试流程极其混乱,没有个标准,完全看面试官个人,怎么准备,随缘吧,难以想象怎么会是Google旗下的公司。当然也有可能我见识少,面试经验不足,在这儿瞎吐槽。 |