Subex 面试经历
最近我在班加罗尔接受了软件工程师(新生)职位的面试。
第1轮:
在第一轮中,有一些能力问题和一篇编码论文,我们必须在其中编写 2 个程序。
编码部分如下:
a) 编写一个程序,在节点值小于或等于 2 时反转一个链表并生成另一个链表。
i/p: 6->5->4->3->2->1
o/p: 3->4->5->6
1->2
b) 仅使用单指针编写双向链表的所有操作。
c) 我不记得了,但它来自 Matrix。
在第一轮之后,很少有人被要求进行面对面的面试,而我是来自
他们。
第 2 轮:
a) 自我介绍。
b) 详细解释面向对象的概念。
c) b/w 按值传递和按引用传递有什么区别。
d) 什么是内联函数,为什么我们使用它。
e) 解释归一化。
f) 什么是朋友等级。
g) 来自 Unix 的一些问题(我不知道)。
h) 编写一个程序来反转一个大小为 3 的链表。
之后面试官再次问我关于 Unix 的问题,我不太了解。并告诉我我们正在招聘 Unix profile。然后他又问了我一些问题并让我等待结果,不幸的是我没有通过这一轮。