📜  SDE的Arcesium面试经验

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

SDE的Arcesium面试经验

学院:Tier 3 Institute

以往经验:1年产品组织+实习经验(产品组织)

模式:招聘人员通过邮件联系我

公司:Arcesium

职称:软件工程师

地点:海得拉巴

流程:招聘人员通过邮件与我联系,对软件开发人员资料进行测试。共 4 轮,包括 1 轮在线测试(HackerRank)+ 2 轮编码 + 1 小时

第一轮:在线测试

测试平台:HackerRank,60 分钟,3 个问题

难度级别:中等

  • 最大乘积:给定一个具有不同整数的数组。求所有子数组中最大元素的乘积。
  • 猫的队伍:猫需要尽快穿过隧道。猫可以自己穿越隧道,也可以背着其他猫穿越。有时间单独和背着猫穿过隧道。找出从隧道中穿过所有猫的最短时间
  • 二叉树相关问题(困难且耗时)

第 2 轮: DSA + 编码轮 + OOPS

  • 面试官问了我的背景。我提供了关于我的详细信息。
  • 然后他直接跳进了一个编码问题。
  • 给定 2 个二维矩阵。比方说 - 来源和目的地。执行下面给出的操作将矩阵转换为给定的矩阵(即,源到目标)。
  • 可以将 1 加到整行或整列
  • 在整行或整列中减 1
  • 我给出了解决方案并尝试对其进行优化并以代码对的形式编写代码。
  • 我精通Python ,并在Python中给出了清晰、优化的代码
  • 许多与Java OOPS 相关的问题。
  • 然后问我项目。
  • 然后他们让我为我最近的项目制作完整的架构。而且,他们问了很多关于这个的问题。

第 3 轮: Again Coding、DSA、DBMS、操作系统、10+yrs Exp 高级技术成员

  • 首先,他让我自我介绍。
  • 然后,他问了我在我现在公司的项目问题(最后讨论得很开心)

编码

  • 给定单词列表并且可以有字谜,将字谜组合在一起并将它们打印在一起。 (需要最优化的解决方案)练习题链接
  • 垂直顺序遍历树。 (空间和时间复杂度)练习题链接
  • 我在代码对中编写了代码并解释了解决方案。

数据库管理系统

  • 为学校管理系统设计数据库,解释表模式并支持系统上的基本操作。
  • 实体:教师、学生、科目
  • 限制条件:1 名学生可以选择多于一门学科,1 名教师可以教多于 1 门学科(可能)

操作系统:

  • 与线程、进程、死锁、如何避免死锁、守护线程、抖动、多线程、调度算法等相关的问题
  • 总的来说,我很自信,我对遇到的每一个问题都尽了最大的努力。 (不后悔)

第四轮:人力资源轮

它是由经验丰富的HR接手的。

  • 简要介绍一下你自己。
  • 为什么要离开现在的公司?
  • 基本的人力资源问题。
  • 基于简历的问题
  • CTC 讨论:他们试图根据我目前的 CTC 进行谈判。

结果:选中

感谢 GeeksforGeeks 提供了这样一个很棒的平台来准备。