通过员工推荐申请
第 1 轮:我收到了一个链接 40 道选择题,其中有 20 道能力题,其余 20 道题来自Java基础知识、oops、预期输出、基本数据结构问题。
第 2 轮:这是一轮面试,我不得不通过 Skype 共享屏幕以进行实时编码,所问的问题是方法重载、覆盖和这两个程序
1) 检查给定字符串中是否存在子字符串的程序。
2) 编写程序以在整数数组中查找总和等于给定数字的所有元素对。
第 3 轮:这一轮也是 Skype 面试,更深入的问题是关于方法重载、覆盖 ex- 什么是引用类型,当引用类型改变时输出如何变化
1)检测链表中的循环。
2) 找到两个链表的交点。
提示:- 做很多数组、字符串和数据结构的程序,包括堆栈、队列、链表,要清楚基本的时间复杂度,如果你不了解数据结构和所有必须现场编码的程序,就不要面试在面试官面前编译。
上轮被拒是因为我不擅长数据结构