当前位置: 首页 > 面试经验 >

【投稿】海康威视嵌入式软件开发面经汇总

优质
小牛编辑
103浏览
2023-06-18

【投稿】海康威视嵌入式软件开发面经汇总

公号:嵌入式校招君

嵌入式软件开发最强攻略一篇就够了!《嵌入式软件开发笔试与面试手册》:https://blog.nowcoder.net/zhuanlan/jvN8gj

以下是海康威视嵌入式面经汇总

一面:自我介绍项目 项目中的自己主导部分项目中的难点蓝牙传输特性TCP的传输丢失解决树莓派和单片机的区别(楼主做树莓派的,但感觉这个问题没答好)

过了一周受到二面通知

二面:

自我介绍

选一个印象最深的项目介绍

你有哪些优点和缺点

项目中的困难点和解决办法

有没有看其他公司或者是否有offer

期望薪资

反问

自我介绍讲项目(本人做了webserver和一个实验室机器学习的项目)问了问Linux,进程线程信号量、内存管理、互斥锁等并问我有没有实际用到过,举例闲聊了2分钟(问家是哪的之类)共计15min问得问题倒是不难,也差不多答上了,感觉方向不太匹配,貌似是嵌入式软件音频相关的,大抵是凉了,都没有手撕算法。

一面(技术)

一、自我介绍

二、课题相关    1.linux接触过吗?    2.做过多线程编程?    3.涉及到通信编程嘛?    4.上位机用的什么方式通信?    5.负责的工作?    6.上位机和下位机如何通信的?    7.电力猫是什么呢?    8.CS通信如何发起和接收    9.是主要负责人嘛?    10.项目之后的感受和困难?    11.学习的困难?    12.TCP拥塞控制,如何去解决?

二、实习经历    1.实习时的困难和学习方式    2.实习和比赛之后有什么感受嘛?    3.实习与研究生的项目一样嘛?

三、求职

四、手撕    1.自己编写一个strcpy函数    2.strcpy函数的崩溃问题

五、反问

    1.海康的软开具体的工作?

        偏应用层、编解码、嵌入式    2.面试评价

    3.有几面?

        2-3面,下一面HR,不排序,直接pass or out

二面(HR面)

一、自我介绍

比赛和课题

二、实习经历

    1.实习的收获(除了专业知识外)

    2.对加班的想法

    3.可以接收的平均时长

三、个人情况

    1.成绩绩点和排名?

    2.硕士期间的主要精力分配如何?

    3.找工作学习的内容?

四、求职意向

    1.工作主要集中在哪个领域?

    2.对海康的了解?

    3.海康和课题研究方向的相关性主要体现在哪个方面?

    4.工作地点的要求

    5.家庭情况,工作期望

    6.其他offer

    7.联发科的薪资

    8.个人薪资期望

    9.offer选择的因素以及排序

五、反问

    1. 多久出结果

    2. 部门的分配、和什么有关

技术面:

技术面是线上。关于技术面的内容,我觉得与面试官的风格有很大的关系。有的面试官主要考察的是学习能力,有的就会问很多技术问题。这个面试官就属于前一种风格的,面试内容大概就是,研究生期间学习上遇到的困难,是如何解决的。然后自己的课题我介绍了很久。

HR面:

9月24号是线下的HR面,面试官很严肃。多说一句,在线下面试的时候,还是要好好准备一套合体且正式的衣服。我自己穿了一个衬衫+一条优衣库的长裤+一双皮鞋。最好还是不要穿半截袖+短裤。

面试官主要关注我不是杭州的,家离杭州也很远,是怎么考虑的。

个人规划

为什么要来海康

如何看待挫折困难

........

HR面结束以后就给我发了一个性格测评,通知我有综合面试。

综合面:

综合面时间是国庆后,综合面大概是未来的主管对我进行的面试。没有技术问题,其他问题也不算难回答,我记得我讲了一个专利。后来才知道三面是sp面

一面-25mins

1.要身份证或学生证证明

2.自我介绍

3.项目中遇到的难点和解决方案(自己说了个socket但连问题都没描述清楚,吞吞吐吐靠最后面试官转移话题)

4.网络:TCP和UDP的区别

6.有没有用过多线程,进程和线程的区别

7.主要学什么语言,static的作用用法

8.最近有没有学了新技术,学到什么程度

一面

自我介绍

项目介绍

你做的这个项目遇到了那些问题,如何解决的?

移植uboot,只做了移植吗?

用的那个文件系统?

移植过程中,网卡驱动做了那些工作?

写过那些驱动,讲一个你熟悉的?

写驱动过程中,遇到过什么问题,如何解决的?

对网络设备驱动有了解吗?

你有什么想问我的?

HR面

自我介绍

作为北方人,你对南方的饮食,气候习惯吗?

为什么写博客?

读研也挺忙的,写博客不会影响你日常工作吗?

团队协作能力怎么样?举个例子?

周围的人是如何评价你的?

三个词概括你自己

突然收到电话面试,没有一丝丝防备。

技术小哥哥很温柔,但是也略有急,毕竟到晚上八点多还在面试,估计我后面还有人。

大致就是下面这些流程吧;

1.自我介绍

2.问了项目,项目中用到了SPI,他问了SPI相关的,工作模式,和I2C区别,速率多少?项目中还用到了位操作

如何用位操作把某一位置1/0? (问的很细)

3.说一下volatile  static 关键字

4.数组和链表的区别?什么时候用数组?什么时候用链表?

5.如何避免重复包含头文件?

6.大小端是什么?如何用C语言判断大小端?

7.堆和栈的区别?

8.知道RTOS吗?用过吗?

.......

还有其他问题,目前想到的就这些了,时长四十分钟。第二天就二面

二面时间更长,问了一些人生未来规划,还有一些哲学的问题,总之和Hr小姐姐聊得很开心

电话面试

9月9号接到电话面试通知,9月12号接到电话。面试官先是介绍了一下我投岗的信息,并让我针对嵌入式软件开发-应用方向,讲一下与该岗位匹配的技能,然后让我讲一下我的优势和劣势,接着让我详细讲一下简历上最后一个项目,说到SD卡,问我项目有没有考虑过系统运行过程中SD卡插入的情况,如何保证系统运行过程中突然拔掉SD卡不会丢失数据。反问:公司对新员工是如何培养制度是怎么样的?总体时长:约12min。

专业面试

9月15号接到视频面试邀请,17号面试。首先是自我介绍,然后让我挑一个简历上觉得最难的项目讲一讲,接着就问项目中碰到的问题,做完项目之后有哪些收获。之后面试官问Linux进程间通信的方式有哪些,最后让我讲一下TCP通信流程,从服务器端socket编程讲到客户端socket编程。反问:电话面试的时候我有向面试官了解到公司对新员工有专门的培训,想问一下部门一级的培训内容大概都是哪些?总体时长:约25min(可能面试官觉得我对网络编程还算熟悉,后来没怎么问问题)。

综合面试(HR面)

9月23日接到HR面通知,28号现场面试,首先是自我介绍,然后问我项目组成员最多的一个项目是哪个,分别评价一下每个成员,评价一下自己,觉得自己有什么优点,什么缺点;介绍一下自己的兴趣爱好;用三句话总结一下自己;有没有什么一直在钻研的事,是什么驱动你去这么做;未来三到五年的职业规划,期望薪资;为什么选择海康,又为什么选择这个岗位...(还有很多,记不清)。反问:如果我能入职海康,走技术路线的话,未来的发展轨迹是怎么样的呢?时长:约38min

10月17号收到签约答疑待安排通知。

感觉海康威视的技术面不算难,不过HR面问得比较多,对求职者的性格,为人,价值观,职业规划都有涉及,没有提前思考这些问题的话还是比较容易翻车

====9.18一面=============

昨天晚上收到邮件说3-5天内电话面试,今天周五,我估摸着下周一面试吧,然后一整天全在实验室做课题数据分析。

今天下午就打来电话了。。。临时接电话跑到实验室走廊上面的。

1.自我介绍

2.问我在之前两家公司的实习经历,各种深挖细节。(不是看之前的朋友说了解情况的吗?)

3.tcp三次握手,socket编程,http协议

一共用时15分钟。

====9.23===========

二面挂。

来波吐槽。

1.加入钉钉群,邮件通知的面试时间,实则各种混乱操作。都搞不清时间点和人员,应聘的人也是,好多说临时有事,想推迟或者提早。整个面试时间乱七八糟,随机叫号的感觉。

2.开着视频,面试官板着个脸,可能面试了很久很累了,没问多少问题。我简历上基本都写实习经历和项目经历,可能不是他感兴趣的方向,我说了过程,没有给我一点反问。基础技术问题追着我简历上的知识技能问的,我知识技能没有写多少。然后问完就没有了,根本没有提前准备一些技术问题,完全是现场看简历上的知识技能说的。(我好好改简历,估摸着,我写什么,面试官就问什么,哈哈哈)。

三分钟over!!!

没有自我介绍

1,研究生方向是什么;

2,有没有接触过嵌入式的东西,比如图像,opencv方向的;

3,用的什么语言,c++会吗;

4,你有什么想了解的吗?无!卒!

十一

一面:       

1.2分钟简单自我介绍       

2.会什么数据结构(二叉树,链表,队列,栈),手写链表的插入,中间插入       

3. GDB用过吗,具体解决问题莫实例       

4. socket通信的过程,全部函数写一下。       

5. 讲一个项目,你在里面具体干嘛了什么,项目整体框架讲一下。       

6.讲一个你觉得,做过最成功的事情,在这些项目里面        

hr面:       

1.本科吗?为什么不考虑读研?怎么看待读研的?       

2.参加的比赛,你在比赛里面做了什么,最后结果是什么,结果是否如你预期一搬,不是的话,你觉得什么原因导致的呢?

3.大学期间,最让你挫败的事情?       

4.大学期间,最让你成功的事情?       

5.你选择一个公司看重的是什么?       

6.工作地点怎么看,你父母怎么看待你的工作,地点?       

7.父母干嘛的       

8.反问,海康培训机制?什么时候给通知?能否直接参加实习?

#海康##嵌入式##面试#
 类似资料: