IBM 面试体验(校内)
第 1 轮: IBM 认知能力评估大约 30 分钟。它由5个游戏组成:
- 捷径(目标:将蓝色大理石移到星星上)
- 僵局(目的:用给定的块填充主要区域)
- 相似(目的:旋转后创建图像)
- Numbubbles(目标:弹出等于目标的气泡)
- Tally Up(目的:识别左 = 右或左 > 右或左 < 右)
第二轮:本轮共14道题,测试时间为1小时10分钟。它由 3 个部分组成,其中 4 个是编码问题和 10 个基于 MCQ 的问题。
- 检查语法
- 检查字符串是否为 pangram(Pangram 是单词或句子,每个字母至少有一次)
- 给定一个字符串s 和一个单词数组,检查 s 是否可以通过连接数组中给定的单词组成。
- 从字符串中返回最大的回文
MCQ 基于计算机基础。
第三轮:
- 这是最后一轮,我有一个由 4 名面试官组成的小组。最初,他们介绍了自己并简要介绍了他们的团队;然后我介绍了自己,然后他们问了一些与 DBMS 和操作系统相关的问题。他们给了我三个关于数据结构的编码问题,我必须对这些逻辑进行编码。他们还向我询问了虚拟化及其在现实生活中的应用,然后他们重点介绍了我的项目、过去的实习经历和成就。最后,我被选中了。
尖端:
- 我会建议你彻底准备好你的计算机基础知识,自信而诚实。专注于编码部分,练习 GeeksforGeeks 和 Leetcode 中级题。
谢谢!