首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Hello_WordN
英特尔_Software_engineer
获赞
3540
粉丝
2532
关注
27
看过 TA
1.1W
山东大学
2022
嵌入式软件开发
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑Hello_WordN吗?
发布(137)
评论
刷题
Hello_WordN
关注TA,不错过内容更新
关注
2023-11-30 09:16
英特尔_Software_engineer
打造属于自己的简历
1 简历内容公司内部都是有简历筛选系统的,你的简历会经过内部系统筛选一遍,然后是HR人为筛选一遍,HR阅读一份简历的时间只有十几秒,那么这么短的时间,主要针对简历中的信息作客观评估,主要包括个人信息、教育经历、实习/项目经历,这是最关键的几个点。1 个人信息首先个人信息要全,一般这些要放在最前面的,该有的要有,不该有的就算了。必写的有姓名、联系方式、邮箱、应聘岗位,其次可以选写的:年龄(出生年月)、性别,最后放上自己的照片。2专业技能这一栏是比较重要的内容了,将自己所掌握的专业技能说清楚。对于描述性词语的运用要把握好,常见的有:了解、熟悉、掌握、精通,不是万分确定还是不要写精通了,要不然可能会给自己挖坑。注意要对自己在简历上写的东西负责,不要把自己不明白不了解的东西写上去,如果被问到,结果你不会或者答错了,是很扣分的。3教育经历一般大厂校招最低学历要求本科,如果是社招走内推通道可能会放宽到大专。注意将自己的受教育经历按照受教育程度从高到低叙述,如果你是研究生,那就先写研究生学校,再写本科学校。如果你是专升本,那就先写本科学校再写专科学校。专业排名较好的,也可以写上去排名,不好的就别写了。4实习/项目经历如果有实习经历要记得把实习经历写上去,包括实习公司、担任的职位、起始时间,一般都会在实习经历后写上自己在实习期间的主要工作,要写清楚自己在实习期间干了什么事,采用哪些方法取得了什么样的成果。对于项目经历也是的,项目描述要清晰列出在项目中使用的技术点。如果是个人的项目,可以选择性的把相关 github 链接或者博客贴上去。一般会把自己最拿手的放在项目经历的第一个。5校园经历校园经历如果拿得出手,也建议写上去。如果比赛或者社团比较有意义可以适当展开,比如获得国家级比赛/省级比赛,也可以考虑把比赛的过程叙述一下,毕竟国奖还是挺有含金量的。6其余在该模块中可以说一下自己的英语水平或者对自身的评价,记得要简要概括,评价需要真正思考一下,不要写那种性格开朗、积极学习之类的话。如果有实力证明那就更加好啦。有写博客的习惯就把博客贴上去,有github就把github贴上去。 c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
0
点赞
评论
收藏
分享
2023-11-30 09:16
英特尔_Software_engineer
嵌入式工程师经验分享:
专栏地址:嵌入式面经地址一、嵌入式系统的概念着重理解“嵌入”的概念主要从三个方面上来理解。1、硬件将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有LCD控制器,但其种意义上就相当于显卡。比较高端的ARM类Intel Xscale架构下的IXP网络处理器CPU内部集成PCI控制器(可配成支持4个PCI从设备或配成自身为CPI从设备);还集成3个N...
晒一晒我的offer
签约/解约注意事项
0
点赞
评论
收藏
分享
2023-11-29 13:47
英特尔_Software_engineer
嵌入式八股文
关注我,分享更多面试经验,想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
0
点赞
评论
收藏
分享
2023-11-28 14:25
英特尔_Software_engineer
嵌入式知识总结(全)
专栏地址:嵌入式面经地址对cpu、寄存器、缓存、内存的大概了解:一般市场上的cpu和寄存器、缓存封装出售,cpu每次都要在寄存器存取,寄存器是个临时存取空间,寄存器去访问cpu,在寄存器和cpu之间有个缓存(cache),将常用的数据存到缓存上,缓存有三级缓存(1,2,3),价格和速度依次降低,寄存器要获取的变量能不能在缓存中获取到就涉及到命中率问题,如果获取不到,就直接从内存去拿;栈区:存放函数的参数值、局部变量等,由编译器自动分配和释放,通常在函数执行完后就释放了,其操作方式类似于数据结构中的栈。栈内存分配运算内置于CPU的指令集,效率很高,但是分配的内存量有限,比如iOS中栈区的大小是2...
晒一晒我的offer
软件开发薪资爆料
0
点赞
评论
收藏
分享
2023-11-28 14:24
英特尔_Software_engineer
嵌入式面试技巧
面试技巧面试并不似你问我答这么简单,面试其实需要很多的技巧准备,以及需要注意很多很多问题。自我介绍自我介绍算是比较重要的环节了,在介绍的时候不能说太多也不能说太少,太少面试官无法整体把握你个人情况从而影响接下来的问答;说太多也没必要,毕竟面试官手头都有简历的,在你自我介绍时候会顺带浏览你的简历,要是你说太多的话一方面面试官自己也记不住,一方面你都说完了面试官后面还要问啥呢对不对,个人建议言简意赅,点到为止即可。技术基础型问题像技术型岗位一般前轮面试主要考查基础技术知识居多。但是注意:虽然问的都是基础知识的问题,但是其实不一定每个问题都要求回答的上来,而且面试一方面看的是基础知识的扎实程度,另外一方面个人的逻辑思路、学习能力和反应能力也是占了评估的重要部分。所以啊,当你一个问题暂时想不出来时首先要理清自己的思路,也可以触类旁通,尽量让面试官去感受你的能力也不失为一种加分。项目比赛型问题一般企业都会优先选择有完成过比赛或者项目而且完成较好的小伙伴。面试官一般会由项目去深挖来探查应聘者的各项能力,具体包括:知识广度,知识深度,团队协作能力,调试能力,学习能力,应变能力等等,所以聊项目其实是一个能充分展现自己能力的途径。hr面/主管面型问题我们面试的最后或者倒数第二轮通常会是主管面或者hr面。其存在的意义在于如主管面的面试官通常将会是你未来部门的主管(如果通过的话),前面几轮把握你各方面技术知识差不多了,那么最后一轮要想招进部门肯定需要亲自来把把关,了解你这个人的经历为人处世价值观等等方面,合格了才能通过面试,hr面道理也是如此。现在简单举例常见这种类型的问题: 说一下你认为大学里面做过最有趣/有挑战性/挫折最大的事情 你认为自己最大的优点是什么/缺点呢 你大学里面最有成就感的事是什么 你了解我们公司吗,感觉我们公司怎么样 你还有投递其他公司吗 你自己最擅长的点在哪里 你的家在哪里 你个人薪资期望多少 你有没有蓝/绿朋友对于这类问题哈首先咋们得有自信,前几轮面试都通过在学校肯定有做过一些比赛项目或者其他经历支撑过来的对不对。接着这类问题平时没事可以多想想多发现自己,等到面试的时候就不会暂时性失忆了,而且回答的时候要带有正能量,一些负能量的不用说出来(虽然他们有时候确实存在);八股文地址放在下边了 c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
0
点赞
评论
收藏
分享
2023-11-26 13:23
英特尔_Software_engineer
联发科主管面面经
深圳联发科一面 主管面 60分钟全程问简历上的项目(三个)第一个项目1.介绍介绍 画图或者图片展示下2.怎么确定模块有无正常工作3.跟我讨论 如何改善比较好(启发颇多)还跟我说了,如何设计论证更严谨 (针对我的第一个项目介绍了谷歌的一些测试)看得出来面试官还是挺认可这个项目的第二个项目1.介绍介绍 画图或者图片展示下2.介绍我负责的一些工作3.讲解下欧拉角4.这个项目有没有一些测试的case标准5.项目的需求是什么第三个项目同上1.问下家庭情况 自己做决定还是父母2.以后想在哪里发展3.了解联发科吗4.面试官介绍联发科5.有没有对自己有个职业规划复盘:体验最好的一次面试 面试官真的很专业 就是讲到最后口都干了hh,一度让我有考虑该去oppo还是mtk,最后还是选择了oppo的钱途,但是相对的,就会累很多。(mtk早9晚6 双休 薪资在业界也不低。)深圳联发科二面 主管面 30分钟面试官先自我介绍1.简单介绍自己2.为什么不考研呢3.你不考研 我个人觉得还是蛮可惜的 (面试官人真好,这其实都是个人选择啦)4.面试官介绍在学校做的项目和企业做的项目的一些区别5.问我某单片机项目跑的是裸机程序还是RTOS6.一个设备,在单片机中使用和在linux中的使用的区别,尽量讲讲7.介绍一下linux的项目8.面试官开始介绍MTK的一些工作 讲了挺久的,感谢。9.有没有了解一些嵌入式相关的企业 (多了去了)10.你有什么想问我的?问了面试官要一个简单的评价、实习工作大致内容简单的评价:基础挺好的工作内容:短期实习的话以学习为主 以手机线举例 balabala联发科实习没有三面,后续就静待通知可以啦复盘: 本次面试也是得到了面试官的认可,能感受到自己面试时候的表现越来越好了,感谢面试官耐心的介绍MTK的手机线和工作!所有知识点整理到我的面经专栏中,面经专栏在下方 c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
投递联发科技等公司10个岗位
0
点赞
评论
收藏
分享
2023-11-26 13:23
英特尔_Software_engineer
嵌入式到底该怎么学
专栏地址:嵌入式面经地址想学习单片机的同学可以关注、私信我或者在评论区回复我要入门。很多人都不知道嵌入式怎么学,这一期我就简单说一下我的理解。嵌入式这个概念太广了,可能很多人认为嵌入式就是嵌入式Linux。但是其实并不仅仅只有Linux,像STM32,51单片机也属于这个范畴之内的,它们有的也可以跑协议栈,跑ucos等系统。嵌入式是有很多方向的,选择一个你觉得发展前景不错的方向,做好,做精了都会有前途。接下来,跟大家探讨一下嵌入式的一些方向,和如何去学习。我以前也是摸索着过来的,没人告诉我如何学习,也没有学习线路,所以走了很多弯路。2.1 单片机开发单片机开发在这个市场上的需求还是很大,单片机...
和森:
都炸成什么样了还搁这嵌入式呢
晒一晒我的offer
软件开发薪资爆料
0
点赞
评论
收藏
分享
2023-11-25 12:53
英特尔_Software_engineer
嵌入式八股文
关注我,分享更多面试经验,想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
0
点赞
评论
收藏
分享
2023-11-24 13:26
英特尔_Software_engineer
linux相关知识
专栏地址:嵌入式面经地址1:进程和线程的区别①进程是系统资源分配的最小单位,线程是程序执行的最小单位,一个进程可以有多个线程,一个线程只属于一个进程。②系统开销和资源共享:进程拥有自己独立的地址空间,每次启动一个进程系统会为它分配数据段、代码段、堆栈段,而线程与进程共享相同资源,仅仅拥有自己的局部变量(栈)和寄存器,共享全局变量、堆和文件等公共资源,因此cpu开销线程明显小于进程③消息通信:线程之间的通信很方便,但要注意互斥和同步,进程间通信用到IPC,主要有FIFO,socket,管道pipe,信号量④健壮性:多进程程序不容易崩溃,多线程程序会因为某一线程掉线而崩溃2:进程间通信目的:数据传...
软件开发薪资爆料
晒一晒我的offer
0
点赞
评论
收藏
分享
2023-11-24 13:25
英特尔_Software_engineer
OPPO(C/C++开发)面经
Oppo C/C++ 一面 30分钟1.问了单片机项目、 嵌入式linux项目 占很多时间2.linux写过什么驱动3.linux epoll知道吗4.讲了lcd驱动、input子系统5.驱动的中断函数怎么写6.key_report的底层实现有了解过么7.怎么写一个驱动(字符设备)8.写一个key驱动 其中的中断函数怎么实现9.尽量讲讲数组和链表的异同 (插入增删的复杂度、使用场景、内存分配等等)10.最困难的时候 怎么解决12.还有些就是项目相关的 记不清楚了13.有什么问题问我复盘:面试官非常的专业,很温柔,我这次面试也表现得很好,感觉终于能展现出实力OPPO 二面HR面跟常规的HR面一样 聊聊天,建议大家聊天的时候不用太紧张就可以了!1.介绍一下项目Ps:其实HR对咱们的技术项目也不了解,介绍的时候尽量深入浅出,让hr懂这个应用场景就可以了!2.还可以怎么创新下呢?3.对oppo有什么了解吗4.为什么你会觉得oppo女性用户比例更大呢5.方便问下家庭情况吗6.对未来有什么规划吗7.你怎么选择一个行业 选择一个公司?8.你用的手机是什么品牌的呢? (华为hh)9.oppo的手机和友商的有什么区别?10.有什么问题想问我以上技术问题整理到我的面经中,面经地址在下方 c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
投递OPPO等公司10个岗位
0
点赞
评论
收藏
分享
2023-11-23 11:16
英特尔_Software_engineer
嵌入式基础(四)之BootLoader
专栏地址:嵌入式面经地址1.什么是BootLoader?⭐⭐⭐Bootloader(引导加载器)是启动计算机或嵌入式系统时执行的第一个程序,位于固件中。它主要负责初始化系统硬件、加载操作系统,并将控制权转移到操作系统的启动过程。Bootloader的作用:初始化硬件:Bootloader检查硬件设备,包括处理器、内存、外设等,并进行必要的初始化操作,以确保系统在启动时处于正常工作状态。加载操作系统:Bootloader从存储设备(如硬盘、闪存等)中读取操作系统的引导程序,将其加载到内存中。启动操作系统:一旦操作系统引导程序加载到内存,Bootloader会将控制权转交给引导程序,从而启动操作系...
牛客381648389号:
Bootloader的启动方式都是stage1程序(汇编)在内存之外的存储介质中对内存空间进行初始化后,再将stage2程序(C)加载到内存中执行,stage2加载操作系统内核,由操作系统内核完成对整个操作系统的初始化。
c++/嵌入式面经专栏
晒一晒我的offer
软件开发薪资爆料
0
点赞
评论
收藏
分享
2023-11-22 10:57
英特尔_Software_engineer
嵌入式知识总结
专栏地址:嵌入式面经地址1:堆和栈的区别 ①栈的空间由系统自动分配或释放,堆的空间手动分配或释放 ②栈的空间有限,堆上有很大的自由存储空间,malloc分配的空间在堆上,使用完后需要释放2:static关键词的作用①修饰局部变量,将其生命周期改为与全局变量相同,作用域不变②修饰全局变量时, 当一个源程序由多个源文件组成时,将其作用域从整个源程序改为该源文件③修饰函数时,表明该函数作用域为该源文件内 3:volatile关键字的作用①与const关键词对立,表示“可变的”,修饰变量时表明该变量需要从内存单元中读取,不能直接从寄存器中拷贝②常用于并行设备的硬件寄存器,中...
晒一晒我的offer
数据人的面试交流地
0
点赞
评论
收藏
分享
2023-11-22 10:57
英特尔_Software_engineer
阿里菜鸟网络面经
一面介绍了菜鸟网络的嵌入式主要是干什么的~ 介绍菜鸟网络的技术栈1.有没有读研的打算。2.某单片机项目中用了pid、外部中断,让我讲讲pid参数的初始化 外部中断用在了什么场景。3.问某linux应用项目是怎样的,自己做的还是和实验室一起做的 balabala。4.有没有自己编译过镜像、设备树。 如何编译5.用的是服务器还是虚拟机,怎么把编译的镜像放到板子上等等6.用的软件i2c还是硬件的 怎么考虑的7.Mpu6050怎么读取数据的 读的是模拟量还是数字量8.大部分时间都是我在讲几个项目的内容复盘:阿里一面偏向项目,个人感觉较简单,没有太大的收获,时长也不长。二面 4.25 60分钟是一次收获颇丰的面试,面试官很专业,问得问题很深入 偏底层 挺多知识盲区的0.面试官介绍一波菜鸟网络和技术栈1.介绍自己的学习和技术方面的经历2.uboot的启动流程了解吗3.进程和线程的区别4.多进程和多线程5.linux设备有几种类型6.怎么写一个字符设备的驱动7.驱动能不能有中断8.为什么有时候linux需要光闭中断 想一个场景(答了自旋锁相关的)9.平时单片机应用用的裸机开发多还是RTOS10.用数组的形式实现链表 伪代码/思路 不会呀11.消费者生产者模型 伪代码/思路 多线程 互斥锁12.你对TCP/UDP有什么认识13.讲一下三次握手、四次挥手,为什么不能三次挥手14.一个.c文件从编写到运行到开发板上的整个过程15.逻辑地址 线性地址 物理地址(不会)16.对于一个变量取地址,再读取其值 cpu内部是怎样运行的17. linux的MMU18.项目为什么用到了多线程和环形缓冲区19.大学生涯的最激情澎湃的时刻20.做项目中遇到的最大的困难是什么 怎么解决的21.你有什么想问我的1.能给我个面试的简单的评价吗面试官说他问的一些底层问题 我现在的阶段不会是正常的 不用太在意 总体是挺不错的2.实习生去菜鸟实习能负责哪些内容面试官耐心的讲解,最后得出结论负责哪些内容都可以…3.后续多久会有通知? 一周内以上问题整理到我的面经合集中,面经地址在下方。 c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
投递菜鸟集团等公司10个岗位
0
点赞
评论
收藏
分享
2023-11-20 10:23
英特尔_Software_engineer
嵌入式经典50题
1.构造函数生成对象,析构函数释放对象资源2.虚函数、纯虚函数、虚函数表3.C++虚函数表的具体结构4.函数回调的实现,栈帧的工作原理5.C++的四种类型转换6.C++智能指针7.strcpy和strncpy的区别,手写strcmp,实现memcpy8.堆栈溢出和内存泄漏,排查和避免方法9.数据结构的介绍,迭代器的使用10.STL容器的使用和底层实现,增改的复杂度11.平衡二叉树的特点12.变量声明和定义的区别,extern关键字的使用13.多态的实现原理,C++继承关系14.C/C++区别,动态链接和静态链接15.STL容器的使用和优缺点16.虚函数实现多态的原理17.给你1G内存怎么管理?怎么实现动态内存分配?18.共用体的使用19.定义一个类,一个成员都没有在64位上占多少字节?加虚析构函数后呢?20.头文件重复包含的解决方法21.深拷贝和浅拷贝的区别22.多线程如何保证线程安全23.链接过程涉及到的文件类型24.左值强制转换成右值25.auto变量类型的显示26.C++11的特性27.C++中static的使用28.16位机器中,char* 和 int* 的内存大小29.函数指针和指针函数,指针数组和数组指针30.struct和class的区别31.virtual函数的作用32.glibc的内存管理实现33.typedef和define的使用34.栈和队列的介绍35.数组和链表的区别36.三种排序方法37.链表的种类和双链表的删除操作38.判断链表是否有环的代码39.判断链表环的入口节点的代码40.输出二叉树的深度的代码41.不同数据结构在不同场景下的使用42.单向链表的排序的代码43.快速排序的代码44.页面置换算法,如FIFO、LFU和LRU45.硬件计数器的实现,最小优先队列的使用46.从文件中快速查找数据的方法47.判断计算机是大端还是小端的代码48.内存对齐的原理49.进程和线程的区别,同步和锁的使用50.优先级反转和优先级继承的概念以上问题整理到我的面经合集中,面经地址在下方。 c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
0
点赞
评论
收藏
分享
2023-11-20 10:23
英特尔_Software_engineer
嵌入式开发面经(芯动科技提前批一面)
面试官介绍公司进行自我介绍1.问了C和C++一些基础的,问更了解C还是C++,我答的C++然后从C++切入问2.问了堆栈方面的内存分布堆空间 栈空间 分别存什么3.static的用途静态主要用途 用在什么地方 为了什么4.虚函数主要用在哪虚函数如何实现5.顺着虚函数问到多态的实现方式(虚函数,函数重载)6.网络编程流程服务器客户端流程:socket等等一系列7.多线程多进程编程8.实际中用过哪些多线程编程修昂目中有没有多进程多线程9.线程安全问题10.加过哪几种锁讲讲都在什么情况下加的锁(读写锁,互斥锁,自旋锁))11.linux静态库和动态库静态库动态库区别啥的12.IO复用select poll epoll13IIC相关阶段 开始阶段 三个阶段14arm寄存器都有哪些种之后就是和面试官聊天 说学的是软件为什么想弄嵌入式等等问项目 项目上我写的深度学习 和 网络编程多线程多进程相关的总体还是偏底层 喜欢问实现原理 底层原理补充;写的时候忘了 之后突然想起来 还问了 数据结构,红黑树,红黑树是epoll的实现方式顺着epoll问了问红黑树,但是我对于红黑树只有最简单概念的了解用的少,所以没答上比如 链表的插入,口述链表插入的整个过程以上的具体答案收录到我的专栏中,专栏地址在下方 c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
投递芯动科技等公司10个岗位
0
点赞
评论
收藏
分享
1
2
3
4
5
6
10
关注他的用户也关注了:
牛客网
牛客企业服务