Bharti软银(Hike)面试体验|第1组

第一轮笔试 1.测试包括10个关于能力倾向的MCQ和10个关于C编程的MCQ。 2.它还包括两个简单的编程问题 A. 在一个数组中,找出两个O(n)复杂度和等于零的数。 b、 给定 预订 邮购 BST的遍历。建造这棵树。

null

第一次技术面试 面试官非常冷静沉着。他从最初关于我的问题开始,然后继续问一些关于流程、信号量和网络的问题(因为我的简历中有一个网络项目)。

然后他开始问一些问题

1. 给定两个字符串,检查一个字符串是否可以映射到另一个字符串。 例如,abcd可以映射到ghjk,但accd不能映射到ghij,因为“h”和“j”都不能映射到“c”。

2. 给定一个字符串,找出有意义的单词数 (增加了字符串的原始长度)可以由字符串形成(提供了一个名为isWord()的函数,该函数可以告诉您该单词是否是字典中的单词。 例如,项目绩效表: 专业+程序+优点 课程+优点 程序员+it 专业+编程+it 然后他讨论了迭代和递归方法,并让我计算代码的复杂性。

3.他讨论了这个问题 最长公共子序列 和我讨论了自上而下和自下而上的方法。

第二次技术面试: 他从面向对象编程的问题开始,比如继承、虚拟类、运算符重载等。

1. 给定一个数,从给定数的组合中找出下一个更高的数。

for eg.  3256 ------- 3265
         3265 ------- 5236
         432 --------- error

2.讨论了有关操作系统相关算法的哈希和其他一些问题。

好经验!!

如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享