亚麻Applied Scientist Intern挂经

第一轮是senior as面,很奇怪根本没问ml/dl的基本知识,也没介绍他自己,直接不到十五分钟的bq(印象最深的工作创新之类的)然后做题。题:返回一个array里所有符合a+b=c+d的index组合。时间复杂度要求O(n^2)。做得磕磕巴巴,脑子抽了没想到可以存两个index作为key。感觉这人很着急,问他组里都做些啥他没正面回复。面得有点莫名其妙,感觉不是很好。我自己感觉70/100分?

第二轮是senior swe面,人很nice,介绍自己,然后做题。给一个只有0,1,2三种数的array,要求排序,问我python里sort是什么算法,然后简化了问题,变成了只有0,1两种数。要求一pass完成,in-place的两pass完成,然后要求双指针完成。然后问了ml/dl基础知识。(很奇怪,因为我知道的都是第一轮as问这些,第二轮纯coding)问的是:precison/accuracy/recall/f1的定义及理解。最后问了个bq(问题中遇到过的最大障碍是什么)。这轮其实我觉得还行,自我感觉是85+/100分。

中间插曲:第一轮过后安排了几天后的第二轮,结果第二轮临时给我放鸽子了,拖了一个月才给我安排上。我心里知道基本凉凉,因为太晚了,不可能无限坑位。

我个人总结就是:早点申请。。完全没想到第二轮能给我拖一个月,三月多联系我,五月才面完,正常六月都要开始了。。