24届 985硕 45W TPLink联洲 深圳

点击“硬核王同学,选择关注/点赞” 

福利干货第一时间送达!

大家好,我是硬核王同学。最近在做免费的嵌入式知识分享,帮助对嵌入式感兴趣的同学学习嵌入式、做项目、找工作!

给大家分享一个24届985硕大佬的面经,现已入职TPLink联洲,base深圳。希望可以带给大家更多启发!

【嵌入式秋招避雷总结】

个人信息

学历:985自动化专业本硕

竞赛:无高水平竞赛

论文:一篇CCC(EI会议)

期望岗位:只考虑嵌入式软件开发工程师

秋招offer情况:4个offer,另外中途拒了3个

1、关于嵌入式学习路线

对于嵌入式岗,选择正确的学习路线,明确自己的定位很重要,可以事半功倍,尤其是对于没有相关背景的半路转嵌入式的人来说。

一般来说,嵌入式的基本学习路径是:51单片机--stm32裸机--stm32+RTOS--linux应用开发--linux驱动开发。

如果粗略地分方向,基本上可以把嵌入式分成3大方向:单片机开发、Linux应用开发、Linux驱动开发。

对于一个搞嵌入式的人来说,个人认为应该至少达到了能进行stm32开发的水平,但是大厂嵌入式一般比较看重Linux应用开发的能力,所以如果你这方面没什么经验,我会推荐你优先学一下这部分。

而Linux驱动则更专业,更吃香,也更难,想搞驱动方向的话可以学,当然不搞的话不学应该也没什么关系。

2、关于笔试

刷题的时候优先按题型刷,尽量把常见的题型都刷一遍,然后可以把力扣hot100都刷一遍。虽然嵌入式的笔试有时候会比纯软开岗简单一点,比如美团嵌入式岗是4道题而软开是5道题,但是也不简单,所以保证有个两三百的刷题量还是有必要的。至于面试时的手撕代码,我个人的经历是总体上比较简单的,但是也有那种出个hard来恶心人的(指华子)。

3、关于面试

嵌入式岗的面试跟纯软开有一个很明显的不同点,那就是八股比较少,而项目问的会比较多比较细。所以在准备面试的时候,应该重点熟悉你项目的细节,以及多看面经,对嵌入式通用知识查漏补缺。

流程方面,一般来说会有2轮技术面+1轮HR面。技术面其实随机性比较大,运气好就随便问问项目,运气差就八股轰炸且问到的刚好不会。HR面就纯聊天,比较轻松,通常都不会有问题。

2023TPLink联洲提前批嵌软面经

一面:https://www.nowcoder.com/feed/main/detail/5503a92d32cb43dbb03aafbac0032681?sourceSSR=users

二面:https://www.nowcoder.com/feed/main/detail/9b8ea342385b40f6899e50a24a4579d8?sourceSSR=users

三面:https://www.nowcoder.com/feed/main/detail/bcc8f9c0785e4a918ad8ee3df2b4dec0?sourceSSR=users

一面

岗位:软件工程师-嵌入式方向(4403)(深圳)

(1/3)问简历:

1)自我介绍

2)论文发表情况,为什么选择这个会议?

3)介绍项目

4)项目中印象最深的问题

5)光流是什么

6)有无实习经历

7)还有哪些比赛经历

8)会哪些语言?

9)项目有什么要改进的地方?

(2/3)八股:

1)了解虚函数吗?

2)构造函数和析构函数可以是虚函数吗?

3)死锁是什么?

4)假设有A、B两个进程,C、D两个资源,怎样会死锁?

5)TCP三次握手四次挥手

6)为什么要四次挥手?

(3/3)反问环节:

1)混合面试,一般有2次技术面,但如果面试官意见不一致,可能会有第3次技术面

2)本部门主要做路由器,主要用C/C++,linux,上层会用js,python做一些展示的东西,但重心会放在中间层,底层SDK和驱动一般由芯片厂家提供,但可能也要自己做

3)与其他公司不同的是,一般公司会分工比较细,但我们一般一个人做一个项目,虽然专门的工作会有专门的人做,但是倾向于要了解全栈,一上来可能不熟悉,但这是一个逐渐了解的过程

总结:时长30min,难度中等,面试官很nice很亲切也感觉比较年轻,项目问得不深,八股也问得比较常规,没有刁钻的问题,反问环节也很有耐心说得很详细,总体体验是非常好的

二面

岗位:软件工程师-嵌入式方向(4403)(深圳)

(1/3)问简历:

1)自我介绍

2)本科和研究生排名

3)奖学金情况

4)介绍项目

5)项目哪些是自己做的

6)项目的技术难点

7)调光流传感器底层驱动的技术细节

8)互补滤波调参的技术细节

9)仿真环境是什么?ROS的使用程度

10)ARM端是什么?图像处理算法的细节

11)飞控程序的代码量?自己负责部分的代码量?

(2/3)逻辑题:

1)烧绳子问题,怎样得到15min?

(3/3)八股:

1)快速排序了解吗?时间复杂度是多少?

2)访问网站的协议和流程

3)进程的状态有哪些以及不同状态间的转换关系

4)malloc申请内存时底层会发生什么事?怎样申请到物理内存的?

5)对哈希表的理解,哈希冲突有哪些解决方式

总结:时长40min,难度较高,对项目技术细节追问得很深(不停追问),八股也会问到一些涉及底层的东西,比如malloc的底层,哈希冲突,不是随随便便背一下就能应付得来的。还有一次终面,我身边的同学都是线下终面的,开始害怕了。

三面(终面)

岗位:软件工程师-嵌入式方向(4403)(深圳)

(1/2)个人情况:

1)自我介绍

2)是否独生子女

3)父母的工作

4)成绩排名

5)是否保研

6)研究方向

7)竞赛情况

8)美赛S奖是什么(蚌

9)以学术研究为主还是工程实践

10)导师没有叫你读博吗??

11)论文的创新点,级别,是否一作

(2/2)问项目:

1)详细讲下项目

2)有多线程吗

3)项目代码量,自己的代码量

4)项目后续?

5)在实验室的情况(地位,厉害程度?)

6)项目最大的技术难点

7)有什么爱好

总结:时长20min,难度很低,毕竟是终面,基本上就是问一些个人情况,再加一点项目。后面就是等座谈会和开奖了,许愿offer

----------

7.12更新

收到终测了

7.19更新

座谈会了,许愿offer

2023韶音科技秋招嵌软面经

岗位:嵌入式开发工程师

一些开奖消息:

年包大约35W左右,工作地点深圳南山区西丽大学城附近,有员工公寓和补贴,第一年有优惠,绩效好的话还有额外的租房补贴。

一面:https://www.nowcoder.com/feed/main/detail/580a75cc1f77463a84caf1f16524fa11?sourceSSR=users

二面:https://www.nowcoder.com/feed/main/detail/252085690f36463b854baed56a2d63ce?sourceSSR=users

三面:https://www.nowcoder.com/feed/main/detail/21a409676b7841c0b1cfe016f9f86d0f?sourceSSR=users

一面(HR面)

岗位:24届正式批-嵌入式开发工程师(深圳)

1、自我介绍

2、听你的口音是广东人吧?

3、父母也在广东xx吗?(string xx = 我的家乡)

4、如何了解到韶音科技的

5、介绍一下简历的项目、自己的工作、嵌入式的部分等

6、自己独立负责的吗?

7、为什么做这个项目?背景是什么?

8、在华为实习的情况、部门、主要工作

9、当初高考也是在xx考的吗?分数多少?

10、有什么兴趣爱好

11、平时有运动吗

12、目前有投其他公司吗?有offer了没?给了sp几?(我如实回答了)

13、本科的成绩?保研?

反问环节:

1)关于流程,后面还有2轮专业面

2)关于工作,基本上会做底层驱动和嵌入式软件这些,甚至可能会做app,因为嵌入式开发工程师也是在软件部里,跟软件相关的工作都由软件部完成,具体的工作就看部门安排

3)关于业务,首先是耳机,可以在官网看到,其次是助听器,可能跟医院合作开发医疗器械这一块

总结:时长20min,聊天过程比较轻松愉快,面试官给人感觉很nice,最后直接当场加微信了,许愿个二面~

二面

岗位:24届正式批-嵌入式开发工程师(深圳)

1、自我介绍 

2、为什么简历只写了一个项目,而你说做过很多机器人项目,都是兴趣爱好还是实际项目? 

3、详细介绍项目 

4、项目中遇到的困难 

5、以光流传感器为例讲讲遇到的困难和解决方式 

6、项目中自己做的部分 

7、ARM端是什么?是在飞机上还是上位机? 

8、再讲讲控制算法那一块 

9、项目背景是什么? 

10、项目的重点是哪一部分?

11、现在还在华为实习吗? 

12、华为有转正吗?有投华为吗? 

13、华为有安排过什么培训吗?(隔壁一个领导突然问的) 

反问: 1、主要工作和技术栈:做耳机的蓝牙协议、蓝牙驱动、操作系统、底层驱动等等 2、还有一轮技术面 

总结:时长30min,难度较低,没有八股,面试官非常客气,说话很正式,一直您您您,感觉还是挺nice的,项目问得比较多,但没有对技术细节追问得很深,总的来说没有上什么强度,期待三面ing~

三面

岗位:24届正式批-嵌入式开发工程师(深圳)

1、自我介绍

2、自己的优势在哪

3、你的无人机项目设计是怎么考虑的

4、控制算法的创新点

5、AESO怎么用的

6、飞控板哪里不一样

7、软件框架的设计

8、项目做完了吗?

9、我之前玩过大疆无人机,他能随便起飞都能回到起点,他是怎么做的?(???

10、华为实习的主要工作

11、实习的的主要收获

12、还有哪些需要提升的地方?

13、给自己的研究生生涯打分,1到10分,打几分?

14、课题主要用的调试工具

15、那个魔方机器人项目是怎么参与的

16、对工作的期望

反问:出结果比较快,可能一周内就能出结果了

总结:时长30min,难度一般,一个女面试官,问的问题比较奇怪甚至说抽象,之前一面和二面是一个多月前的了,昨天突然发了三面通知,我也觉得很奇怪,三方都开始签了,不知道中间发生了什么,让人摸不着头脑

华为东莞数通秋招嵌软面经

985本硕,之前是该部门实习生,嵌入式软件岗,所以offer是挺稳的,今天HR打电话来开奖了,大概薪资范围是23-24K * 14-16,应该是14级,但是年终奖和公积金的基数是基本工资。今年应该基本上没有开15级的可能了。

其次,我个人更倾向于去深圳发展,所以综合考虑之下,还是选择放弃,忍痛割爱了

华子,我的华子~

一面:https://www.nowcoder.com/feed/main/detail/e2e6c10b68ef42caa510de6e369b3e3e?sourceSSR=users

二面:https://www.nowcoder.com/feed/main/detail/b206886cb2e5429ab2538e1b0dd976a6?sourceSSR=users

三面:https://www.nowcoder.com/feed/main/detail/dd5b589a51df4dc9b9ee11f814f934aa?sourceSSR=users

一面(PL面)

岗位:ICT-数通-嵌入式软件开发工程师(东莞)

1、自我介绍

2、介绍一下项目

3、项目中遇到的问题

4、手撕代码:一个string s和一个vectord,s可以删除一些字母然后匹配d中的字符串,找最长的一个,长度相同则按字典序最小(随便拿一个IDE写)

5、实习的体验如何?

反问:一共有三面,二面要等到大概10月中了

总结:时长30-40min,难度一般,伪线上面,找会议室和调试设备搞了很久,但其实我和PL不在同一个会议室。太久没刷题了导致手撕发挥一般般,感觉没脸见人了

二面(leader面)

岗位:ICT-数通-嵌入式软件开发工程师(东莞)

1、手撕代码:寻找两个正序数组的中位数 (LC4)

2、聊天:回到学校了?最近在忙什么?

总结:因为是走流程,所以一上来就手撕,但是出了道hard我是没想到的,一开始小看了这道题,后面越做越不对劲,最终做出来了但没有完全做出来,已经没脸见人。

三面(主管面)

岗位:ICT-数通-嵌入式软件开发工程师(东莞)

1、自我介绍

2、保研的?

3、成绩排名

4、有无大型比赛经历

5、论文发表情况

6、有没有获得过什么奖

7、介绍一下你的成长经历,从小学到初中到高中这些

8、你的中学是市里最好的中学吗?

9、遇到的最大挫折

10、大学期间担任过什么职务?

11、兴趣爱好

12、做什么类型的up主?粉丝多少?

13、做什么游戏视频?王者?原神!

14、有github账号吗?

15、讲讲实习经历

16、觉得部门累吗?

17、自己的优缺点

18、有其他offer吗?

19、如果有不喜欢的任务,你会怎么做?

反问:没有反问环节。。。

总结:时长25min,以聊天为主,但其中暗藏一些比较危险的问题,而且大主管本身就自带比较强的压迫感,所以会让人比较紧张,但愿人没事

2023TP-Link普联提前批嵌软面经

6.03一面 https://www.nowcoder.com/feed/main/detail/459029b6878643ab91a85989a71363ae?sourceSSR=users

6.06二面 https://www.nowcoder.com/feed/main/detail/3e1ce5d08b89467d900710b4bb56e167?sourceSSR=users

6.12三面 https://www.nowcoder.com/feed/main/detail/330867ad397449f7ba25c149ea06762b?sourceSSR=users

一面

岗位:软件工程师(深圳)

Part1. 自我介绍,成绩排名

Part2. 问项目:(我做的是无人机项目)

1)硬件方面,传感器选型怎么考虑

2)软件方面控制算法是自己写的吗

3)在Linux平台做图像处理指什么,展开讲讲

4)图像处理算法是自己写的吗

5)对FreeRTOS底层有了解吗

6)task之间怎么进行通信

7)有这么多传感器这么多task,如何保证飞控的实时性

总结:时长20min,有点难度,在我的面试经历里面算是问项目问得比较细的;最后到了20min他就说结束了,甚至没有反问环节,我还想问问题呢

二面

岗位:软件工程师(深圳)

Part1. 自我介绍,成绩排名,论文发表情况

Part2. 项目:介绍项目,问一下细节,问得不深

Part3. 做题:

1)逻辑题:100灯开关问题

2)手撕代码:寻找数组中心下标(LC724)

3)(本来说有三道题的,但由于时间关系就说不用了)

反问环节:由于时间关系只问了后续流程,说还有HR面

总结:时长40min,一开场就说了40min,但是聊项目花了太多时间,后面做题的时候时间很紧,甚至我第二题还没完全做好,他看到大概思路就说ok了,全程没问八股,总体难度一般。

三面

岗位:软件工程师(深圳)

Part1. 自我介绍

Part2. 项目:

1)介绍项目

2)ARM端指什么

3)为什么用RTOS

4)RTOS实时性怎么体现

5)项目最大的困难

6)有制定项目进度时间表吗?有按时间表跟进吗?

7)项目中不够好的地方

Part3. 聊天:

1)为什么选择深圳?是因为离家近吗?

2)保研还是考研?

3)本科成绩排名

4)有没有拿过什么奖学金?

总结:时长20min,难度较低,感觉像是半技术面半HR面,但是我问了他说后面没有面试了,有结果的话会有HR直接联系我,大概一周出结果喔~

2023大疆秋招

昨天下午发的测评邮件,今天早上刚刚做了,就是常规的性格测试+逻辑题/智力题。

80分钟有85道题,题型不分类,完全打乱,每一道题也不单独限时,但是总的来说时间是有点紧张的,有些逻辑题比较难需要计算,所以建议大家要做好准备且规划好时间,如果感觉时间不够了可以先跳过难题最后再回头做

岗位:嵌入式工程师(卓驭科技-车载-深圳)

1、自我介绍

2、实习情况,时间

3、面试官先介绍两个子方向,一个是偏底层驱动、操作系统等,一个是偏上层应用层,问我对哪个方向更感兴趣(我选了上层应用)

4、介绍简历项目(无人机项目)

5、详细讲讲飞控软件框架?哪些是自己做的

6、飞控传感器(IMU、磁力计等)的具体型号、接口

7、LIDAR传感器是什么,接口?

8、光流是开源光流吗?

9、主要用什么接口?SPI?串口?

10、底层驱动了解吗?还是用STM32提供的库?

11、STM32底层接口的实现关注过吗?

12、主要做传感器底层驱动?不是更底层的驱动?

13、IMU的采样频率

14、陀螺仪精度

15、哪些传感器比较熟?

16、激光测距传感器的通信协议

17、如何保证数据包完整?

18、传感器的通信是否可靠传输

19、详细讲讲飞控软件的多线程任务框架

20、时间片的最小单位?用什么方式计算出来的?

21、任务优先级的设置

22、如何保证任务在规定时间内执行完

23、怎么获得每个线程的执行时间?

24、如果每个线程刚好花费了最长的时间,是否会出问题?

25、任务间的通信

26、信号量堆积

27、linux的任务调度了解吗?

28、linux内核态接触多吗?

29、图像处理部分,图像采集分辨率?

30、摄像头的接口、通信协议

31、图像的获取用什么接口

32、项目中出现过的印象深刻的BUG

33、如果飞控挂死了/卡死了,用什么方式定位问题?栈回溯?

34、在实验室里,更关注工程实践还是算法?

35、FreeRTOS任务抢占的机制

36、FreeRTOS内存分配

37、未初始化的变量的初值是怎么样的?

38、static变量的初始化在什么阶段?

39、一个程序从写完到运行起来需要经历什么阶段?

40、C++了解吗?C++11新特性用的多吗

41、shared_ptr的缺点

反问:

1)技术面只有这一次,二面是非技术面

总结

时长:30min

难度:噩梦

首先一上来就是双面试官(第一次遇到双面试官),而且气场压迫感十足。然后别看只有短短30min,他们对项目细节挖的很深,算是我经历过的问得最细的面试之一了,且一直往底层去靠,去问你对技术细节是否了解,总的来说确实是给鼠鼠我上强度了。顺带一提,我的难度主要来自项目深挖,而我有同学的难度来源于八股轰炸,需要注意

作者:pigheadcookie 

链接:https://www.nowcoder.com/users/565335680 

来源:牛客网

------  END  ------

如果觉得有用请点个免费的赞

您的支持就是我最大的动力,这对我很重要!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

硬核王同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值