SDE 的 Celigo 面试经历 |校园 2021
Celigo 于 2021 年 8 月中旬来到我们的校园进行 SDE 简介。他们提供 6 个月的全职实习(从 1 月 22 日到 6 月 22 日)。此后。
有4轮,即:
- 1 在线编码测试
- 2次技术面试和
- 1轮HR面试。大约 140 名候选人申请了。
各科系学生均有资格参加编码考试(冶金除外)。
第一轮:编码测试
该测试于 9 月 2 日在 Hackerrank 平台上进行。它包括 22 个 MCQ + 3 个编码问题。
- MCQ 由与二叉树遍历相关的问题组成。
- 调试、分析、优先级和关联性的基础知识、宏指针、数据结构等。编码问题基于数组中的反转计数、作业调度问题
- 找到距离最小的一对点。分配的时间是 120 分钟。
- 正确解决所有这些问题的人被邀请参加技术面试(大约 20 名学生)。我认为我在编码测试中的得分几乎是 100%。
第二轮:技术面试
- 它从一个基本的介绍开始。面试官非常有礼貌和友好。问了我暑期实习期间做的项目。
- 试图回答所有问题。经过 15 分钟的项目讨论后,我们转到了 DSA。面试官给了我 2 个问题:a)在旋转排序数组中搜索一个元素(使用二分搜索),b)给定 n 的值,打印括号()的所有有效括号字符串。虽然我尽了最大的努力,但他并不那么满意。
- (他喜欢这种方法,但发现代码令人困惑)。这一轮进行了大约 90-95 分钟。 30分钟后,我收到了第三轮(第二次技术面试)的链接。大大松了一口气🙂只有10名学生被进一步选中。
第三轮:技术面试:
- 我再次发现面试官非常有礼貌和支持。她提供了在整个讨论过程中进行的指导方针。要求自我介绍。长话短说,她问了三个问题:
- 计算总和等于给定目标的数字对(所有极端情况,边缘情况必须由您自己处理和采取)
- 将同一问题改进为等于目标的三个总和(所有否定、肯定、相似、不同元素的情况)
- 最大重叠间隔的一种变体(使用线扫描的贪婪方法)。
- 讨论了一个游戏并要求实现它(我猜是系统设计)。
- 分配的最大时间约为 90 分钟,但它大约是 125-130 分钟。此外,当我询问他们在公司和氛围中的角色时,还有 10 分钟的时间。 6 名学生进入 HR 轮。
第四轮:人力资源轮
- 它发生了 第二次技术回合后约1-2小时。走了大约10分钟。又好又顺。
- 问题与您在任何 HR 轮次中的预期相同。
- 最后,3名学生获得了这个角色。幸好我是其中之一。
尖端:
- 面试要点:明确要说什么,确保面试官在倾听你的意见并理解你解决问题的方法。
- 说出你写的东西:它会产生影响……跟上面试官的节奏。在面试之前,请务必仔细阅读公司详细信息和职位描述。
顺便说一句,你的面试一切顺利