📌  相关文章
📜  Tejas Networks 面试经历 |第 3 套(适用于软件工程师)

📅  最后修改于: 2022-05-13 01:58:17.131000             🧑  作者: Mango

Tejas Networks 面试经历 |第 3 套(适用于软件工程师)

Tejas Networks 在我们学院举办了招聘软件开发人员的活动。分支机构仅允许 CS-IT,因为它是一家位于班加罗尔的特别网络公司,并且他们制造自己的网络设备

整个过程耗时 1+ 周。
笔试

他们在 codeground 上举行了一场在线网络摄像头比赛,其中包括 3 个部分 aptitude、technical 和 coding 。我们有有限的时间来回答每个部分的问题
Aptitude 是 10 个很难在 15 分钟内解决的问题。
技术很容易,如果您亲身参与竞争性编程,编码有两个问题很容易。
他们只从大约 35 名参加考试的学生中选出了 3 名学生。

技术第一轮

这家公司没有参观校园,所有的轮次都是基于Skype的。

在整个面试过程中,我觉得我正在修改操作系统的概念。在这一轮中,他们的主要重点是你到目前为止所做的项目,将评估基本概念,面试官非常友好地问我,特别是网络,操作系统,位算法,使用位操作反转数字的位顺序,并且是轻松面试。

技术第二轮

他们为这一轮申请了三分之二的候选名单。这也是基于Skype的,他们是两名面试官。您可以将其视为基于算法、操作系统、C 编程的面试轮。其中大多数是一般性的面试问题,将测试你的算法思维。他们还说要编写代码,以便他们也可以测试您的编程技能。这是一个大约 2-3 小时的漫长回合。问题就像一棵树的镜子。表达式检查括号如果顺序正确,删除单链表中的中间节点,使中间节点成为链表的新头。从 2 个给定列表中生成一个非重复排序列表,这些列表未使用重复值进行排序。 (对个人数组进行排序,删除单次遍历中的重复值并使用两个指针应用 sorted_merge 算法)。
他们非常深入地询问了我的操作系统,在那期间我不得不进行深入的头脑风暴。在线程中问了我很多,他们没有造成任何压力,我正在告诉我的思考过程,这真的很有趣
问了我各种关键词的意义和CI的概念问题,试图回答其中的大部分,并且已经知道其中的一些。像虚拟、枚举、来自结构、联合和指针/数组的区别
在此之后,他们告诉我,如果我有任何疑问,并告知我会尽快与 HR 联系。第三轮技术

第二天,我在面试前 15 分钟被告知了这一轮。面试的人相当资深。他问了我的 cgpa(上面是 8 个)和一个简短的介绍和感兴趣的主题,它们是 DSA 和 OS 他问了一些安静模糊的问题,并且是某种持续约 25 分钟的快速射击。你有哪个操作系统?告诉我ubuntu和windows各种调度策略的区别,操作系统内存管理也问我skype视频通话中使用的是哪个协议所以他没有按照任何特定方向提问。进程间通信和线程间通信回答问题

就我而言,我从他提出的总共 25 个 -30 个问题中给出了 2-3 个错误答案(来自线程)。诸如特别是在哪个核心线程上运行的问题?你怎么会找到它。后来有人告诉我,我不会再参加任何轮次了我写这篇面试经历是因为它可能对特别是想进入一家基于网络的公司的人有所帮助。据我所知,他们期望拥有出色的操作系统知识以及良好的 C 编程和算法技能。所以你应该准备好面对这样的问题。特别是对于这家公司,他们的接受率很低,但却是一家好公司。总的来说,我认为最后一轮面试官应该采取更清晰和单向的方式。
这种面试经验也将有助于游戏对这家公司的有用见解。