📌  相关文章
📜  Zemoso 副软件工程师面试经历 |校外 2021

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

Zemoso 副软件工程师面试经历 |校外 2021

Zemoso 是一家以服务为基础的公司,它提供专业的服务,将您的想法从餐巾纸迅速转化为适合市场的产品,并且具有成本效益。

知道这家公司有一个助理软件工程师职位的空缺。通过linkedin申请,第二天拿到了测试链接。

第 1 轮(能力 + 编码):这一轮包括 13 个能力问题,只要你有解决这些问题的背景,这些问题很容易解决。

  • 有一个很容易解决的编码问题。但最重要的方法是如何解释您编写的代码。我为每一行代码写了注释,还写了程序的时间和空间复杂度。问题是
  • 一个组织的几个团队成员坐在一条直线上。他们想在一个公共点相遇,找到一个与所有其他点的距离最小的点。

    前任:

    [1,3,20,8]  o/p: 10
    [1,2,3,4,5,1000000000] o/p: 1000000015

    收到了我已被选中进入下一轮的邮件。

第 2 轮(技术 + 人力资源):这一轮更偏向技术方面,因为他们问了我与Java、DBMS 和一些行为问题相关的问题。问的问题是

  1. 你的大学在哪里
  2. 你过得怎样
  3. 线下课好还是线上好
  4. 说说你自己
  5. 实现所有 OOPS 概念(应包括接口、封装、多态、继承等概念)
  6. 什么是线程。如何在Java中实现多线程
  7. 找到数组中第 k 个最大的元素而不实际对其进行排序
  8. 将数组中的相邻元素相乘,例如 arr[i] 与 arr[i-1] * arr[i+1] 相乘并将其存储在 arr[i]()
  9. 什么是 DBMS
  10. DBMS 与文件系统
  11. 什么是标准化和不同类型的标准化
  12. 给定一个表格,将其转换为 1NF、2NF、3NF
  13. 什么是插入、更新和删除异常(这只是规范化的概念)
  14. 从员工表中查找员工的第 k 个最大/最高薪水。

总体来说面试非常顺利。

结果:选中