面试记录-硬件开发

2025提前批到现在投了几十家,记录一下最新进展。
1   兆易创新 一面 8.1 二面 8.6 三面 8.21
2   格力电器 一面 8.2 人才库
3   信捷电气 一面 8.10 人才库
4   阳光电源 一面 8.8 人才库
5   京东方    一面 8.9 offer
6   汇川电气 一面 8.17 二面 9.4 线下三面 9.13 offer
7   康冠科技  一面 8.15 人才库
8   润科通用  一面 8.12   人才库  
9   航空工业综合技术所  一面  8.8 人才库
10 北方华创 一面 再约 
11 吉芯科技 一面 8.21 
12 加特兰  一面 8.23 人才库
13 联影医疗 一面 8.26 简历重筛(估计人才库)
14 经纬恒润 一面 8.28 人才库
15 华为 线下面试 9.13
16 天翼云 一面 9.6 二面 9.12
17 海能达 一面 9.5 线下二面 9.
18 海柔科技 一面 9.6 二面 9.11
19 新能安 线下 已拒
20 为旌科技 一面 9.12
21 海尔 一面 9.26
22 兵器工业617所 一面 9.20
23 航空电气公司 线下一面 9.26
24 特来电 一面 9.27 二面 9.29
25 华勤技术 两面 9.27
26 许继电气 线下一面 9.28
#提前批#  #2025提前批##面试#
全部评论
请问格力是提前批吗
1 回复 分享
发布于 2024-08-07 22:03 浙江
经纬恒润有消息了嘛
点赞 回复 分享
发布于 2024-08-31 11:55 江苏
京东方只面一次的么
点赞 回复 分享
发布于 2024-08-19 21:51 湖北
老哥,面试之后,如果进人才库多久发通知
点赞 回复 分享
发布于 2024-08-16 19:31 辽宁
想问下佬 兆易base哪里呀
点赞 回复 分享
发布于 2024-08-09 12:31 浙江
你那个航空工业是啥面试
点赞 回复 分享
发布于 2024-08-09 12:03 辽宁
二面有反馈了吗 老兄
点赞 回复 分享
发布于 2024-08-07 14:34 河北
兆易创新二面只有7和8号吧
点赞 回复 分享
发布于 2024-08-06 21:13 安徽

相关推荐

拖更太久了,主要是从4月份开始工作到陆陆续续开始上手工作,全身心投入工作中了,最近闲下来又可以写一写文章,并且以我工作和学习的经历希望让大家增强对Linux驱动的理解。特别是我后台经常会有同学私聊我,问我一些Linux线路呀或者学完xv6应该学什么呀,我要走Linux驱动方向需不需要看Linux网络编程呀等等问题,我们今天一一解答。1. 学完xv6之后,我想走嵌入式Linux方向还需要怎么提升呢?针对这个问题,我想说嵌入式Linux需要哪些技术点。首先针对驱动,驱动其实分为很多方向,简单的有iic驱动,spi驱动,复杂的有camera驱动,显示屏驱动,音频驱动,nvme驱动还有最近流行的npu驱动,GPU驱动等等。这些驱动的共性都是要掌握设备树,sysfs文件系统,虚拟内存管理,设备总线驱动框架等等。不同的驱动还要细化,比如你想走camera,可能你要对v4l2,mipi协议这些要进一步了解,如果你想走ai芯片驱动,那最好对smmu,dma-buf,异步队列排序,多线程优化,drm框架,ping-pong存储,高性能计算有一定了解。如果是非驱动岗位,偏向CPU启动安全等方向,可能还需要掌握ARM的架构,包括最新的v8,v9架构等等。所以针对你掌握的不同驱动,你需要加强不同方向的知识。2. Linux驱动学完后期应该学什么,我看完韦东山驱动大全还需要看Linux系统编程,Linux网络编程吗。首先,驱动跟应用是不分家的,在真实操作驱动的过程中,会时刻跟应用打交道,但此刻的应用还是停留在Linux内核层面的应用。实际工作中的应用方向则会偏向安卓,比如一些中间件的实现,安卓api的调用等等,常见于手机厂系统开发岗位。而Linux系统编程更多强调于我们上层怎么用malloc,mmap分配内存,如何多进程多线程跑多个服务,怎么多线程和访问同一个变量,如何写出免锁队列。因为只要复杂的一些驱动,你可能就不单是负责最基础的driver那一层了,跟寄存器打交道的是bsp方向,驱动方向考虑更多的还是底层代码的高效性,稳定性等等。比如nvme驱动,如何对具有优先级的bio进行快速响应,并分配给SSD,可能就需要哈希存储或者平衡二叉树来做优化。包括我们说的npu驱动,如何提升cpu与npu的通信,CPU的算子如何快速部署到npu上,并最短时间把结果反馈给CPU,大量算子不同优先级如何分配线程运行,还要兼顾低功耗来进行休眠等等,其实都离不开我们Linux系统编程的很多知识。而针对Linux网络编程,这个要不要掌握真就因人而异了,这个最初是走c++的一帮人,因为要搞个webserver项目走互联网,所以在那之前会先学Linux网络编程,对于嵌入式Linux方向,大部分方向是不用去深入掌握的,除非你去路由器公司做网络驱动,那就另当别论了。3. 方向这么多,我应该选择什么方向作为我的主攻方向呢。不管你做了xv6,还是看了驱动大全,你可能都会疑惑自己会什么,只能脑子有点驱动概念有点操作系统概念,但是没有深入理解某个方向,有点浅尝辄止。所以我的建议是至少得熟悉某个子方向,你可以是熟悉camera驱动,调一调摄像头,改一改底层代码提升帧率。也可以走ai嵌入式方向,部署一下YOLOv5,然后拉通CPU到npu的函数跳转。不管走什么方向,不能只停留在上层调api,要深入到底层代码逻辑,这才能在秋招中脱颖而出。而且真正工作上,驱动与驱动,驱动与应用是不分家的。最简单的一个例子,我们想要获得高帧率的图像显示,中间经历的驱动包括了camera获取图像,npu或GPU对每帧图像实现图像锐化等ai算法,显示屏驱动稳定显示。但凡某个驱动出了叉子,在显示屏驱动那一块就会出现显示卡顿的情况或者丢帧。所以常常就是你不能只对你的方向有所理解,其他方向也要有所建树。最后同样的,如果想继续看后续请点击关注,最后你的鲜花和点赞将是我更新的极大动力。
通信/硬件秋招总结
点赞 评论 收藏
分享
Bg: 双非本211硕。中国机器人大赛国二一项,国三一项中国机器人及人工智能大赛国三两项简历里一个本科的机器人项目(stm32+jetson nano),一个linux驱动相关的项目。总结:不问八股,纯根据你的简历一行行一句句问,看了别人的面经,感觉用处很小,把自己简历的东西熟悉才是王道。而且得学的深入。我每个问题基本都扯了一些出来,但最后反问的时候跟他说我有啥需要提升的,提醒我不能学的太范😭,得要有深度😭,八成感觉凉了。面经(没啥八股,好像也没啥面经):1、I2C工作过程2、对于设备树的理解3、讲一下某个驱动如何注册和使用4、注册设备节点的目的5、字符设备的file operation有哪些6、提问了个open函数写了啥7、Linux提供file operation给用户干啥8、Linux向设备申请中断、设备芯片的管脚、申请GPIO的资源如何去做的9、ap3216c有套专门的内核驱动有实现吗10、除了i2c还有用过哪些接口(我说uart、spi,问我uart有几根线,我说tx、rx,他说还有呢😇)11、有没有看过Linux内核的哪个方向?(没有😇)12、异步通知如何工作(简历提到了异步通知)反问:问了下工作内容,还有我应该如何提升竞争力。工作内容是偏向于驱动开发,摄像头。让我要注意Linux驱动的基本功。不能学泛,要学精。面试官人挺好的。后续要多加强基础学习了😭后续:一面通过,周一二面
查看12道真题和解析
点赞 评论 收藏
分享
评论
9
13
分享

创作者周榜

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