IBM 面试体验(校外)
第 1 轮(编码测试):第一轮是 30 分钟的编码轮,只有一个问题。代码很简单。问题是:给定二叉搜索树 (BST),找到 BST 中两个给定节点的最低共同祖先 (LCA)。
本轮合格者,获得认知能力轮邮件。
第二轮(认知能力):第二轮是认知能力轮。这一轮有5场比赛来检查你的心理能力。这一轮也是30分钟。
那些通过这一轮比赛的人会收到一封英语轮比赛的邮件。
第三轮(英语评估):第三轮是英语评估,他们询问拼写纠正、发现语法错误、词义等。这一轮是 15 分钟,是 MCQ,有负分。
那些通过这一轮的人收到了面试轮的邮件。
第 4 轮(技术 + 人力资源面试 + 管理问题):
时长:30 分钟
问题是:
- 说说你自己
- 使用的项目和算法的解释。现实生活中的用例,未来的范围等。
- 为中序、后序、前序遍历编写代码。
- 带有示例和现实生活用途的 OOP 概念
- 数组、链表的问题——现实生活中的实现。
- 基于情境的问题——如果你的团队反对你的想法,你会怎么做?你如何解决职场冲突?您可以使用什么流程为客户进行演示?你有没有与其他队友发生过分歧等。
- 为什么选择 IBM,您在 5 年后如何看待自己?你为什么想加入我们公司?长处和短处 ?
判决:选定