📜  惠普公司软件工程师固件面试经验

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

惠普公司软件工程师固件面试经验

这是 2020 年的虚拟面试,整个过程耗时一个多月,共 4 轮。

第一轮:这是一个在线测试,由 3 个部分组成,Aptitude、Technology 和 Oops。前两个部分有 30 分钟的时间段,每部分 20 个问题,最后一个部分有 6 个问题,每部分 15 分钟。在 aptitude quants 和逻辑推理被问到。在与 C 数据结构、操作系统和计算机网络相关的技术问题中。在 OOPS 构造函数、析构函数、虚函数和代码片段输出的问题中被问到。

第二轮(技术):他们提出了与 C、C++、数据结构、操作系统和计算机网络相关的问题。他们更多地关注内存管理、进程同步、程序内存布局和存储说明符。

问的一些问题是。

  1. 什么是易失性存储说明符,它在哪里使用?
  2. 解释程序内存布局?
  3. 向量在 STL 内部是如何实现的?
  4. 什么是纯虚函数?
  5. 在 CPP 中构造一个类,这样在静态创建对象时会报错,而在动态创建对象时不会报错。
  6. 编写一个程序来检查链表中的循环检测?

面试进行了1个多小时。在此之后,一周后我被要求参加管理面试。

第三轮(管理\技术):在这里他们问我关于我家人的职业,他还问我关于我的家乡和它的节日。我来自 Mysuru,那是 Dasara 季节,所以他问我这件事。谈到技术,他问我有关微控制器、微处理器的问题。嵌入式系统和实时操作系统。他还询问了我的实习和项目。

问的一些问题是。

  1. RISC和CISC有什么区别?
  2. 大端和小端。还有一个相互转换的程序?
  3. 关于 RTOS 中的调度问题?
  4. 链接器和加载器?
  5. 你有高等教育计划吗?
  6. 你的弱点是什么?

第四轮(HR):是电话面试,他们问了我一些典型的问题,比如告诉我你自己,为什么选择惠普等等,他们问我面试的反馈如何,然后他们谈到了薪酬。他们告诉我,我会在一周内得到我的结果。

那周晚些时候,我收到了惠普公司的报价