Infoedge 面试经历 |在校园
Infoedge于2019年8月访问了我们的校园。整个过程包括四轮:筛选测试、两次技术面试和HR面试。
第一轮:这一轮是筛选测试。 40 分钟内有 35 个问题要完成。测试分为2部分:
1.) 能力:20 分钟内 15 个问题。主题:时间与工作、工作与距离、盈亏、概率等。
2.)技术:20 分钟内 20 个问题。主题:代码片段(C 语言)、指针、类、搜索和排序算法等。
80名学生参加了测试,16名学生入围了下一轮。
第2轮:这是基于简历的一轮,面试官从我目前做过的项目开始,根据简历问了很多问题。然后他问了两个关于数据结构的问题:
1.)首先来自动态编程,问题是二进制矩阵中的唯一路径。给定一个大小为 m * n 的网格,让我们假设您从 (1, 1) 开始,您的目标是到达 (m, n)。在任何情况下,如果您在 (x, y) 上,您可以转到 (x, y + 1) 或 (x + 1, y)。
https://www.geeksforgeeks.org/unique-paths-in-a-grid-with-obstacles/
2.)链表中的第二个:递归地反转链表。
https://www.geeksforgeeks.org/recursively-reversing-a-linked-list-a-simple-implementation/
第三轮:这一轮更侧重于逻辑技能而不是技术。问了一个谜题,谜题是 https://www.geeksforgeeks.org/puzzle-minimum-planes-to-go-around-the-world/
其他问题是:
1.) 说说你自己。
2.) 什么是机器学习? (来自我的简历)
3.) 对我的一个项目进行详细讨论,并且对您的项目有深入的了解,因为这些问题非常困难。
4.) 一些 OOPS 概念,如多态、抽象等。
5.) DBMS 查询,例如从给定的数据库表中查找第三大值。
第4轮:这是HR轮,花了15分钟调查我。他问我关于我的情况,我的背景,比如家乡,家庭背景。之后,他问我你对这家公司了解多少以及为什么选择 Infoedge。他还要求我为技术面试提供反馈,并给你自己和面试官打分。然后他说,有什么问题吗?一定要问问题。
重要提示:
1.) 自信且有魅力。
2.) 不要急于解决。通过惊人的演示让面试官了解你的想法。
3.) 为极客练习大量关于极客的谜题。
4.) 准备好你的项目。