Veritas 面试经历 |第 1 套(校园内)
Veritas 访问了我们学院进行校园招聘。选拔过程包括能力倾向测试、2 次技术面试和 HR 面试。
能力倾向测试是在hackerrank上进行的。它有 20 个基于 cs 概念的 MCQ(数据库:btree、os、HTML form one que)、基本数学(p^2 = n+q^2 的解决方案数)等和 2 个编码问题。 MCQ 有负面标记,解决一个编码问题很重要。
第一次技术面试(1小时):
他们问我适合哪种语言。我选择了 C 和Java 。
- 反转单链表。
- 字符串.h中strlen函数的实现
- 使用指针实现strcmp
- 带有解释和示例的 OOP 概念
- C 中的存储类
- Java中的访问说明符
- c中字符串和char数组的区别。
- 冒泡排序代码
- 具有可变长度参数的函数
- 函数重载错误:如果重载函数具有相同的参数但返回类型不同会发生什么
- 删除链表中的节点给定一个指向节点的指针(节点不是尾)
- Java中的引用
- 集合类
- rval, lval
- 你有没有做过任何系统级的编码。我说的是汇编程序和编译器理论。
- 抽象类和接口的区别。
- 为什么 main 在Java中不是私有的?
- 如何在运行程序时为程序提供参数?
Ans: 命令行参数可以作为字符串接受 - 谜题:给出 10 个硬币。一枚硬币的重量更轻。在 3 次迭代中找到硬币。
第二次技术面试(1小时15分钟):
他们问我最喜欢的话题。我说的是数据结构和 DBMS。
- 基本的Python问题strcmp
- 函数被赋予字符串参数,这些参数是类的函数名称,从这个函数。例如。将函数视为 fun(method1,method2) 并且 class 是 c 所以 fun 应该调用 class c 的 method1。
我不知道答案。 - 使用递归和迭代的中序树遍历。
- BFS、DFS 的数据结构。
- 给定一个元素数组(数百万个元素),返回出现次数第二多的元素。
- 给你一个字符串说“这是一本书”,反向函数和输出应该是“这本书是这本书”
Ans:反转字符串,然后反转每个单词。 - 编译、重定位、链接和加载的顺序
多态性的例子 - 哪种数据结构可用于反转文件中的单词?
int arr[5]; printf(“%u%u”,arr+1,&arr+1);输出?
他们问我是否了解 Perl。我说不。
人力资源面试:
背景、兴趣领域(技术)、为什么选择 Veritas?、您对 Veritas 了解多少?
最后,他们从 29 人中选出了 9 人,我就是其中之一。
感谢GeeksforGeeks !!!!
如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以撰写文章并将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。