总体是两轮技术面+一轮hr,面试官态度很好,总体面试体验挺好,不是压力面,技术面问的很深,包括项目的背景、难点、最终结果等
面试官问的面试题:虹软科技有限公司C/C++开发工程师面试题
一面:
1. 自我介绍
2. 个人项目
3. MCU 和 SoC 的区别
4. 为什么 FreeRTOS 能比 Linux 做到更好的实时性?
5. 车载平台中的 IP 模块架构大致是怎样的?
6. Makefile 写过吗?主要目的是什么?
7. GDB 实际使用过吗?怎么用的?
8. 说一下堆和栈的区别
9. 程序编译的整体流程
10. 字节对齐的规则?举个例子
11. 印象深刻的一次 debug 过程是怎样的?
二面:
1. 自我介绍
2. file_operations 结构体的作用
3. 个人项目
4. I2C 和 SPI 区别
5. 中断中的耗时操作应如何处理?
6. 内核态与用户态的数据传递方式
7. 上电自启动程序应放在哪个目录?
8. 驱动开发中如何访问外设寄存器?
9. Linux 编译出的 ELF 文件包含哪些段?.bss 是什么?
10. 如果定义 1MB 静态未初始化变量,二进制文件会增大吗?
11. 从 .c 文件到可执行文件的全过程
12. 进程间通信的方式及选择依据
13. 是否了解 MCU 和 FreeRTOS?
14. 引用和指针的区别
15. struct 和 class 的区别
16. select 与 epoll 的对比与选择
17. 如何申请大片连续物理内存?
18. TCP 网络编程
19. SOC 中段错误或栈溢出如何排查?
面试先填一张表格,大致就是个人信息+专业相关,然后等待面试,面试时间约为半小时,面试官很和蔼,基本是以聊天的方式进行,技术面试结束后直接hr面,大概十几分钟,后面几天就是收到offer
面试官问的面试题:虹软科技有限公司C++工程师面试题
1.做过什么项目,用到了哪些技术
2.习惯的开发软件和环境是什么
3.项目中有什么印象深刻难以解决的问题,后来怎么解决的
4.oop三大特性说一下
5.在学校期间学过什么课程
6.如果给你一个项目,你要怎么去规划时间完成它
首先自我介绍,再问你问一下有没有相关工作经验。然后把你的简历一些东西挑出来问你。然后就说一下你对面试岗位有没有什么了解。当然还会问你薪资方面的问题
面试官问的面试题:虹软科技有限公司测试工程师面试题
首先自我介绍,再问你问一下有没有相关工作经验。然后把你的简历一些东西挑出来问你。然后就说一下你对面试岗位有没有什么了解。当然还会问你薪资方面的问题
虹软科技有限公司工资待遇 共4 条
虹软科技有限公司面试经验 共 4 条
(共3503条) 腾讯
(共2297条) 百度
(共1566条) 中软国际
(共19条) 广州善班互联网科技有限公司
(共24条) 福富软件(FFCS)
(共7条) 广东美的制冷设备有限公司
(共9条) 赛尔网络
(共6条) 深圳软牛科技有限公司
(共6条) 深圳市同行者科技有限公司
(共8条) 长光卫星技术有限公司
(共4条) 上能电气