瞻博面试经验 | Set 2 (校内实习)
笔试-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.平衡括号稍作修改
(仅限Java )
你应该知道正则表达式
4. 稍作修改的字符串的下一个排列
(仅限 C/ Java )
您需要解决至少 2 个编码问题和少量技术问题
150人入围20人
第二轮(F2F技术面试)
时长约30分钟
他们询问了我的项目
我的强项(我说 DS)
他们询问了我无法以书面形式编写的代码
然后是各种排序算法以及关于它们的讨论
套接字编程(我告诉他们我不太了解)
我告诉他们,我真的很喜欢从事他们在 PPT 中告诉我们的项目
& 就是这样
其他一些问我朋友的问题
OS:进程和线程相关的基本概念例子,同步问题
DBMS:规范化详细示例
使用,非规范化和基础
OOP:C++ 和Java中的多线程
网络:OSI & TCP/IP 模型
当我们输入 URL 时,交换机、集线器、路由器以及浏览器中会发生什么
基本网络问题
DS & algo : 基本问题
排序算法,矩阵乘法,
字符串反转,链表中的插入排序等
谢谢极客!