📌  相关文章
📜  Accolite 面试经验(软件工程师)

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

Accolite 面试经验(软件工程师)

Accolite 于 2019 年 10 月来到我校,共 6 轮。一轮在线 MCQ,一轮在线编码测试,三轮技术和 HR 轮。

第一轮:这一轮是在线轮,有30个MCQ。 Accolite 使用自己的产品 Eduthrill 进行在线测试。在线测试包括 Aptitude 加计算机网络加操作系统和一些基本的编程问题。本轮共有 730 名学生参加,约有 140 名学生有资格进入下一轮。

第二轮:这一轮是一轮编码,给出了一个正常的编码问题。

  • 从矩阵的左上角到右下角的最大点并返回。

在这一轮之后,他们在 140 人中入围了 29 人。

第三轮:这是一个技术轮,他问的很正式:“告诉我一些关于你自己的事情!”简历中的一个问题。我在我的项目中使用了集群,所以他问我关于集群。

  • 什么是聚类?
  • 我们如何计算没有。集群?
  • 数据结构和算法中你最喜欢的主题是什么?我告诉他数组和堆。
  • 他问我解决火车站问题所需的最少站台数量。
  • 他问我滑动窗口最大值(所有大小为 k 的子数组的最大值)。我在这个问题中使用了 max heap 所以他让我写 heapify 的代码。

第四轮:这一轮从简单的问题开始。

  • 用递归求解幂函数。
  • 雨水被困问题。
  • 在排序和旋转的数组中搜索元素。
  • 为链表末尾的第 n 个节点编程。
  • 对包含 0、1 和 2 的数组进行排序。
  • Python和C++有什么区别?
  • 问我 2 谜题。

第五轮:这一轮他问了我一个问题。

  • 查找是否可以将字符串数组链接起来形成一个圆圈。

HR轮:在这一轮中问了我自己,问了我的兴趣、爱好和家庭背景,最后问了位置偏好。