前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >面经 | 嵌入式软件开发(海康威视)

面经 | 嵌入式软件开发(海康威视)

作者头像
用户3946442
发布2022-04-11 17:38:39
1.1K0
发布2022-04-11 17:38:39
举报
文章被收录于专栏:程序媛驿站程序媛驿站

海康威视我是直接投的网申,大概是9月初做的笔试;

9月19号参加的现场面试。面试只有两轮,一轮技术面,一轮综合面。

面试总结

a. 嵌入式软件开发的笔试题中,c/c++、数据结构、操作系统、计算机网络等都会涉及到,对于操作系统方面的考察相较于其他岗位会更多一些。在程序题中,除了一些算法题,还会考察某个现有函数的实现,例如:memcpy。

b. 项目一定要好好准备,介绍项目并不是单单介绍项目,面试官会就他感兴趣或者了解的地方提问很多。

一面 技术面

  1. 自我介绍+项目介绍
  2. 项目相关提问。
  3. Q: 了解哪些数据结构? 我:吧啦吧啦。。。 Q: 介绍一下线性表和链表,以及他们的区别?
  4. 了解过哈希表吗,能介绍一下吗?
  5. 对中断了解吗?
  6. 中断服务函数中用printf吗?
  7. 说一下网络分层。然后面试官在我回答之后又问了几个常用协议在哪层;其中,还问了ARP协议在哪层,我回答在网络层。然后面试官问我你知道ARP协议是什么吗?我解释了一通。最后面试官说通常认为它是在数据链路层。 我是记得我看书的时候是写的属于网络层,回来之后查了一下,具体内容如下: 很多教科书和培训教材上,都把ARP协议划分到网络层。我想主要的原因在于ARP协议属于TCP/IP协议簇,而在TCP/IP模型中,所有定义的协议至少是在网际层(或称网络层,IP层)。 但是,按照OSI的标准,当数据向下传递时,每层会加上自己的信息,各层互不干扰.这样当网络层的IP包进入链路层时,链路层该如何加这个头部的目标信息呢?它要依靠ARP协议来完成.显然如何加链路头并不是网络层的功能。而且,ARP协议工作时,并不使用IP的包头。所以也有很多人说,ARP是链路层的。可以说,在TCP/IP模型中,ARP协议属于IP层;在OSI模型中,ARP协议属于链路层。
  8. 最后就是提问环节。 我在技术面提问环节一般都会问一下: 如果我有幸加入贵公司,我这个岗位一般的工作内容是什么?

总结:可能因为面试时常只有半个小时吧,没有考察代码能力。问的关于语言的知识不是很多。总体来说,技术面面试难度不难。


二面 综合面

  1. 自我介绍
  2. 在你的项目经历中,哪个项目对你来说是最难的?难点是如何攻克的?简单介绍一下。
  3. 在本科和硕士的学习以及科研经历中,有没有什么是比较耗费你的精力的?是如何改善它的?
  4. 在学习一些新的技术或者进入新的领域中时,你有没有总结出一些行之有效的方法?
  5. 在你这几年的学习和科研中,有没有什么比较想达成的目标或者愿望?你是通过什么样的方法和路径去实现的?
  6. 你在比赛中能够获奖,你觉得你最关键的因素是什么?
  7. 这几年有没有碰到什么从现在的结果来看比较失败的决策或者决定?你从中学到了什么?
  8. 保研时候,你为何选择现在的学校呢,是出于一种什么样的考虑呢?
  9. 你知道你的岗位要做什么吗?
  10. 你的意向工作城市是?你的家人对于你的工作地点选择会有限制吗?
  11. 有男朋友吗,他会对你的工作地点选择有影响吗?
  12. 有没有其他offer,方便讲一下吗?

这个面试官比较喜欢在我回答完之后对我的回答进行总结,然后问我是不是这样,可能他觉得我的表述能力欠佳吧

总结:讲真,我是有点怵综合面的,你以为是送分题,万万没有想到是送命题,可能有时候你都不知道自己咋挂的。

综合面之前,请提前了解一下公司,要不然有时候会非常尴尬。


文末福利

大概七月末的时候,参加了联发科的提前批。因为会有现场笔试,所以我踩着点去听宣讲会了。去了之后,只剩下第一排的座位了,所以我便坐在了一个hr小姐姐的旁边。出于尊重,我全程听的非常认真,hr小姐姐玩手机我都没玩!

联发科的技术面问的基础知识不是很多,基本上全程都在问项目,我面试了大概40分钟左右,都是聊项目。

好了!综合面 面经来了!!!

  1. 自我介绍一下;
  2. 简单介绍一下你觉得做的最好的一个项目;
  3. 你对我们公司了解吗? 哈哈哈,这个我会答,第一排不是白坐的! 然后我们根据这个问题展开来谈了很久。 在宣讲过程中,主持人是提到了 智能家居 这个方向,我对智能家居这个方向是比较感兴趣的,所以我们在这个方向上谈了很久,面试官向我介绍了他们的业务组成以及后续发展等,我谈了我的看法,我们也提到了天猫精灵以及小度音响等产品,以及要找到消费者痛点等问题。 在这个问题上我们聊了很久。 所以在面试前最好多了解一下公司,肯定是有好处的!如果你和面试官可以聊到一起去,能省掉很多奇奇怪怪的问题。
  4. 询问我个人的工作意向城市等,并和我聊了一下各个地点的具体工作内容。
  5. 问我还有什么问题? 因为我以为这是hr面,但是面试官迟迟没有说工资待遇等情况,所以我在这里便问了,也是非常尴尬了。
  6. 面试官最后和我说我觉得你非常优秀,但是我有预感,可能你不会选择我们公司,或者可能会呆不住。 我当时就愣住了,然后赶紧说我觉得联发科非常优秀,如果我能加入联发科,我觉得我个人是可以得到很好的成长与发展的。。。。。

嗯,后续情况就是我拿到了联发科的提前批offer,但是由于各种原因,最后没有选择去,面试官可能也是神预言了。

Finish

西瓜媛在秋招中找的岗位主要是嵌入式软件开发、c++软件开发等软开类岗位,所以分享的比较多的是软开类的面经,笔经等。以上两家公司我都拿到了offer,出于一些原因,都没有去。

大家对于这篇文章还有什么问题的话,可以在后台留言,我们会第一时间解答的!

作者:西瓜媛

编辑:西瓜媛

本文来自程序媛驿站,未经授权不得转载.

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-10-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序媛驿站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档