1. 传阅 20 MCQ来自简单的数据结构、网络、DBMS和一些数学。
2个编码问题。 (A) 区间合并问题 .
B) 求直径并打印二叉树从一端到另一端的路径 .如果不止一个 然后打印一个小字典。
2. 技术面试1 A) 讨论了书面回合的第二个问题。 让我给它编码。
B) 使用一维数组实现循环队列。 处理所有满的、空的情况。编写push、pop、isEmpty函数。
C) 给定三个数组。从两个数组中找出所有对,使这些元素的和位于第三个数组中。
3. 技术面试2 (A) 给定二叉树的前序和无序遍历。建造这棵树 .
B) 现在他说,如果这棵树是二叉搜索树,你将如何求解。让我尽可能地优化
4. 技术面试3 A) 问我的项目。问我那个问题。让我解决这些问题。
B) 辅助存储器中有一个文件,包括姓名、地址、电话和许多其他详细信息。现在,根据电话号码对文件进行排序。限制条件:我的内存非常低。我不能把文件的所有内容都放到内存中。使用索引我必须解决这个问题。我给出了k-way合并方法。现在让我用另一种方式。他给了我bst的提示,让我写代码。
5. 技术面试4 A) 你有一个无限的数字向你走来。设置一个算法,以获得当时的最小值。使用两个堆栈解决。要求我写正确的代码,处理所有角落的案子。
B) 考虑到英国理工学院一个班级的分数。 从排名均匀的学生中减去5分。让我写代码。
C) 来自操作系统、线程的问题。 还有很多问题,有些我不记得了。
如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。