Accolite 数字面试体验 |校外 2022
第一轮:评估轮
- 这是在 Accolite 的 Eduthrill 平台上进行的一轮评估。必须至少解决 20 个测验,同时保持 60% 的准确度。
- 问题包括能力、操作系统、计算机体系结构和组织、DBMS、数论、数据结构和网络。
第 2 轮:编码轮
- 这是在 Accolite 的 Codelyzer 平台上进行的一轮编码。
- 它由 1 个必须在 1 小时内解决的编码问题组成。
第三轮:技术轮
时间:55-60分钟。
- 这是一个技术回合。它从一个问题开始,告诉我一些关于你自己的事情,然后面试官问我关于 OOPS 的问题,例如什么是封装、多态、方法重载和方法覆盖,编译时多态和运行时多态的示例,然后面试问了关于 DBMS 的问题例如什么是规范化及其类型,什么是聚集索引,
- delete 和 truncate 命令的区别,truncate 和 drop 命令的区别,然后面试官让我分享我的屏幕并让我打开任何文本编辑器,然后面试官开始给我基于数组的问题,例如打印三元组给定数组中的总和为零,到达数组末尾的最小跳转,打印给定数组中的重复数字。
- 然后面试官问我提出的方案的时间复杂度和空间复杂度,然后每次都让我优化方案。
第四轮:技术轮
时间:40-45分钟
- 这是另一个技术回合。面试官让我解释归并排序,归并排序的时间复杂度和空间复杂度是多少,然后面试官让我解释数组和链表的区别,面试官还给了我一些情况,问我应该是哪种数据结构在这种情况下使用以及为什么。
- 现在是编码部分,面试官让我分享我的屏幕并打开任何文本编辑器,并给我一些关于树的问题,例如找到树的螺旋顺序遍历,树的左视图面试官要求我只写伪代码并解释编码。
第五轮:人力资源轮
时间:35-40分钟
- 告诉我一些你的事吧?。
- 解释一下你在简历中提到的项目?
- 您在创建这些项目时面临哪些挑战?
- 您如何利用锁定期间的时间?
- 您对 Accolite 了解多少,为什么选择 Accolite?
- 在接下来的 5 年中,您如何看待自己?
- 你为什么选择工程师?
- 您有任何位置偏好吗?
- 你愿意搬迁吗?
- 你和我们一起工作多久了?
在此之后,HR 向我介绍了公司以及他们提供的服务。