📜  Arcesium 面试体验(FTE 校园内)

📅  最后修改于: 2022-05-13 01:58:13.085000             🧑  作者: Mango

Arcesium 面试体验(FTE 校园内)

Arcesium 于 12 月访问了我们的校园进行 FTE。招聘过程包括 1 轮在线、3 轮技术和 1 轮人力资源。

第 1 轮(Hackerrank 上的在线编码和能力倾向轮):

在线回合包括 2 个编码问题和 15 个能力倾向问题和 10 个 CS MCQ。

编码问题:

1)给定一个仅由 1s 和 -1s 组成的数字数组,以递归方式删除夹在 -1s 之间的所有 1s。

2)您有一个键盘,其键仅由 az 中的字母组成,并且您可以使用一个键的最大次数在数组中给出,如果数组中的值为零则表示特定键已经损坏。每个密钥在使用超过其阈值后都会中断。现在给定一个字符串和一个数字 K。打印字符串前缀的最大长度,您可以打印出最大的 k 个错误。

MCQ 有负分,通过完全解决一个问题和部分解决一个问题,并且在 MCQ 中获得不错的分数,您可以通过下一轮。在大约 180 名学生中,有 15 人入围了下一轮。

第 2 轮(技术轮):

1) 递归和迭代的图的拓扑排序。

2)二叉树的LCA。

3) 二叉树的顶视图。

4) 复杂的 SQL 查询,涉及多个连接和递归查询。

5) 什么是颠簸以及如何处理它

第三轮(技术轮):

1) 给你面额为 1、3、5 的硬币,有无限硬币可用,给定一个数字 n,找到多种方法来达到该数字。

2) 一个班由 X 个学生组成,第二天的试卷由 Y 个问题组成,老师将这些 Y 个问题泄露给 Y 个学生。学生只能通过邮件进行交流,每个学生最多只能通过一封邮件向另一个学生发送 K 个问题。

3) 什么是不可变对象以及如何构造它?

4) 什么是单例类以及如何构造它?

5)重载和覆盖之间的区别?

6) 涉及多个连接和递归的复杂SQL查询被问及

第四轮(技术轮):

1) 在一个数组中实现 3 个堆栈,稍后在完成某些推送和弹出之后尝试对数组进行碎片整理。面试的主要议程不是确切的解决方案,而是可以想到的不同方法。

第5轮(人力资源轮):

1) 你对铯了解多少?

2)暑期实习讨论

3)关于如何组织涉及大量人力的活动/工作的问题