📌  相关文章
📜  Sabre面试经历 |第 2 套(适用于助理软件开发人员)

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

Sabre面试经历 |第 2 套(适用于助理软件开发人员)

第 1 轮:这是一个在线测试,由 40 个 MCQ 和 2 个编码问题组成,90 分钟内完成(MCQ+编码)。这是在hackerearth上进行的。 (带有否定标记)(一些问题(+2,-1),一些(+3,-1))
MCQ 问题有

  1. 血缘关系问题(4)
  2. 排列组合 (5)
  3. C 编码输出 (5)
  4. 操作系统事实问题(5)
  5. SQL 查询(大约 7-8 个)
  6. 一般能力(4-5)
  7. 很少有词法分析,时间复杂度。

    编码轮有2个问题:1。

    首先,打印输入字符串中出现的最大字符,如果 2 个字符出现相同的次数,则打印字典顺序最低的字符。 (20 分)。 https://www.geeksforgeeks.org/return-maximum-occurring-character-in-the-input-string/ 的扩展

    其次,找到由最大不同字符组成的最小子字符串的长度。 (50 分)

    https://www.geeksforgeeks.org/length-smallest-sub-string-consisting-maximum-distinct-characters/

    在 240 人中,有 27 人入围下一轮。 (相当数量的 MCQ + 1 个编码问题(20 分)就可以了)

第 2 轮:技术面试(1 小时)

我被问到的主要是 DBMS、操作系统、编码问题,比如

  1. 删除、截断和删除 sql 语句。
  2. 什么是 DDL 和 DML 语句
  3. 什么是分区?我为什么要分区任何东西? (我根据记忆回答分区,他似乎不满意)
  4. 什么是设备驱动程序?
  5. 在编码中,他要求我优化我的第一轮代码
  6. 树和图的区别?
  7. 什么是列表?不同类型的列表? (他的意思是arrayList、LinkedList、双链表)和所有这些的一个用例。
  8. 最后是一个动态规划问题。 (典型的硬币找零问题)
    这更像是一次大学生活,而不是让你思考的公司面试。

    14人进入下一轮。

第 3 轮:这是一个 HR 轮(1-1.25 小时)

典型问题如:

  1. 为什么是军刀?
  2. 你对公司了解多少?
  3. 我们为什么应该录用你?
  4. 5年后你在哪里看到自己?
  5. 你愿意在Java中工作吗?