📌  相关文章
📜  Accolite 数字软件工程师面试经验 |校外 2022

📅  最后修改于: 2022-05-13 01:58:26.860000             🧑  作者: Mango

Accolite 数字软件工程师面试经验 |校外 2022

第 1 轮:多选题

  • 第一轮是在 Eduthrill 平台上进行的基于游戏的一轮,我们需要进行至少 20 次评估,每次评估持续 5-6 分钟,每次评估大约 4-5 mcqs。
  • mcq 是关于技术主题的,如数据结构、算法、操作系统、CN、OOPS 等。你需要平均至少获得 60% 才能通过这一轮。

第 2 轮:编码

  • 这是一轮编码,给了我一个问题,基本上是为了检测有向图中的一个循环,给了 1 小时的时间来编码它。

第 3 轮:技术第 1 轮

  • 面试从面试官自我介绍开始,让我做一个简短的自我介绍。然后我被问到我的项目和一些相关的问题。
  • 他问我是否知道 DBMS,后来他提出了一些问题,要求我分享屏幕并在记事本上写。这是一个员工模式。
  • 然后他问我什么是封装
  • 给出了一个编码问题,其中我必须计算一个字符串中的回文数,使其长度应大于 2,以及其中最长回文字符串的输出长度。
  • 随着时间的推移,他给了我一个问题,告诉我一个数组中缺少的数字,除了一个之外,所有元素都出现了两次。
  • 我告诉他基于 O(1) 空间 XOR 的方法,他很满意。这一轮持续了1小时。

第 4 轮:技术第 2 轮

  • 几天后,我接到一个电话,说我已经通过了第一轮技术,几天后我将进行第二轮技术。
  • 这一轮也以与第一轮类似的方式开始,面试官和我互相介绍。
  • 在这里,我也得到了一些 SQL 查询来编写涉及连接、聚合函数等。
  • 他还向我询问了规范化及其类型。
  • 然后他问我树和图之间的区别以及各种遍历,如 BFS、DFS、前序、中序和后序遍历。
  • 他给了我一个关于烧树的问题,我必须输出从目标节点开始烧掉整棵树所需的最短时间,并且假设在每个第二个节点上所有相邻节点都会着火。

第五轮:人力资源轮

  • 我列出了问我的问题:
  • 自我介绍
  • 关于项目的一些问题
  • 为什么是Accolite?
  • 我是如何利用锁定的?
  • 我在学习之外做什么
  • 有什么问题要问我吗?
  • 这是基于行为和情境问题的典型 HR 轮次。

判决:选定

提示:保持你的基础清晰并充满信心。