注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
先发个memsql面试的时间线:
9月15号他们来我们的校园招聘会,投了简历,还和他们的工程师聊了聊,聊得很愉快,当时就感觉可以拿到面试。
当天晚点时间发来第一轮面试的邀请,约到了9月18号第一轮。
第一轮:ssh到他们的Linux machine,里面有一个很大的codebase,面试官给我展示了可以做加法和减法,要我实现乘法。他们这一轮就是考察你能不能在一个很不熟悉的codebase快速理解code并加入新功能。我盲目地看code看了10min,面试官就提示我可以用grep。然后用了grep就很方便了,找出加法程序的call chain,照着改就可以了。不难。不过一定要对C code比较熟悉才不会慌。
他们家效率很高,面完第一轮,过一个小时马上发邮件说过了,跟我约了第二轮和第三轮算法面。约到了9月30和10月1号。
第二轮:算法2 sum,3 sum,4 sum,要写pseudo code。这都是面试经典老题了,相信大家都可以做出来,所以一定要注重跟面试官的交流。. ----
第三轮:算法binary tree填sibling node。也是很正常的面试算法题,这次要写码,不过不用compile。面试官会指导你一步一步优化,所以也不用紧张,多交流想法。
面完当晚就跟我约了onsite。约到了10月12号。
onsite 4 轮,两轮system design,一轮考察concurrency,一轮闲聊自己的project。
他们家的system design可不是一般面试的system design,而是system level的design,很底层的设计和优化问题,和他们做的产品非常相关的东西,concurrency那一轮也是,基本都是他们产品早期做过的功能。
preparation tips:回去复习计算机系统课的内容,尤其是底层内容,什么bit manipulation,pointer arithmetic,memory allocation,thread您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 使用VIP即刻解锁阅读权限或查看其他获取积分的方式 游客,您好! 本帖隐藏的内容需要积分高于 188 才可浏览 您当前积分为 0。 VIP即刻解锁阅读权限 或 查看其他获取积分的方式 ardcore。
公司里基本都是白人和亚裔,没见到印度人。
公司有免费午餐,很多healthy snack。
office是dog friendly的,我去的当天就看到狗狗了,超可爱,整个office随便跑。
我觉得去这家公司可以学到很多东西,很满意了!.
朋友们:求大米!找完实习后很久没上,大米都烂掉了哭哭。我没有设置看帖的大米限制,所以要是感觉这篇帖子哪怕有一点点帮助都给点大米吧!给大米不会减少你自己的大米的!
|