第 1 轮(在线MCQ和编码):在线测试在HackerEarth平台上进行,时长60 分钟。测试由两部分组成。
第 1 部分:由25 个 MCQ 组成(每个 2 分,无负分)。 MCQ 以 Aptitude、数据结构、算法、DBMS 等为基础,难度适中(不太容易也不太难)。
第 2 部分:由1 道编码题组成,满分 50 分。这是一个类似于 https://www.geeksforgeeks.org/kth-most-frequent-character-in-a-given-string/ 的问题,但做了一些修改。我们有 4 种语言选择——C、C++、 Java、 Python和 Cut/Copy/Paste 被禁用。
得分 80-85 应该会让你通过第一轮。我们校园共有15名学生通过了第一轮比赛。
第二轮(F2F采访):由于疫情持续,采访以虚拟方式进行,使用的平台为Zoom。面试从“自我介绍”开始。然后面试官问了我在简历中提到的兴趣。这是关于我的兴趣的正常谈话。然后面试官切换到一些技术问题。
- 面试官问我电梯设计问题。 (我解释了我所知道的,面试官也在这方面提供了帮助)。
- 到目前为止你解决的最难的问题是什么,为什么你觉得它很难?
- 数据结构问题(基于栈、队列、优先队列、堆等)
- 你更喜欢哪种语言,为什么? (我在简历中提到了 C++ 和Java 。所以我不得不选择一种语言并给出我的支持性陈述)。
- 按引用调用和按值调用之间的区别。
- 我在简历中提到了操作系统。所以我对此有疑问:-
- 什么是分页并解释其机制?什么是逻辑地址和物理地址?
- 关于页面替换算法(FIFO、LRU 等)的问题。
最后面试官问我要不要问一些我做过的问题。在回答我的问题之后,在结束面试之前,面试官给了我一句鼓励的话。采访持续了大约 30 分钟。
我们在同一天得到了结果,其中 5 名成员(共 15 名)被选中在班加罗尔实习,幸运的是我是其中之一。我要感谢 Geeks for Geeks 提供了几乎所有准备安置所需的内容。