书面循环-90分钟 在hackerrank平台上进行的测试共有39个问题 15个能力倾向问题 20个技术问题 4个编码问题
能力倾向问题较为温和。
对于技术问题,您应该了解C/C++、操作系统和网络的基本概念。问题很难回答
编码问题 1.给定一个由0和1组成的单链表,找出其十进制等价项
Ex 0->0->0->1->1->0->0->1->0 Ans 50 (You have to code only in C/Java)
2.给定两个排序数组,合并它们 (C/Java/python)
3.略作修改的平衡括号 (仅限爪哇) 你应该知道正则表达式
4.字符串的下一个排列,稍作修改 (仅限C/Java)
你需要解决至少两个编码问题和几个技术问题
从150人中选出20人
第二轮(F2F技术面试)
持续时间约30分钟
他们问我的项目 我的强项(我说的是DS) 他们问我写不出的代码 然后对各种排序算法进行了讨论 Socket编程(我告诉他们我对它不太了解) 我告诉他们,我真的很喜欢与项目合作,这就是他们在PPT中告诉我们的 &就这样
还有一些问题问我的朋友 操作系统:进程和线程相关的基本概念示例,同步问题 DBMS:规范化详细示例 使用、非规范化和基础 在C++和java中多线程 网络:OSI和TCP/IP模型 交换机、集线器、路由器,以及当我们键入URL时浏览器中会发生什么 基本的网络问题 DS和algo:基本问题 排序算法,矩阵乘法, 字符串的反转、链表中的插入排序等
谢谢你们这些极客们!!
如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。