这是4个NIT(NIT Kurukshetra、NIT Jalandhar、NIT德里、NIT斯利那加J&K)的联合校园活动。 第一轮: 这是一个在线客观测试,由4部分组成:能力倾向、技术MCQ、基于代码片段的MCQ和编码部分。 编码部分有一些问题,比如平衡括号检查等。
第二轮: 这是关于一般性话题的小组讨论。
第三轮: 技术面试。第一个问题是编写一个二叉树蛇遍历程序。 第二,要求我在一次遍历中,在不使用任何其他数据结构的情况下,编写代码来检查链表是否回文。 然后,他详细询问了OOPS的概念,如抽象、封装、继承和多态性,以及编程时如何实现这些概念。
第四轮: 技术和管理。给了我一个我在测试团队的情况,我发现客户需求是某个地方的下拉列表,但开发人员使用了bullet selection,并且不准备更改它。你将如何应对?我给了他一些很好的回答,他被说服了。 然后他问了25匹马( http://www.programmerinterview.com/index.php/puzzles/25-horses-3-fastest-5-races-puzzle/ ).我解决了。 然后他让我给它编码。我先写了一个算法,然后写了代码。他印象深刻。 他询问了虚拟函数、抽象类和纯虚拟函数。
第五轮: 人力资源面试。人力资源部也有一些常见的问题,比如三年后你觉得自己在哪里,为什么是尤德利,等等。
第六轮: 人力资源面试。这又是一轮人力资源问题,比如你为什么要来班加罗尔而不是德里,介绍家庭等。
第七轮: 接下来是电话回合。他要求优化我在“编码回合”中编写的代码。 然后他问我如何测量30分钟和45分钟。
然后他问我巧克力拼图( http://malini-math.blogspot.in/2010/11/chocolate-puzzle.html ).
什么是分页和分段?
DBMS中的ACID属性是什么?
什么是事务,如何进行并发控制?
字符串生成器和字符串缓冲区之间有什么区别?
java中的字符串池是什么?
什么是JVM、JRE、JDK?
区分互斥和信号量?
你能覆盖私有和静态成员吗?
连续和非连续内存分配?
什么是智能指针?
如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。