注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
感谢地里的面经,全是面经见过的题。面几天后收到HR的电话说给了offer,但是不跟我讲价钱,不知道这是什么套路。
第一轮. 就是地里面经那道新题
原题如下
这题我是用Dijkstra做的,中间有点磕磕绊绊的,但是最后好在做出来了。testcase过了一半,后面的都因为超时所以没过去。。。面试官说本来有个followup要求优化,但是没时间了就算了。他说他还没见人现场把这个优化做出来过。。。呃。。。。
他的意思是优化方案是完全另外一种思路了,不是用Dijkstra了。在座的大神帮忙提供一下思路呀~
第二轮. HM
BQBQBQ。很常规的问题,来说说我的一些经验吧。
这些常规问题是几乎每个面试中都会碰到的,多花些时间用STAR的方法准备好实例,之后你的每个BQ就都不用担心了。
1,和组员或者老板有矛盾怎么解决:几个关键点,倾听和理解对方的观点,阐述自己的理由,交流交流交流,试图解决。(这点不确定是不是每个面试官都喜欢:解决不了就escalate)
2,犯过的重大错误:为什么重大,影响是什么,你首先做了什么,如何解决的,从中吸取了什么样的教训。
3,最骄傲的项目。这个项目的主要内容是啥。为什么让你骄傲。比如LZ有做过有关于Covid的项目,在成功上线的同时,帮助了很多的first responder,这种东西就很可以拿出来说道说道。
4,时间很紧张的项目怎么handle:据我面试别人很多次的经验来讲,面试官想听到的是你如何prioritize,如何做trade off,而不是你如何加班。
还有两个以前没碰到过的BQ:
1. 列举你认为的top 4的项目成功关键点:回答方向要从整个项目的大局来说,比如充分了解客户需求之类的,而不是什么好好写代码,好好做设计之类的。
2. 还有一个很有意思问题就是“为了提高你们组的diversity,你做了什么?”:恰巧LZ去年真的有给自己的team做过一个相关科普,就拿这个例子说了。HM简直不能更满意XD。
第三轮.. 这轮一共一个半小时,前半小时讲自己做过的一个项目,从头到尾被拷问了一遍。
后一个小时设计:捐款系统,
推荐大家我觉得可以用来快速准备的视频,虽然这个人的设计我又不赞同的地方,但是后面面试官给的很多feedback我觉得非常有用:https://interviewing.io/recordings/System-Design-Amazon-13/
第四轮.. LC要而伞吾,稍微有点小变形,返回的时间段要在特定的startTime和endTime内。
|