一、第一轮(书面):
在线测试(2小时),包括:
量化能力、逻辑推理、言语能力、操作系统、数据库管理系统、CN、C++、DS(主要是输出问题)。
二、技术面试(F2F):
1.跟我说说你自己。
2.下午3点15分钟的时针和分针的夹角是多少。
3.编写代码,计算时钟X:Y时时针和分针之间的角度。 输入:X,Y。
输出:角度b/w手。
4.谜题: http://www.mathsisfun.com/puzzles/the-fly-and-the-trains.html
5.谜题: http://mkcohen.com/saturday-puzzle-9-apples-and-oranges 6.使用两个队列实现堆栈。
7.在链表的第n个位置插入节点。
8.删除链表中第n个位置的节点。
9.介绍一下BFS。
10.面试官让我根据给定的两个表编写两个SQL查询。
11.解释规范化及其形式。
12.什么是加入?为什么要用它?
13.什么是ER图?
14.解释CPU调度算法。
三、 技术面试(F2F):
1.查找数组中的最小和第二小元素。https://www.geeksforgeeks.org/to-find-smallest-and-second-smallest-element-in-an-array/
2.求一个数组的中值。时间复杂度:O(n)
3.检测并删除链接列表中的循环。https://www.geeksforgeeks.org/detect-and-remove-loop-in-a-linked-list/
4. https://www.geeksforgeeks.org/stock-buy-sell/ 5. 谜题:http://www.crazyforcode.com/2-eggs-100-floors-puzzle/
四、 技术面试(F2F):
1.跟我说说你自己。
2.面试官问我的项目。
3. http://www.careercup.com/question?id=13364665 4. http://www.careercup.com/question?id=14260662 5. http://www.careercup.com/question?id=7853661
如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。