教育背景:B.Tech-电子与通信工程(二级学院)
多年经验:零,更新鲜。
公司:IBM-GTS 实验室
职位/级别:固定期限招聘 – 2 年,试用期 2 年,然后根据绩效转换为 FTE。
地点:班加罗尔
**共四**轮。
**第 1轮:** 这一轮被称为认知,这是测试分析和数学技能知识的基本谜题。问题很简单,但必须在有限的时间内解决。
**轮2:**编码轮。一个 LC-Simple ,两个 LC-Medium 问题。持续时间:65 分钟。
**问题1**:数学问题。
四个输入参数: Barrel 、 Rupees 、 recycleReward 、 perksCost。
两种选择:
->回收一个桶并获得recycleReward数量的卢比
-> 结合一桶和 perksCost 金额来获得一个 perk 项目。
**目标**:最大化可以购买的额外物品。
**问题 2:** 动态规划,类似于 63。Unique Paths II
**问题 3:** 递归。
给定一个无向图,目的是找到图的连通分量中节点数的平方根的ceil的总和。
我能够在通过 97% 的测试用例的时间内解决它们。
**第 3 轮:** 技术面试。
面试官要求自我介绍并解释我的项目。然后关于他们的几个问题。
1. 在链表的给定索引中添加和删除节点。
2. 解释网络中的 OSI 层。
3.如何在操作系统、ProcessControlBlock、调度器类型和调度算法中执行代码。
**第 4 轮:** 管理轮。
这是最后一轮,面试官是提供 PrePlacementTalk 的人。
1.面试官要求自我介绍,并就我的项目进行深入讨论。
2.我强调我是一个问题解决者,所以他问了像N-Queens、河内塔这样的谜题,并要求解释那里的时间/空间复杂性和伪代码。
五天后,结果公布。
提示 :
每天至少理解并解决一个问题。
面试官问问题的时候,不要直接写代码,先向面试官解释你理解的内容,解释算法。始终先解释蛮力方法,然后仅在被问到时才解释优化方法。
面对逆境时总是微笑——Sumitro Djojohadikusumo 并在面试官面前保持笑脸。