Mountain Trail Foods Pvt Ltd (ChaiPoint) 面试体验(校园 - 2019 年 3 月)
我在 2019 年 3 月面试了 ChaiPoint。学生在参加技术面试之前根据简历/生物数据进行了筛选。第一轮筛选了75名申请人中的19名。
第一轮:这是一个基于链表的技术轮。面试官问了我一些基础知识,然后让我写如下代码:
- 以之字形顺序遍历 LL。
- 反转 LL。
第 2 轮:这是一个基于 OOPS、数组、链表和 SQL 概念的技术轮。
我被要求编写以下问题的代码:
给定一个数组,例如 [8, 8, 9] 或 [9, 9, 9],我应该输出下一个数字,例如 [8, 9, 0] 或 [1, 0, 0, 0]在这种情况下。
在这一轮中,我还被问到了谜题。其中一个是从 4 堆硬币中识别出一枚硬币,因为所有其他硬币的重量都相同。我被问到我需要做的最少比较次数。
第 3 轮:这是与技术负责人的最后一轮技术轮次,代码出现问题,要求我从给定数组中识别三个元素对(不重复),相加将等于给定的“总和”。讨论了项目和最喜欢的主题,很少有人问我最喜欢的主题,计算理论和编译器构造。
判决-选定
在筛选的 19 名学生中,只有 2 名学生被选中。