JP Morgan Chase and Co. 面试经历 |软件开发实习生
JP Morgan Chase and Co. 来我们校园招聘实习生。 CGPA 高于 7.00 且没有任何有效供应/积压的学生被允许参加在线比赛。进行了在线编码测试,然后进行了岗前谈话和 3 轮面对面的面试。
在线编码回合:
在线测试在 HackerRank 平台上进行,包括 60 分和 40 分的两个编码问题,时间限制为 60 分钟。第一个问题是基于线性DP。很难完全解决所有的测试用例。第二个问题是基于基本数组的,但它相当冗长。语言令人困惑,这使得大多数人完全避免了这个问题。但是,如果您保持耐心并仔细阅读问题,则解决起来并不难。能够解决大约 40 分的人被列入下一轮的候选名单。
技术访谈:
37名出现在网络面试中的人入围了面试。有两次技术面试。
技术第一轮:
我首先被要求自我介绍。同时他浏览了我的简历。他主要关注我做过的项目。我做过两个 Django 项目,所以他问我 Django 是如何工作的,它的架构是什么,是什么让我在 Django 中工作,我为我的项目使用了什么数据库,以及与项目相关的一些其他问题。然后我被要求画一个框图来解释我制作的网站的结构。他提出了一些改变,并询问我如何能够实施它们。这一轮主要是对我的项目的详细讨论。最后他问我是否有 30 秒的时间为这份工作推销自己,我的回答是什么。这一轮持续了大约 20 分钟。
第二轮技术:
37人中有15人入围下一轮技术轮。我在简历中提到的项目再次存在问题。之后,他问我除了数据结构和算法之外,还学习了哪些其他 CS 科目。我用 DBMS 回复。他问了一些与 DBMS 相关的问题,比如触发器和存储过程的区别,DBMS 相对于文件系统的优势是什么,什么是主键等。我被要求编写一个 SQL 查询来找到第二高的薪水。接下来是一些关于存储类、静态变量、指针等主题的 C 基本问题。然后,我被要求编写一个代码来优化排序矩阵中的搜索。还简短地讨论了我的爱好和我在大学里参与的俱乐部。这一轮持续了大约30分钟。
人力资源回合:
13 人进入了 HR 回合。我被问到基本的人力资源问题,例如:
- 告诉我一些关于你的家庭背景和学校教育的事情。
- 你是一个内向/外向的人吗?
- 你身边的人最欣赏你身上的什么?
- 如果您与团队成员有意见分歧,您如何解决?
- 您将如何向技术知识为零的人解释您的项目?
- 5年后你在哪里看到自己?
HR轮大约持续了15-20分钟。我们不得不等待大约1个小时,然后他们宣布结果。选择了11人进行实习。我就是其中之一。感谢 GeeksforGeeks 在准备期间提供的所有帮助!