不可思议的解决方案面试经历
好吧,我解决了所有问题,现在我收到了来自不可思议的解决方案的录取通知书。所以它包括 4 轮我会说第一轮是 HackerEarth 平台上的基本编程测试,我们分配了 3 个编码问题 2 个简单问题和一个中级问题。
- 将时间转换为 24 小时格式
- 到达数组末尾的最小跳转次数
- 通过 prev 和 next 的乘法替换每个数组元素
当我提交所有三个问题时,我被选中进行直接技术面试,但我的一些朋友接受了第二轮测试,他们需要通过第二轮才能获得面试电话,因此请尝试提交所有问题。
- 现在刚过了两天,我的面试就安排好了,所以我在面试当天开始准备理论概念,我的面试时间是晚上 9.10,但由于一些内部原因,他们突然打电话给我,就像准备好接下来的面试一样25分钟我说好的,就去面试了。
- 他让我介绍一下你自己,然后开始谈论我的项目,你使用了哪些技术,你在这个项目中遇到了哪些挑战,在这个项目中扮演了什么角色,然后他问我你对 OOPs 概念有多好说我对 oops 非常熟悉,所以他开始询问 oops 什么是 oops 在编写代码时它如何有用,什么是封装和接口,如何在 OOPs 中获得多重继承。
在此之后,他问了我 6 个基本的编程问题并让我编写这些代码,所以我编写了他问的所有 6 个问题:
- 图案
- 是素数
- 给定字符串是否存在于目标字符串中
- 年份是否闰年
- 求给定数组的平均值
- 321 模式你可以在 leetcode 上找到这个问题。
此后,不到 5-10 分钟,我接到了第二次技术面试的电话,而这发生在第一次面试 5 分钟后,现在在这次面试中,他给了我 3 个中等水平的 DSA 问题。
- 以螺旋形式打印二维矩阵
- 最长公共子串
- 在不使用 hashmap 的情况下查找字符串中的数字、字符和特殊字符的计数(最好不要使用 hashmap)
在这之后,我接到了人力资源面试的电话,这是所有轮次中最顺利的一次,她讨论了工资结构和工作时间如何到达办公室,仅此而已,她说慢慢来接受这个提议,最后收到HR部门发来的贺信,出乎意料的解决整个面试过程很顺利。