📜  美国运通软件工程师实习+ FTE面试经验|在校园

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

美国运通软件工程师实习+ FTE面试经验|在校园

美国运通于 2021 年 8 月访问了我们的校园,在 Gurgaon/Bangalore 担任软件工程师实习生职位。公司进行了一场编码测试和三轮面试。 CGPA 截止值为 7。

在线编码测试:在 Codility 上进行了在线测试,其中包括 3 个必须在 1 小时 30 分钟内解决的编码问题。该平台的缺点是 80% 的测试用例被隐藏并在后台运行。所以你可以看到你的代码只在 2-3 个测试用例上运行,很难判断程序是否正确。

提示:尝试正确解决至少 2 个编码问题。

第一轮结束后,包括我在内的大约30名学生入围了下一轮面试。

技术面试第一轮:这一轮是技术面试。面试官让我简单介绍一下自己。我开始介绍我的简历上写的大部分内容。然后他问我以下问题:

  • 解释你的项目、你在项目中使用的技术、你在项目中的角色。
  • C 和 C++ 之间的区别。
  • 什么是多态性?
  • 解释构造函数及其类型。
  • 解释 oops 的所有功能。 (提示:尝试用例子来解释它们。)
  • 函数重载与覆盖?
  • 什么是析构函数?我们可以超载吗?
  • 什么是继承,继承的类型有哪些?
  • 类和对象的区别?
  • 结构和类的区别?
  • 为什么是美国运通?

提示:如果您已经完成了任何实习或认证课程,那么也请准备好问题。全面了解所有核心计算机科学科目,因为面试官可能会测试您在任何科目中的知识。

技术面试第 2 轮:他从 告诉我一些你的事吧。然后他又问了我关于我的项目的所有细节。

  • 主键和外键概念。
  • 解释 ACID 的性质。
  • 解释 dbms 中的锁定系统。
  • 什么是多态性,我们为什么要使用继承?
  • 如何处理c++中的异常?
  • 解释访问说明符?
  • 解释树的种类。
  • 他让我编写一个程序来交换两个变量而不使用第三个变量。
  • 他让我用Python编写一个程序来展示我的Python技能。
  • 他问我关于Python中的运算符。
  • 他向我展示了一些棘手的Java输出问题。
  • 为什么我们使用 www 根目录。
  • 他又问了我一些计算机网络和 SQL 问题。

HR 第三轮:这一轮完全是 HR 轮,他问了我关于公司的情况,然后他让我了解了公司业务,然后从他的问题开始:

  • 你的日子过得怎么样?你的经历如何
  • 他问我一些基于情境的问题,比如你如何应对失败,如果发生了一些纠纷,你是如何应对的。
  • 还问了我人生中的一个决定,我后来后悔了,这一轮还有更多这样的问题花了 30 多分钟。

最后,包括我在内的9人被选为全职。