Fiberlink (maas360) 采访 |设置 1
我入围了 Fiberlink 面试。以下是我的经验。
1.在线测试,一题,60分钟。给定一个包含 'n' 个学生的分数的数组。 (数组的大小将为“n”)。鉴于获得的分数,您必须找出该学生的等级。另请注意,数组可以重复分数(意味着多个学生可以获得相同的分数)。该程序应在时间和空间上进行优化。
答:30分钟内完成。使用堆来获得排名 1,依此类推。
现场:
第 1 轮:给定一个具有无限层数的建筑物。从一楼开始,每层的房间数量是10,5,10,5..等等。房间号从 1 开始并不断增加。给定一个房间号,从左边找出房间所在的楼层和房间的位置。
非常简单。
以前项目的其他问题。
第 2 轮:计算机基础、dll、多线程、调试器如何工作、TCP/IP。
问题:给定一棵二叉树。给定一个叶节点,您必须以叶节点成为根节点的方式转换二叉树。
第三轮:(与导演)
为什么你离开了以前的工作等等。
Prob1:给定一个队列。每次插入或删除时,都会创建一个新版本的队列。在任何时候,您都必须以最小的时间和空间复杂度打印任何旧版本的队列。
Prob2:给定一个电话键盘。
1 2 3
4 5 6
7 8 9
* 0 #
您可以从“0”以外的任何数字开始。您可以像象棋主教移动的方式移动到下一个数字。你可以回到同一个号码。任何数字都不应包含 * 或 #。生成所有可能的六位数。
第 4 轮人力资源:
1. 你为什么离职?
2. 当前 CTC,预期 CTC。
3. 多久可以加入?
4. 你对这份工作有什么期望。
最终判决:
取消资格!!!令我惊讶。因为我连一个问题都没有错过。能够解决所有这些问题。我唯一觉得出了问题的是当我问及公司工作量、待命事项等问题时。他们的印象是,工作量增加对我来说是个问题,但实际上并非如此。 🙁