TCS CodeVita 面试 2019
第1轮:解决了1个问题并被要求面试。
第 2 轮: 2019 年 7 月 8 日在 ABES 工程学院(不是我的学院)面试。
面试过程中提出的编码问题
被要求为以下所有内容编写代码,给了充足的时间
在我编写代码时被问到问题,而不是关于我正在解决的问题
图案 :
输入:3
0
0 0
0 0 0
0 0
0
找到字符串的镜像:
旋转
埃塔托
用给定的旋转字符串
输入值:Hardik,2
输出:rdikHa
给定一个随机顺序重复的数组,返回具有不同元素的排序列表
Mongo 与 MySQL 有何不同?
为什么在项目中使用 Spring?
以及其他一些与简历相关的问题。
为什么你的百分比下降了?
谜题:
带 3 厘米大小的火柴盒。找到我们坐的房间的面积?
使用一个 3L 和 5L 的杯子……喝 4L 的水。
当您说 nlogn 复杂性时,您是什么意思?
我试图通过给出递归的例子来解释,如何解决递归关系给出 nlogn 但他不满意。
内连接,外连接
存储过程。
被要求解释我选择的排序算法。
我选择了归并排序和冒泡排序。
以及有关各种情况的问题:
如果我有技术支持/测试项目,我会怎么做?
如果我愿意搬家?
如果我夜班有问题?
我会选择在基于 Web 的应用程序还是基于 Windows 的应用程序上工作?
我回答说因为我以前在网络上工作过,现在很多主要业务都是网站,所以我会选择网络。
然后他说,即使你有机会在 SAP 等可以管理 TCS 等大型组织的大型应用程序上工作。
我说在那种情况下我会选择基于 Windows 的。
面试持续了大约40-45分钟。面试前我不得不等待5-6个小时。
面试官非常友好。
当我在纸上写代码时,他们确实试图质问我很多次,并专门问了我一些随机问题来检查我的精神状态。
如果您正在准备 CodeVita/数字面试,我建议您涵盖以下主题:
DS 算法(PriorityQueue、HashMap、Queue、LL、Stacks、Sorting)。
SQL
恢复项目
我在简历中写了Java ,并期待有关 Core Java的问题,但没有被问到,我仍然建议做多线程、异常处理、OOPS。
拼图(如果你有时间)
如果您特别准备了一些主题,请务必在您的示例中提及它们
示例:我已经很好地准备了 OOPS,但在编写代码时没有提到,应该提到。
祝一切顺利!!