【已挂】影石Insta360|嵌入式软件|日常实习一面

个人情况:
bg:西安某双非
竞赛:
机器人国家级一等奖
电子设计大赛省级一等奖
嵌入式设计大赛国家级一等奖
汇川杯省级一等奖(一共4国13省)
论文:今年大概会有一篇关于无人机的论文(给导师干活)
软著专利啥的。
实习:海康威视实习(目前已经满3个月了)
#嵌入式##影石360##影石Insta360求职进展汇总##双非##单片机#
time line
2.11凌晨老板b投递 ,2.11HR回复 下午通过部门筛选约面试(2.13), 2.13一面 晚上收到面试评价(有无知道的uu收到这个是不是必挂啊

面经:(差不多四十分钟左右吧)
两个面试官(感觉应该像一个主管和一个技术官)
一:自我介绍  介绍自己BG,竞赛技术栈(介绍的过程中,面试官也在听,有反馈,体验感挺好的)
二:询问最好的奖项(机器人国一,电赛省一,嵌赛国奖)
三:详细介绍其中一个项目
四:项目主要实现功能
五:伺服舵机是怎么实现的,调用API还是自己设计的
六:海康实习主要工作是啥
七:PID和模糊PID控制电机(响应,同步,延迟)
八:伺服舵机的抖动怎么处理的(我答了提高频率,估计错了)
九:Eather-Cat工控协议介绍
十:有没有学过电机的S曲线(没有处理过)
十一:询问知道这个岗位是干什么的吗(好像是偏向一些MCU的图像开发,驱动之类的)
十二:人机交互(PYQT和IVGL)
十三:IVGL和传统LCD库的区别,他的优点
十四:项目中遇到的困难(这部分问的很细,包括方案选型一大堆)
十五:拷打简历第二个项目
十六:项目中负责那些部分
十七:用到了那些外设(PWM,IIC,SPI....)
十八:八股SPI介绍(信号线,怎么给某一个地址发数据)
十九:SPI的CLK谁提供,怎么给某个地址使用SPI发数据
二十:IIC八股(信号线)
二十一:IIC可以挂载多少个设备
二十二:有没有使用过其他协议(CAN,直接分装)
二十三:数据结构(没复习忘光了,估计就寄这里了
二十四:学的最好的是哪些(单片机+ROS)
二十五:链表有那些(单向,双向,循环,静态链表)
二十六:爱好(飞航模,博客,小红书)
二十七:博客访问量(4w+),小红书规模(嵌入式交流群200人左右)
二十八:询问家庭情况。为什么要去深圳实习(本来以为技术部分感觉从这里就结束了)
二十九:面试官2开始了用串口封装过什么功能(VOFA)
三十:会使用什么工具进行单片机调试(VOFA,野火上位机,示波器)
三十一:怎么处理BUG(keil打断点,注释找问题)
三十二:串口怎么防止丢包(韦东山环形缓冲区,这块答的不好,还是因为数据结构)
三十三:为什么使用WIFI。
三十四:TCP-IP上层封装(估计他想听网络哪方面的知识,但是我用的那个是通过串口)
三十五:激光测距的得到的是什么东西(八个距离值)
三十六:测距的频率(10ms一次,一秒100次)
三十七:算法部分是你负责的吗(另外一个队友)
三十八:LCD显示数字怎么处理的(答了用取模软件取子模,相当于把他当图片显示了,用数组存储)
三十九:采样数据为什么这么少,后面为什么没有优化,有没有遇到数据处理的问题(时间不够,处理机械问题花了很长时间)
反问
一:MCU方向和Linux那个方向好一点
二:面试中我的问题(毫无疑问,数据结构部分

总结:面试官很好,问的问题也很基础,个人感觉除了数据结构那部分其他答的还可以,被挂了也能接受,不过还是希望能过吧,等下周出结果吧。
全部评论
八股文和算法考察哪些多一点
1 回复 分享
发布于 02-18 11:35 广东
所以MCU方向和Linux那个方向好一点
1 回复 分享
发布于 02-17 17:40 广东
接好运
1 回复 分享
发布于 02-17 12:51 陕西
一面出结果了吗
1 回复 分享
发布于 02-17 09:05 福建
数据结构确实重要
1 回复 分享
发布于 02-16 19:19 重庆
相信大佬实力
1 回复 分享
发布于 02-16 16:50 陕西
啊,日常实习也面这么丰富吗
点赞 回复 分享
发布于 02-26 13:32 广西
不是这都能挂,问起来一句不会说
点赞 回复 分享
发布于 02-24 22:49 广东
接好运
点赞 回复 分享
发布于 02-23 01:05 湖北
感谢楼主,想问一下数据结构一般会问什么问题呀
点赞 回复 分享
发布于 02-22 17:02 广东
有不实习,社招想来华为OD的不
点赞 回复 分享
发布于 02-18 16:38 江苏
加油,佬
点赞 回复 分享
发布于 02-18 11:00 广东
耐面王
点赞 回复 分享
发布于 02-18 02:32 广东
数据结构具体是问了啥哇
点赞 回复 分享
发布于 02-18 01:09 四川
开始找第二段了吗👀
点赞 回复 分享
发布于 02-17 19:27 湖南
在海康嵌入式软开岗位实习过 让做的测试 很好奇海康测试实习是做什么 😅
点赞 回复 分享
发布于 02-17 18:36 广西
挂了,还是太菜了
点赞 回复 分享
发布于 02-17 16:06 陕西
大佬好厉害
点赞 回复 分享
发布于 02-17 14:32 湖南
去问HR了,估计没了
点赞 回复 分享
发布于 02-17 14:20 陕西
找到实习了踢我
点赞 回复 分享
发布于 02-17 12:51 陕西

相关推荐

06-02 21:16
已编辑
门头沟学院 嵌入式工程师
1.自我介绍2.问最近的一个项目:工创赛的生活垃圾智能分类的项目的背景和目的🗡你们是软硬件都有做🗡问项目里面的maxicam是通过什么来通信的🗡了解串口通信的基本特性吗?🗡用的串口是多大波特率的?🗡调试的时候有用到什么设备来测串口吗?🗡模块是外购的还是自己设计的?🗡电源是自己设计的电路板吗?(其实我们不完全自己设计,只设计了分电板,稳压模块是自己买的,当时有点小尴尬)🗡这个锂电池能供多少电压和电流(只知道电压12v,电流没有具体测过😅)🗡显示屏是通过什么传输?串口🗡摄像头是怎么跟主芯片沟通?串口能够保证🗡摄像头的整个图像信号传到STM32🗡🗡你们整个装置有涉及到蓝牙和wifi(我说没有,我应该引导到我另一个项目,我另一个项目做了,面试官应该是想问这方面的问题)有没有涉及到画pcb💡(面试官还解释了一下杜邦线,想太多会乱,连接上不是很稳定)🗡你知道pcb画板的一些基本的规则(好久之前花了STM32两层开发板,很多规则忘记了,只记得一个高频信号走钝角和铺铜)这里回答了很不好后面面试官还说了一下我pcb设计的比较少,确实也设计的比较少,本来面试前是有想去看看的,但是忘记了😣💡后面面试官还解释了一些画pcb的规则:高速线不走直角…铺铜的话对地的处理…对地的铺铜要完整还有线宽啊,电流大的话,要走大线。还有线间距,还有线不能在外面。布局,考虑到散热的设计,大功率器件不能靠太近,会发热之类的。(面试官讲完我才想起来😂)3.接着让我挑一个印象最深刻的来说我说了第一个项目,还解释是包装过的,原本叫基于多传感融合的医院智能配送机器系统,实际上是智能送药小车题目(其实我不应该太实诚,应该继续说下去)1⃣这些都是通过算法去编的,用的是什么语言🗡PID控制是什么意思🗡最难的地方在哪里🗡调试PID有出现什么问题🗡这个项目实际偏软件的,在产品是怎么调试的(其实我是预料到这个问题的,面试官肯定也是想引导我往硬件方面引导)🗡灰度传感器是什么原理4.项目参与参与比较多,向往嵌入式还是哪个方向发展(这个回答的没有具体回答)我只是说我想全方面发展5.面试官给我解释公司是做什么的:做相机产品的硬件测试以及他的屏幕,电池的充放电,电池的一些保护特性:过压保护、欠压保护还有续航,接口类的性能测试(TyPeC)还有存储接口数据传输之类的东西。在测试过程用到一些基本的电子测试工具,比如万用表,示波器,debug工具串口工具,所以我们这边大部分都是偏硬件测试的工作。6.问了这个和我的预期是不是相符的我回答是相符的。(其实复盘的时候可能面试官觉得我不太符合才和我解释他们的工作内容)7.从学生到实习到职场有一个转变过程,从学生到职场需要什么样的调整(其实我没有准备这个内容,其实刚开始有一点慌)后面就想到心态的调整…和人际交往(这里面试官笑了一下应该还是回答的比较好)8.我有什么不足我就直接承认了我的硬件方面要补足的…9.经典反问1⃣有几轮面试2⃣可以说一下面试评价吗面试官首先是肯定了我是比较好的,对项目熟悉程度也是ok,不足1.在于对后面的职业规划不够明确,给面试官不太判定我的意向2.硬件技能上的不足居然复盘的时候发现在说第一个项目的时候挺卡顿的,总是会说嗯…,然后…简历不太符合岗位,可能通过不了面试官还是挺好的,对我的回答有补充,回答不了也有解释
查看24道真题和解析
点赞 评论 收藏
分享
1.简历自我介绍2.技术面(面试官全程1h问的都是实操经验,没有八股文,问题比较开放-因人而异)●离职原因?为何没有骑驴找马?(行业低迷下寻求个人进一步发展+家人生病的时机)●iic协议时序是怎么样的?是如何启动的,如何结束,如何确定ACK和NACK?(scl高时,sda由高变低; scl高时 sda由低变高;第九个时钟-拉低sda即为ACK,拉高则为NACK)●是如何仲裁的?(比如多个从机的仲裁)--这个我说不出来--慌的一批!!(现在想是不是线与逻辑?)●在linux操作系统和MCU上,如何查找内存故障相关的问题?(MCU讲了如何JLINK调试工具+寄存器打印和保存+栈回溯,LINUX上讲了如何gdb+coredump,后面也提及了strace工具)(他问了gdb如何去执行和调试coredump和使用过程?我记不起来了...顿时感觉药丸了)●用过哪些操作系统(UCOS,LINUX,NUTTX,RTT),在实时操作系统上用过或者做过哪些工具?(我说到了单片机上用示波器去拉低拉高io查看耗时情况,然后自己对应的位置设立flag查看调用情况,第三方工具没用过---感觉不是对方想听到的答案)●阅读过内核哪一部分的代码?(我说我-以前看内核视频的适合,每个部分都看过源码,现在有点久远了)●如何解决程序瓶颈问题?(我讲到了top,free指令,还有perf工具)●如何解决内存溢出类似的内存问题(我提到了人工检查--释放和申请成对,mcu利用调试工具和栈回溯,然后Linux上的valgrind工具);●描述下最有印象的一次项目经历?(讲了一下给别人解决bug的一次项目经历)●自己感觉比较擅长或希望哪一个方向?(我说-按照公司方向走,反说公司开发得看看自己怎么选择?我mcu或者linux方向的应用开发皆可-如果两者还有选择的话,我选linux方向-希望在这方面更加深入成长--后来感觉给自己埋了一个雷)说一下内核那几个子系统--内存管理,进程管理,网络管理,文件系统,进程间通信,驱动等对哪个比较熟悉?(我选了网络--因为开发的时候有用到了●有无linux开机优化的经验-讲一讲?(我说有过将47s开机启动完善到20内的经历:说了几个比如ssh的优化,rcS内复位的优化,将很多内核操作后置的行为-●比如加载文件系统、ko模块,启动UI的优化等等)●如何优化开机启动-比如给任务优化到5s--给思路!(属实没有研究过内核启动的必要条件,说不太出来---面试官安慰说-没关系。)●网络传输如果发生丢帧或者延时和卡顿,怎么办--给解决思路?(我提及了这个接入交换机或者路由器-通过抓包工具来查,提及了两个工具wireshark和tcpdump,来分析到底是网络风暴/拥塞,发送方发出数据帧慢了还是错了,还是接收方收的慢还是收错了还是他应答的慢了,来定位)●网络的可调参数有哪些?(这真的到了盲区了,我一开始说的是TCP的socket,bind,listen函数里面的参数,他说不是这个,我有点懵,后来反应了--应该是TCP流程的那一套参数:比如建立连接的参数-SYN Retry(SYN 重传次数)、SYN Timeout(SYN 超时时间)数据传输参数:TCP Window Size(TCP 窗口大小)、Max Segment Size(MSS,最大段大小)、TCP Congestion Control Algorithm(TCP 拥塞控制算法) 连接关闭参数:FIN Wait Time(FIN 等待时间)、Time - Wait State Duration(TIME - WAIT 状态持续时间)、Keepalive Time(保活时间) 只有这个收发缓存是我用过的:Receive Buffer Size(接收缓冲区大小) 和 Send Buffer Size(发送缓冲区大小) 我后来AI查的,但是没想到。。。药丸的感觉越来越重)●最后问了下:MTU的含义?即最大传输单元(Maximum Transmission Unit)●●反问阶段:我想问下这个岗位的定位是怎么样的?说是给其他团队兜底的存在!其他团队解决不了的他们来解决!所以不需要懂得太广,要懂得深刻!沉默了--没其他问题了!上述应该是80%+的问题,可能有个别遗漏,全程一个小时,语速和节奏中等偏快!●--面完总体感觉:我回答的不够深入,感觉不够完美,难过!--
查看19道真题和解析
点赞 评论 收藏
分享
评论
26
63
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务