NCR Corporation 的 SDE 面试经历 |校园 2021
第一轮:在线测试
本轮测试于 2021 年 9 月 28 日在 HackerRank 上进行。测试包括 20 道 MCQ 和 2 道简单中等难度的编程问题。
- MCQ 侧重于 CS 基础知识(操作系统、DBMS、OOP 概念)、能力、SQL 查询和代码输出。他们很轻松-温和。
- 地铁土地节
- 最小掉期
33名学生通过了这一轮。
第 2 轮:技术面试 1
时间:40分钟。
面试于 2021 年 9 月 30 日举行。面试从我自我介绍开始,然后讨论了以下话题:
- 用于最小化数组中相邻元素之间绝对差之和的代码
- 二进制搜索代码
- 用于在数组中打印具有目标总和的对的代码
- SQL 查询
- OOP 代码片段输出
- 掉蛋问题方法(递归)
- 面向对象的概念
- DBMS 概念
第三轮:技术面试 2
时间:30分钟。
这一轮包括以下内容:
- 介绍
- 简历中的项目讨论
- 关于 REST 的问题
- 破碎的时钟等于和难题
- OOP 片段
- 编译器与解释器(深入)
第四轮:管理层面试
时间:15分钟。
这一轮很冷,更像是和面试官的闲聊。他询问了我的大学宿舍设施、我的昵称和其他休闲的东西。然后,他简要介绍了 NCR 的工作以及工作地点和文化。但是有两个技术问题:
- 你最喜欢哪种数据结构?为什么?
- 如果没有任何第三个变量且没有算术运算运算符,您将如何交换两个变量? (使用异或)
我无法完成交换计划,但我仍然被选中。
第五轮:人力资源面试
时间:10分钟。
这一轮是最短的,包括以下内容:
- 你住在哪里?
- 你熟悉哪些编程语言?
- 简要介绍了组织和工作文化。
就是这样!次日公布入围名单,选出3名学生。