📜  Azuga Telemetics 面试经历 |设置 1

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

Azuga Telemetics 面试经历 |设置 1

第一轮: 30 分钟的笔试(持续 1 小时):我拿到了试卷(第 6 套)-

  1. 给定一个数组,您必须找出一个重复奇数次的元素,其余元素都重复偶数次(解决方案:对其使用 XOR 或排序并使用 2 个指针)
  2. 树的中序遍历

其他集合基本上很少有简单的 SQL 查询或使用空格、大写和小写对字符串进行排序或排序(例如:输入:“Abc XyZ WWqq”,输出:“AXZWW bcyqq”)

第二轮:F2F

  • 给出了多线程或数组问题的选项,我选择了数组
  • 排列给定的数字以形成最大的数字
  • 这个,但有一个扭曲,解决方案要么有(时间:O(n + m)空间:O(n + m))要么(时间:O(n * m)空间:O(1))
  • 继承问题——
    • 为什么静态成员不能在Java中被继承?
    • 你能覆盖Java中的静态方法吗?
    • 为什么静态方法不能被覆盖?
    • 示例代码,预期输出(简单继承概念)

第三轮:F2F-
某位资深人士。没有理论,只有解决问题

  • 在二叉树的顶视图中打印节点
  • 两个链表的交点。但问题是它无限长的列表,你不能使用 O(n) 空间或修改列表

他向 2 岁男孩和 6 岁男孩问同样的问题。