注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
刚刚面完亚麻阿叻克萨伦敦office。 总共五轮从早上10:45am - 5:00pm,面的SDE I
第一轮白姐,从San Francisco过来的,software dev manager全程behaviour, 大概就这些,最后提问
第二轮tech lead,欧洲大叔 我有点紧张。bq就是 1.工作中做project有没有什么创新的方法去解决问题 2.有没有被同事或者manager 质疑的经历。 代码是[/hide=120]meet room II的变体,要求返回哪些intervals collide。开始有点慌,然后我想用stack去merge interval,大叔提示说你看interval start和interval end哪个更有用,最后发现代码有点bug,大叔给了个test case,然后马上改了,最后要没时间了,都没怎么提问[/hide]
然后是吃饭,一个意大利的小姐姐,聊了很多,但这里不多提了。
第三轮波兰小哥,在remote,坐在conference room里面,远程写代码。问题是跟计数排序有关的,用array来记录每个数字出现的次数,最后traversal,输出排好序的字母。 follow up是[/hide=120]把integer换成有带integer的结构体,怎么改,答hashmap[/hide],然后用代码实现。最后提问
第四轮,不知道哪个国家的欧洲姐。先behaviour 25分钟,我先明确一些corner case,欧洲姐说OK,我们现在不用考虑这个问题,但是你想到了,是个bonus。然后我先设计class然后,要求实现player怎么移动还有最后判断输赢的具体代码。最后问问题。
第五轮,英语说得很快的一个看起来很sharp的senior,然后video conferencing上有个UK cambridge office的大叔。先是behaviour,力口姨散。[/hide=125]然后因为写的时候很紧张,没有考虑小于0的和5000之外的,最后问corner case的时候踩补上,然后四千也没有考虑,然后写test cases。cambridge office的小哥说,你有没有考虑四千,真的太紧张了,我想了半天,四千?我说,罗马数字里面四千咋表示?他们说that is a question。他们看我太紧张,说那,,你现在的代码4K会返回什么[/hide], 我看了半天(足足有2分钟,脑子有点短路了当时),我说out of bound exception😂。嗯,他们说OK。最后还有10分钟,问我还有有其它问题想问。
最后觉得第一轮的时候说machine learning的那个问题说得不是很好,第二轮面得稍微不是那么顺利。希望亚麻爸爸让我上岸!面完想着一定要回馈地里,因为在地里看了很多面经,虽然很多没有遇到。求人品,求打捞。
|