通过员工推荐申请
第一轮:给我发送了一个链接40个多项选择题, 其中有20个智能题, 其余20个来自Java基础知识, 哎呀, 预期输出, 基本数据结构问题。
第二轮:这是一次访谈, 我必须通过Skype共享屏幕才能实时执行编码, 所问的问题是方法重载, 重载以及这两个程序
【Coviam软件开发人员实习经验】1)程序检查子字符串是否存在于给定的字符串中。
2)程序查找一个整数数组中所有元素对, 它们的总和等于给定的数字。
第3轮:这轮也是Skype采访的关于方法重载的更深入的问题, 覆盖了什么是参考类型, 当参考类型被更改时, 输出如何变化?
1)在链表中检测循环。
2)找到两个链表的交点。
提示:-要做很多数组, 字符串和数据结构的程序, 包括堆栈, 队列, 链接列表, 以弄清基本的时间复杂性, 如果你不知道数据结构和所有必须实时编码的程序, 请不要接受采访在面试官面前编译。
在上一轮我被拒绝了, 因为我不擅长数据结构
推荐阅读
- Nagarro面试经验|S4(校外)
- C中的数据类型详细介绍和用法示例
- 有关虚拟函数和抽象类的C++面试问题
- 在C++中使用unordered_map表示字符串中每个字符的频率
- Oracle面试经验|S28(应用开发工程师)
- 为什么要在PHP中同时检查isset()和!empty()函数()
- 算法设计(数组中最少的元素)
- 快速排序与合并排序有什么区别()
- 算法设计(数组中滑动窗口的中位数|S2)