泰康公司2021年SDE面试经验 | 校内面试
- 最后更新 : 2021年8月9日
Tekion公司于2021年7月的最后一周来到我们的校园招聘SDE的角色(实习生+全职)。我们总共进行了4轮面试(1次HackerEarth的在线编码+2次技术面试+1次人力资源面试)。
以下是我的面试经历。
第一轮(在线编码轮)。
- 这一轮是在HackerEarth平台上进行的,有18个MCQs和2个编码问题,难度为简单/中等,分配的时间为75分钟。
- MCQs主要包含输出查找问题,其中的代码是Java的。除此以外,MCQs还包括DBMS和算法分析的问题。还有一个简单的能力倾向问题。
对MCQs的建议。
- 对OOPS、操作系统、数据库管理系统和Java的基础知识要有充分的了解。
- 练习一些输入-输出和基于OOPs的C++和Java问题。
编码问题。
- 函数f(x)被定义为大于或等于x的最小斐波那契数。任务是计算g(l,r),其中g(l,r)被定义为g(l,r) = f(l)+f(l+1)+f(l+2)+.....+f(r)。 限制条件:1<=l<=r<=10^9。
- 给出N个硬币和一个代表每个数字(1,2,...9)的成本数组,其中cost[i]是挑选数字i的成本,任务是找出用N个硬币可以代表的最大数字。
第二轮(技术面试1)。
- 面试官从操作系统、数据库管理系统、OOPS和CN的理论开始提问。 这大约持续了20分钟。
- 在DBMS方面,他问了规范化及其类型,交易等。
在操作系统方面,他问道。
- 进程和线程之间的区别。
- 调度算法。
- 死锁。
- 傀儡和互斥。
- 静态和动态绑定
- 分页故障和需求分页。
在OOPs中,他问道
- OOps的重要特征。
- 多重继承中的钻石问题。
- 虚拟关键词。
在DBMS中,他问道
- 规范化和它的类型。
- 交易。
- DBMS的ACID属性。
在CN中,他问道。
- TCP和UDP之间的区别。
- OSI模型。
在这之后,他问了2个编码问题。
- 给定一个数组,找到其中的最大和子数组。
- 给定一个BST,在O(logn)中找到第k个最小的元素。
- 我给出了适当的逻辑,并向他解释了我的方法,他对我的解决方案很满意。
- 之后,他问我是否有任何问题要问他。
- 这一轮持续了大约70分钟。
第三轮(技术面试2)。面 试官首先提出了2个编码问题。
- 给定一个排序的旋转数组和一个目标,在O(logN)中找到目标是否存在于数组中。
- 给定一个BST,将其转换成一个排序的双链表,并返回双链表头部的指针。
- 我向面试官解释了这两个问题的逻辑,然后要求我为这两个问题的解决方案编码,我也做到了。
在验证了代码之后,他问了一些关于操作系统的问题。__DBMS、OOPS,和CN,
- 唯一键和主键之间的区别。
- 索引和它在DBMS中的使用。
- 锁和Semaphore之间的区别。
- 分页和分段。
- 死锁和它的条件。
- TCP和UDP的用途是什么?
- 为什么我们要使用面向对象的编程?
- 在这之后,他问我是否有任何问题要问他。
- 这个回合持续了大约70分钟。
- 这轮面试进行得很顺利,我相信我会收到下一轮面试的邮件。
- 4个小时后,最后一轮人力资源面试的邮件来了。
第四轮(人力资源面试)。
- 我以前从未参加过人力资源面试,所以我有点紧张。
- 面试官向我问好,问我今天过得怎么样。
- 这更像是一场讨论,而不是一场面试。
- 他从标准问题开始,告诉我关于你的情况。
- 我已经准备好了2-3种类型的人力资源介绍和行为问题的答案。因此,我能够给他一个简短、准确和切中要害的自我介绍。
- 然后,他转到了我在理工学院所做的项目上。
- 我讲述了我到现在为止所做的2-3个项目,并简要地解释了所有这些项目。
- 然后他问我是否有任何问题要问他。
- 我问了几个问题,他也很乐意回答。
- 这一轮人力资源问答持续了大约15-20分钟。
- 第二天,结果公布了,我被选中了。
我对面试的建议 。
- 练习GfG的所有标准公司问题。
- 对操作系统、数据库管理系统、CN和OOPS中的CS基础知识有一个很好的理解。
- 准备一些关于CS基础知识和DSA问题的简短笔记,这对最后一分钟的复习很有帮助。
准备并记下一些标准人力资源回合问题的答案 :
- 告诉我关于你自己。
- 你的优势和劣势是什么?
- 告诉我你的一个困难情况,以及你是如何克服的。
- 告诉我你曾经冒过一次险,但失败了。
- 我们为什么要雇用你?
- 最后,在进行面试时要始终保持冷静,以获得积极的结果。
- 祝你在面试中一切顺利。
读者请注意!现在不要停止学习。掌握所有重要的DSA概念。 DSA自学课程以适合学生的价格获得所有重要的DSA概念,并成为行业的准备者。要完成你的准备工作,从学习语言到DS Algo和更多,请参考 完整的面试准备课程.如 果你准备好了,请用以下方法测试你的技能 TCS, 维普罗, 亚马逊.**谷歌**和 微软测试系列。
我的个人笔记 箭头_下降_上升
储存