📌  相关文章
📜  Hexaview Technologies 面试经验(校外)

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

Hexaview Technologies 面试经验(校外)

我接受了 Hexaview Technologies 的采访。我向公司的 HR 询问了推荐信,2 周后她在分析了我的简历后终于回复说,我将通过邮件通知我有关编码评估测试的信息。两天后,在 Skype 上进行了编码轮次。

第一轮:编码评估测试

本轮提出的问题如下:

  1. https://www.geeksforgeeks.org/stock-buy-sell/
  2. 从给定的句子中找到中间词(如果句子中有偶数个单词,则打印两个中间词中长度最大的单词)。

一轮编码结束后,我接到了 HR 的电话,我已被选中参加下一轮的技术面试

第 2 轮:技术第 1 轮

本轮提出的问题如下:

  • 简单介绍一下你自己。
  • 被问及重大项目。
  • 什么是面向对象编程以及为什么使用它?
  • 面向对象编程的四大支柱是什么?
  • 给出可以使用抽象、多态、继承和封装的真实示例。
  • 错误和异常之间的区别。
  • 方法重载和方法覆盖之间的区别。
  • Main方法可以重载吗?
  • 什么是哈希映射?
  • 如果联系人中的某些名称相同,您将如何使用 HashMap 存储电话号码?
  • 实时编码(使用任何 IDE):反转给定的句子。
  • SQL 中的选择、更新、插入和删除命令是什么?
  • 什么是主键?
  • 什么是外键?
  • 什么是数据库中的视图?
  • https://www.geeksforgeeks.org/puzzle-set-35-2-eggs-and-100-floors/
  • 最后像往常一样“你有什么问题要问我吗”?

第一轮技术面试后,我接到了HR的电话,进行第二轮面试。

第 3 轮:技术第 2 轮

本轮提出的问题如下:

  • 自我介绍。
  • 描述你做过的最好的项目。
  • 你是如何使用 API 的?
  • firebase 如何与flutter应用程序集成?
  • https://www.geeksforgeeks.org/puzzle-4-pay-an-employee-using-a-gold-rod-of-7-units/
  • https://www.geeksforgeeks.org/reverse-words-in-a-given-string/
  • https://practice.geeksforgeeks.org/problems/total-decoding-messages1235/1
  • 对给定的链表进行排序。
  • 如果您只能访问要删除的节点,请删除链接列表中的节点。
  • 对于在任何位置插入和删除元素,您会建议哪种数据结构?
  • 相关子查询和非相关子查询有什么区别?
  • DBMS 中的规范化是什么?
  • 什么是 1NF 和 2NF?
  • 面试官要求我将他口授的给定表格标准化。
  • 从包含学生数据及其分数的表格中找出第五高的分数。
  • 对我有任何问题。

第二轮面试后,我在Skype上收到HR的消息,我的第三轮面试将在晚上进行。

第 4 轮:技术第 3 轮

本轮提出的问题如下:

  • 说说你自己。
  • 完成你最好的项目。
  • Is-A 关系和 Has-A 关系有什么区别?
  • 抽象和封装之间的区别。
  • 抽象类和接口之间的区别。
  • 投掷和投掷的区别。
  • 什么是堆栈和队列与现实生活中的例子?
  • 队列和队列之间的区别。
  • 什么是优先队列?
  • 二叉树和二叉搜索树的区别。
  • 画一棵二叉搜索树。
  • 什么是循环链表?
  • 在双向链表中的特定位置插入一个节点。
  • 编写二叉树的InOrder、PreOrder、PostOrder遍历代码。
  • 在循环链表中找到中间节点。
  • 删除和截断命令之间的区别。
  • SQL 中的聚合命令是什么?
  • 您将使用哪个 SQL 命令从给定文本中查找模式?
  • 编写 SQL 查询,查找各部门员工的最低工资。
  • SQL中的触发器是什么?
  • 什么是酸性物质?
  • 对我有任何问题。

这一轮结束后,我接到了 HR 的电话,要求我进行 HR Round。

第五轮:人力资源轮

  • 从介绍和一些行为问题开始。
  • 关于家庭成员。
  • 关于角色和职责。
  • 强与弱。
  • 五年后你在哪里看到自己?
  • 一些基于情境的问题。
  • 对我有任何问题。

判决:选择。

提示

  • 通过极客极客的简单到中等级别的谜题。
  • 养成用现实世界的例子来解释事物的习惯。
  • 继续复习与 DSA、OOP、DBMS 和 SQL 相关的内容。