📅  最后修改于: 2023-12-03 15:17:39.326000             🧑  作者: Mango
Mindtree 是一家 IT 服务公司,成立于 1999 年,总部位于印度班加罗尔。公司主要提供软件开发、数字转型、云计算和数据分析等服务。
我是一名准备毕业的计算机专业学生,曾经通过校招渠道了解到 Mindtree 公司。由于我对公司的业务方向和技术栈都十分感兴趣,所以选择了通过官网投递简历进行校外面试。
约 2 天后,我收到了 Mindtree 公司 HR 的邀请邮件。邮件中指出他们已经对我的简历进行了初步筛选,并且觉得我的技能和经验与他们的岗位要求相符合。接下来的步骤是通过在线平台进行语言和技术能力测试。
我需要在一个在线平台上进行两个测试。第一个测试是英语。要求我回答一些常见的问题,例如工作经验、强项和弱项等,这部分测试用时约 15 分钟。
第二个测试是关于编程的。我可以使用 Java、Python 或者 C# 等语言进行编程题。这部分测试要求在 60 分钟内完成 3 道编程题。这些题目挑选自 LeetCode 和 HackerRank,包括了数据结构、算法和面向对象编程等部分。这部分测试比较有难度,我花了大约 50 分钟时间才完成了所有的题目,其中有一个题目做错了。
面试的第二轮是和 HR 进行电话面试。这次面试主要是为了了解我的职业规划和对公司的理解。在这次面试中,我和 HR 谈了我的学习、实习和社交活动等方面。我也分享了我的职业目标和对 Mindtree 在数字转型领域的看法。
过了 HR 面试后,我被安排参加了第三轮技术面试。这次面试是和一个高级开发者进行的。面试时长为 60 分钟。面试中,我被问到了一些关于 Java 的基础知识和算法题目,例如链表反转、二分搜索等。所有的问题都比较标准,但是也包含了一些细节。
在这次面试中,我得到了 2 个编程题目。第一个题目是在数组中找到两个数之和为目标和的索引。第二个题目是在一个字符串中找到一个最短的子串,它包含了另外一个字符串的所有字符。这两个题目都需要使用比较高效的算法和数据结构。
整个面试流程非常正常,没有太多特殊的东西。Mindtree 的 HR 和技术面试通过电话和在线平台严格筛选,使得参加面试的人都有一定的基础。我个人认为 Mindtree 的面试可以挑战我的技术能力,同时也允许我有机会与专业人士交流。最终,我通过了面试,并准备加入 Mindtree 的团队。