报一个亚麻intern水过offer,顺便求一下选location的建议

avatar 239027
迷因
6193
34
大噶好,楼主终于收到了亚麻爸爸的非正式offer,过来报一下。
我在亚麻大致的timeline:
2018.9在地里找到一位愿意帮的前辈内推。
2019.1.24收到oa1,1.27晚做完之后,1.28凌晨发的oa2
2.7晚压着ddl做完oa2
2.22收到要求提供vo的availbility时间的邮件
2.26收到vo的confirmation的邮件,时间确定是3.7
3.7完成vo
3.8晚收到非正式offer,说3.13发正式offer

给我面试的engineer是一个印度人,不过还好口音不太重,旁边还shadow有另一个印度人【看名字的话】。楼主昨天是约的是图书馆的房间,连的是学校的secure的wifi,结果不知道为啥刚进入chime没多久楼主这边connection就不稳定了,视频就断了然后再也没好过【不过声音一直都可以】。。本来对方都说这种情况一般需要reschedule,不过最后还是接着面下去了。但出了这个岔子我心里还是有点担心的。
嗯我vo问的真的好水。。上来先是bq:1.有没有为了实现long-term value而做出努力的经历【这里强调是long-term value是你自己想到并去努力的,本来不在你的范围内】;2.【接着上个问题】那你做出这个改进,有没有错过ddl。
接着问数据结构:1. 介绍一下map和list;2.什么是bst,它的search的时间复杂度是多少
然后就是一个easy的coding题,给了一个array,里面每个element都是一个array,让把这些array中的数都sort到一个array里面来。
比如,arr=[[1, 5, 7], [2, 4, 6], [3, 8]], 最后要得到一个sort好的array:[1, 2, 3, 4, 5, 6, 7, 8]
本来还有个变量是k,其实代表的意义就是arr的length。我问他说如果k<0怎么办,他说可以输出exception。写到后面我又问他k可不可能不等于arr的length,他才回过头来说,其实可以不用传入k,只要arr一个变量就行。
我的做法就是iteratively做mergeSort。写完之后让分析时间复杂度。
最后问还有没有什么问题问他。
整个过程提前了十来分钟结束,当时我还觉得我凉凉了,感觉他对我和我之前做的东西完全没啥兴趣,根本没出现地里好多帖子里谈到的“和面试官探讨技术细节相谈甚欢”的场景,感觉他就是想赶快结束。虽然问题都答上来了,bq也在我准备的射程范围之内,但总觉得我的英语表达还是太不好了,尤其是最后在说coding题的时间复杂度的时候。

关于地点选择。
我之前的preference填的是1: seattle; 2.bay area; 3. great los angeles area。不知道有没有哪个地方是那种新开的很需要招人很能锻炼人的相对好拿return的,或者是哪个location进比较好的组的概率比较大一点的,抑或是单纯是地理位置上的优势的,希望得到各位的指点~

最后祝大家offer多多~求加米~
  • 12
34条回复