亚麻11月最新oa

今天刚刚做完了亚麻的三轮oa
timeline是:
11/16 收到oa1
11/18 完成oa1
11/18 收到oa2
11/20 完成oa2
11/21 收到oa3 完成oa3

oa1 debug老规矩 有while看i++,if看大括号范围对不对,大于小于看看方向对不对,有没有多加等于。

oa2 和地里一些不一样

第一题是给两个sorted linked list,return一个sorted linkedlist 很简单 利口上有类似的

第二题是给两个tree return其中一个是不是另一个的subtree recursion也可以比较直接作出,利扣上有类似的

oa3情景有两个不同的feature 给出他们的pro和con 以此提问题, 给log找bug,给不同的delivery 方案选择更好的,还有peer 不同意你上传的code基本上就有问题找manager customer > deadline,不要太麻烦同事。

发个oa面经攒攒人品

第一题: 基本就是 leetcode 200. Number of Islands. 这题不花时间瞬间通过第二题:就是地里的zombie 题,换了个描述。就是一个矩阵里面有m*n个点,只能0 或 1. 1 可以在一小时内把上下左右的四个0 变为1. 问一共多少小时可以全变为1.这题和第一题一样也是很好写。可是难点就是一直只过了16/17 test cases. 几乎所有时间都花在debug这题了。最后还是百思不得其解,直到 time up.