cloud bu软开。其他问题不是很难。问问分布式锁,集合框架啥的。但是每个面试官都有一大堆算法题,随便抽两题。运气不好的就。。
我总共写了三道题。第三道没写出来
一面两道题 字符串abc 的全排列, 二叉树的非递归后序遍历。
二面一道题 任务调度: 输入任务数组以及n,n为相同任务之间需要间隔的时间,输出最短的任务调度时间。比如输入tasks=【a,a,a,b,b,b】 n=2。则输出 8。调度顺序为 a b 等待 a b 等待 a b。