微软于 2019 年 8 月来到我们的校园进行为期 2 个月的实习。我总共进行了 3 轮(1 在线 + 1 组编码 + 1 技术面试)。这是我的面试经历。
第 1 轮(编码)90 分钟:询问了 3 道基于数组的简单实现问题,我可以解决 3 道中的 2 道,这证明足以进入下一轮。
第 2 轮(小组编码) 30 分钟:给所有考生两个问题,用字符串表示乘大数和一个与树木相关的标准问题,这些问题应该在 30 分钟内写在纸上。在 150 名候选人中,有 30 名候选人有资格进入下一轮。
第 3 轮(技术轮) 30 分钟:我被问及我的简历和项目。有人问了一个关于树遍历的问题,另一个是检查字符串是否相互旋转的程序。
我无法给出解决问题的最佳方法。
结果:被拒绝,我无法进行下一轮。
在Tech Round我很挣扎,而且我的简历没有任何令人兴奋的项目或成就可以吸引,这可能是我没有被考虑参加更多轮的原因。