角色 – 软件开发工程师
第 1 轮:本轮在 HackerRank 平台上进行。第 1 轮包括 15 个 MCQ 和 1 个编码问题。
- MCQ 部分由定量、逻辑、计算机网络(主要是状态代码)、操作系统、oops 组成。
- 编码问题中等难度。它是计算字符串的字母频率以及某些条件的变体。很难找出解决问题的方法。一旦条件明确,您就可以使用一系列 if-else 语句来完成。
第 2 轮:小组中有两个人。它持续了大约1小时。
- 首先是我的介绍,然后是对我的项目的详细讨论。
- 提出了一个基于拍卖投标的简单设计问题。功能和属性的概述只是预期的。这个问题非常清楚,您可以从中收集所有属性。
- 预计软件开发生命周期的各个阶段是已知的。在对阶段进行了简短的讨论后,他问道:“您更喜欢随身携带谁来收集客户的需求?开发人员或测试人员,为什么?
- 基于 group by 和 count 的 SQL 查询。
- 谜题:https://www.geeksforgeeks.org/hungry-worm-and-old-tree-riddle-puzzle/
第 3 轮:小组中有两个人。它持续了大约20分钟。
- 对我的项目的快速介绍和简要讨论。
- 紧随其后的是 SDLC 的各个阶段。
- 拼图:https://www.geeksforgeeks.org/puzzle-7-find-the-jar-with-contaminated-pills/
提示:练习链接中的拼图。即使您不熟悉它,这也将增强您处理拼图的方式。
人力资源回合:
- 这是典型的人力资源回合。
- 从快速介绍开始,并全天分享我的经验。