📜  Yodlee Infotech 面试经历

📅  最后修改于: 2022-05-13 01:58:15.499000             🧑  作者: Mango

Yodlee Infotech 面试经历

这是 4 个 NIT(NIT Kurukshetra、NIT Jalandhar、NIT 德里、NIT 斯利那加 J&K)的联合校园活动。

第 1 轮:
在线客观测试,包括 4 个部分:能力、技术 MCQ、基于代码片段的 MCQ 和编码部分。
编码部分有平衡括号检查等问题。


第 2 轮:
就一般性话题进行小组讨论。


第三轮:
技术面试。第一个问题是编写一个用于二叉树蛇形遍历的程序。
其次,要求我编写代码来检查链表是否是回文,在一次遍历中并且不使用任何其他数据结构。
然后他详细询问了抽象、封装、继承和多态等OOPS概念以及它们在编程时是如何实现的。


第 4 轮:
技术和管理。给我一个我在测试团队的情况,我发现客户需求是一个地方的下拉列表,但开发人员使用了项目符号选择,并且不准备更改它。你将如何管理?我给了一些很好的答复,他被说服了。
然后他问了25匹马的PHP(http://www.programmerinterview.com/index.php/puzzles/25-horses-3-fastest-5-races-puzzle/)。我解决了。
然后他让我写代码。我先写了一个算法,然后是代码。他印象非常深刻。
他询问了虚函数、抽象类、纯虚函数。


第五轮:
人力资源面试。有一些正常的 HR 问题,比如 3 年后你在哪里看到自己,为什么 yodlee 等等。


第六轮:
人力资源面试。又是 HR 轮,有一些问题,比如你为什么想来班加罗尔而不是德里,关于家庭的介绍等。


第7轮:
接下来是电话轮。他要求优化我在编码轮中编写的代码。
然后他问我如何测量 30 分钟和 45 分钟的蜡烛拼图。

然后他问我巧克力拼图(http://malini-math.blogspot.in/2010/11/chocolate-puzzle.html)。

什么是分页和分段?

DBMS 中的 ACID 属性是什么?

什么是事务以及如何进行并发控制?

字符串生成器和字符串缓冲区有什么区别?

Java中的字符串池是什么?

什么是JVM、JRE、JDK?

区分互斥量和信号量?

你能覆盖私有和静态成员吗?

连续和非连续内存分配?

什么是智能指针?