首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
Hello_WordN
英特尔_Software_engineer
获赞
3543
粉丝
2532
关注
27
看过 TA
1.1W
山东大学
2022
嵌入式软件开发
IP属地:北京
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑Hello_WordN吗?
发布(137)
评论
刷题
Hello_WordN
关注TA,不错过内容更新
关注
2023-10-23 16:52
已编辑
英特尔_Software_engineer
嵌入式开发专栏
关注我,分享更多面试经验,想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
0
点赞
评论
收藏
分享
2023-10-23 10:50
已编辑
英特尔_Software_engineer
操作系统面试高频(六)linux内核
1.内核态,用户态的区别⭐⭐⭐ 内核态和用户态的区别主要在于权限和安全性。 权限:内核态拥有最高的权限,可以访问和执行所有的系统指令和资源,而用户态的权限相对较低,只能访问受限的指令和资源。内核态能够执行特权指令,如修改内存映射、管理硬件设备等,而用户态不能直接执行这些特权指令。 安全性:由于内核态具有较高的权限,错误的操作或滥用权限可能会导致系统崩溃或不安全。为了保护系统的稳定性和安全性,将操作系统的核心部分放在内核态下运行,限制用户态的权限。用户态的应用程序必须通过系统调用的方式向内核请求操作系统提供的服务和资源,这样可以有效地控制用户程序对系统的影响范围。 进...
c++/嵌入式面经专栏
晒一晒我的offer
24届软开秋招面试经验大赏
0
点赞
评论
收藏
分享
2023-10-23 13:38
已编辑
英特尔_Software_engineer
嵌入式面试/找工作,这些要点给你总结好了,来看看有没有欠缺的
1、面试的本质不是考试,而是告诉面试官你会做什么 经验不够的小伙伴特别容易犯的一个错误,不清楚面试官到底想问什么,其实整个面试中面试官并没有想难倒你的意思,只是想通过提问的方式来知道你会什么。 比如stm32单片机的启动过程是怎样的? 没入门的说从main函数开始,大佬会从上电启动开始。 围绕着一个话题只要你能在某一方面回答得很深入很透彻,基本上面上的可能性会大大提高; 如果当你听到这个话题时,感觉不知道如何回答,或者说感觉很简单,几句话就说完了,那么基本上你很难面上,因为你的知识储备不够,说不出来关于技术相关的内容。 2、薪水要求高一点录取概率就大一点 我曾经面试一个嵌入式工程师,各种精通...
查看3道真题和解析
牛客在线求职答疑中心
面试题刺客退退退
0
点赞
评论
收藏
分享
2023-10-23 08:57
英特尔_Software_engineer
嵌入式面试题简述
面试中无非几个流程:1、笔试:主要是考核C/C++的知识,单片机基础知识,Linux。这三大模块,我就简述一些吧。比如C语言的结构体和联合体区别,单链表和双向链表,使用指针需要注意什么,判断大小端模式,写strcpy函数的编程,递归的题目,单片机考一些指令,中断,还有一些硬件知识,Linux考查TCP建立服务器的流程,TCP与UDP的区别,线程与进程的区别。2、技术面试:我的技巧是,首先你做自我介绍,然后也要说明你对这个岗位的知识有在学校自学,然后就接着说让我简述一下自己的项目,我的项目是5个,你就说大概功能和流程就行了。(这里其实就是不断输出,让面试官接不了话,一般我自我介绍完都得5分钟以上)然后就到面试官问你问题了,这里有个重点要注意,面试官只会问你简历里的,所以简历写你会的就好啦。遇到问题大概阐述:(我就记得一些重要)1、 字符串数组打印(指针的步长)1.1 指针变量+11.2 字符串数组的步长2、大端小端3、异步IO和同步IO区别4、变量a的不同定义5、关于char越界的数值6、利用移位、与实现模7、无符号与有符号相加结果为无符号类型8、实现某一位置0或置1操作,保持其它位不变9、设置一绝对地址为0x67a9的整型变量的值为0xaa6610、中断函数中的注意问题[10.1 什么是不可重入函数]10.2 如何写出可重入的函数?11、malloc内存分配11.1malloc申请大小问题11.2 malloc底层实现原理具体分析1)brk 是将数据段(.data)的最高地址指针 _edata 往高地址推2)mmap 是在进程的虚拟地址空间中(堆和栈中间,称为“文件映射区域”的地方)找一块空闲的虚拟内存。12、变量全置0与全置113、你真的了解数组吗?14、写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个15、说明关键字volatile有什么含意,并给出例子15.1 外围设备的特殊功能寄存器15.2 在中断服务函数中修改全局变量15.3 线程之间共享变量(在多线程中修改全局变量)15.4 volatile的顺序性上述问题在我的专栏里有收录,有意的小伙伴可以关注我更新最新的文章!#晒一晒我的offer##24届软开秋招面试经验大赏##面经# c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
晒一晒我的offer
24届软开秋招面试经验大赏
0
点赞
评论
收藏
分享
2023-10-22 09:24
已编辑
英特尔_Software_engineer
嵌入式面经经验分享
1.c和c++的区别面向对象语言和面向过程语言2.TCP与UDP区别总结:a、TCP主要面向连接;udp是无连接的,发送数据之前不需要连接b、TCP提供可靠的服务,传输数据不丢失、无重复且按序到达;UDP不保证可靠交付c、UDP具有较好的实时性,工作效率比TCP高,适用于对速度实时性要求较高的通信;d、TCP连接是点对点的;UDP支持一对一、一对多、多对多、多对一的交互通信;e、TCP对系统资源要求较多,UCP对系统资源要求较少3.二叉树的几种遍历方式前 中 后 层4.GDB调试工具5.问了堆栈方面的内存分布堆空间 栈空间 分别存什么6.static的用途静态主要用途 用在什么地方 为了什么7.虚函数主要用在哪虚函数如何实现8.顺着虚函数问到多态的实现方式(虚函数,函数重载)9.网络编程流程服务器客户端流程:socket等等一系列10.多线程多进程编程11.实际中用过哪些多线程编程修昂目中有没有多进程多线程12.线程安全问题13.加过哪几种锁讲讲都在什么情况下加的锁(读写锁,互斥锁,自旋锁))14.linux静态库和动态库静态库动态库区别啥的15.IO复用select poll epoll16.IIC相关阶段 开始阶段 三个阶段17.arm寄存器都有哪些种补充;写的时候忘了 之后突然想起来 还问了 数据结构,红黑树,红黑树是epoll的实现方式顺着epoll问了问红黑树,但是我对于红黑树只有最简单概念的了解用的少,所以没答上比如 链表的插入,口述链表插入的整个过程对于问题的总结我已经整理到我的面经,可以关注我每天更新面经。 #我的求职思考# c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
我的求职思考
0
点赞
评论
收藏
分享
2023-10-22 00:24
英特尔_Software_engineer
工作的意义是什么,我眼里的工作!
#你会为了工作牺牲生活吗?# 我是2022年毕业的,当时也是互联网寒冬,我看到现在很多uu们找工作非常焦虑,仿佛一下子就把我带入到我找工作那年,刚好差不多也是哪年10月份我才开始秋招,因为哪一年腿骨折了,拖了很长时间才找工作。那个时候我记得很清楚,山东已经开始冷了,因为疫情几乎所有的公司都是网上面试,可能这是上天给我的眷顾吧。当时找工作也是手忙脚乱,投简历投到心灰意冷,当时也是因为身体原因,自己一个人在出租屋里,出租屋不大只有10多平米的一个小房间。每天起来就是看面经和刷题,一直拖到春招,才找到合适的工作,现在想想当时不知道自己怎么挺过来的。我觉得再难的事情再难的困境都要保持良好的心态,就比如说当时即使我没有工作其实也不会怎样,生活本身就是一种体验,终点站是一样的,怎么走由你决定。所以一切都能熬过去!工作就是工作,生活就是生活,工作不包含生活,生活包含工作,希望每一个uu,都能有自己的生活! #你认为工作的意义是什么# #我的求职思考# #如何排解工作中的焦虑# #疫情改变了我们哪些工作习惯# c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
广工小猛:
谢谢佬的鼓励,虽然煎熬,但还得向前
你会为了工作牺牲生活吗?
你认为工作的意义是什么
0
点赞
评论
收藏
分享
2023-10-21 13:12
已编辑
英特尔_Software_engineer
走c++和嵌入式的小伙伴可以看一下
关注我,分享更多面试经验,想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
0
点赞
评论
收藏
分享
2023-10-21 19:57
已编辑
英特尔_Software_engineer
操作系统面试高频(六)虚拟地址与页表
1.什么是文件系统?它的作用是什么?⭐ 存储管理:文件系统负责管理计算机的存储设备,如硬盘、固态硬盘等。它将文件存储在这些设备上,并负责分配和回收存储空间。文件系统通过数据块的分配和索引机制,确保文件能够被快速定位和访问。 文件组织:文件系统定义了文件和目录的结构和组织方式。它通过层次化的目录结构或扁平化的文件结构,帮助用户对文件进行分类、分组和管理。文件系统提供了创建、删除、移动和重命名文件和目录的操作,便于用户组织和管理文件。 文件访问控制:文件系统提供了对文件的访问权限控制。它允许用户或程序对文件进行读取、写入和执行等操作,并根据用户角色和权限设置文件的访问级别...
c++/嵌入式面经专栏
24届软开秋招面试经验大赏
0
点赞
评论
收藏
分享
2023-10-21 13:12
已编辑
英特尔_Software_engineer
工作的意义是什么?
我是2022年毕业的,当时也是互联网寒冬,我看到现在很多uu们找工作非常焦虑,仿佛一下子就把我带入到我找工作那年,刚好差不多也是哪年10月份我才开始秋招,因为哪一年腿骨折了,拖了很长时间才找工作。那个时候我记得很清楚,山东已经开始冷了,因为疫情几乎所有的公司都是网上面试,可能这是上天给我的眷顾吧。当时找工作也是手忙脚乱,投简历投到心灰意冷,当时也是因为身体原因,自己一个人在出租屋里,出租屋不大只有10多平米的一个小房间。每天起来就是看面经和刷题,一直拖到春招,才找到合适的工作,现在想想当时不知道自己怎么挺过来的。我觉得再难的事情再难的困境都要保持良好的心态,就比如说当时即使我没有工作其实也不会怎样,生活本身就是一种体验,终点站是一样的,怎么走由你决定。所以一切都能熬过去!工作就是工作,生活就是生活,工作不包含生活,生活包含工作,希望每一个uu,都能有自己的生活!#24届软开秋招面试经验大赏# #我的求职思考# #你认为工作的意义是什么# c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
24届软开秋招面试经验大赏
我的求职思考
0
点赞
评论
收藏
分享
2023-10-20 13:59
已编辑
英特尔_Software_engineer
我嘞个豆,嵌入式?嵌入式面经
从事嵌入式,纯技术涉及到的内容主要是C语言、arm、STM32驱动、FreeRTOS、Lwip等等。电子电气方向涉及到的主要是:485、232、串口、DCDC\ACDC、网络通信、数据处理。C语言:1.static 关键字的作用、使用方式:全局静态变量:全局静态变量使用范围是该.c文件所有位置。局部静态变量:局部静态变量使用范围是该函数,且只会在初始化时申明一次,后续变化只能通过赋值。静态函数:函数调用范围只限制于该.c。2.volatile关键字的作用:笼统的讲,volatile关键字就是让程序每次都去寄存器中获取该字段的值,保证了数据变量的准确性。什么时候用到该关键字?1.变量是全局变量,且多个线程同时操作该变量的时候。2.中断中处理的数据变量。3.硬件寄存器中的数据。3.const关键字的作用:4.main函数之前进行了什么操作?简单来说就是各种初始化操作。5.堆和栈有什么区别?什么是堆?什么是栈?他们之间有什么区别和联系? -STM32:1.串口数据接收是怎么处理的?串口数据处理有两种方式:1.通过串口中断接收到数据后,将数据放置环形缓存或队列中,待数据处理函数进行处理时进行处理。(RTOS)2.通过轮询,时间片方式调度串口寄存器判断是否有数据,有数据则放入缓存待处理。(裸机)FreeRTOS:1.简述一下什么是RTOS系统FreeRTOS为例,RTOS系统是以抢占优先级为主,时间片为辅实现任务调度的操作系统,主要核心上实现的是任务调度的功能,使任务具有实时性。2.在任务中怎么进行数据传输?什么方式?任务间数据传输一共有三种形式,用的最多的是消息队列,其次是全局变量和信号量。1.消息队列发送数据的方式可以是发送数据本身和发送数据的地址指针。2.全局变量使用供所有任务获取和处理,但全局变量占用内存较多,而且不好管理。3.信号量一般作为标志位使用。最后呢问题还有很多,我都整理到我的面经里去了,可以关注我更新最新的嵌入式面经 c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
0
点赞
评论
收藏
分享
2023-10-20 13:02
英特尔_Software_engineer
嵌入式面经
关注我,分享更多面试经验,想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
校招求职吐槽
0
点赞
评论
收藏
分享
2023-10-20 11:47
英特尔_Software_engineer
HR必问的5个问题!
1、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”,企业喜欢有礼貌的求职者。2、你觉得你个性上最大的优点是什么?回答提示:沉着冷静、条理清楚、立场坚定、顽强向上、乐于助人和关心他人、适应能力和幽默感、乐观和友爱。我在深蓝软件经过一到两年的培训及项目实战,加上实习工作,使我适合这份工作。3、说说你最大的缺点?回答提示:这个问题企业问的概率很大,通常不希望听到直接回答的缺点是什么等,如果求职者说自己小心眼、爱忌妒人、非常懒、脾气大、工作效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌岌可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。4、你对加班的看法?回答提示:实际上好多公司问这个问题,并不证明一定要加班,只是想测试你是否愿意为公司奉献。回答样本:如果是工作需要我会义不容辞加班,我现在单身,没有任何家庭负担,可以全身心的投入工作。但同时,我也会提高工作效率,减少不必要的加班。5、你对薪资的要求?回答提示:如果你对薪酬的要求太低,那显然贬低自己的能力;如果你对薪酬的要求太高,那又会显得你分量过重,公司受用不起。一些雇主通常都事先对求聘的职位定下开支预算,因而他们第一次提出的价钱往往是他们所能给予的最高价钱,他们问你只不过想证实一下这笔钱是否足以引起你对该工作的兴趣。回答:我对工资没有硬性要求,我相信贵公司在处理我的问题上会友善合理。我注重的是找对工作机会,所以只要条件公平,我则不会计较太多。关注我,分享更多面试经验,想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结 c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
投递完美世界等公司10个岗位
0
点赞
评论
收藏
分享
2023-10-20 10:19
英特尔_Software_engineer
项目包装,只需要三招!
一般来说,简历中的项目经验与工作经验是相辅相成的,比起工作经验,项目经验更侧重于表现求职者在某个专业领域内的技能水平。因而,技术类岗位、科研类岗位在招聘中都很注重项目经验。怎样写出打动HR的项目经验呢?看我来教你3招。 第1招:区分清楚工作经验和项目经验 一般来说,工作经验反映的是求职者的工作内容,而项目经验反映的是求职者某个方面的实际动手能力、对某个领域或某种技能的掌握程度。一般在应聘IT类职位、研究员职位或者教师职位时,项目经验都是比较重要的。 具体来说,工作经验可以写自己负责什么工作,做了哪些事情,取得了哪些成果,包括但不限于项目;而项目经验要挑选工作...
简历中的项目经历要怎么写
我的失利项目复盘
0
点赞
评论
收藏
分享
2023-10-20 12:43
已编辑
英特尔_Software_engineer
操作系统面试高频(五)linux命令
1.Linux中查看进程运行状态的指令、tar解压文件的参数。⭐⭐⭐ 在Linux中,可以使用以下指令查看进程的运行状态: top: 用于实时监视系统的进程活动和系统资源使用情况。在终端中运行top命令,可以查看进程的CPU占用、内存占用、运行时间等信息。 ps:用于显示当前正在运行的进程。常用的参数包括: ps -aux:显示所有正在运行的进程的详细信息。 ps -ef:显示所有正在运行的进程的完整信息。 对于tar解压文件,可以使用以下参数: x:表示解压文件。 v:可选参数,表示显示详细的解压过程。 f:后面接需要解压的文件名。 z:...
c++/嵌入式面经专栏
晒一晒我的offer
24届软开秋招面试经验大赏
0
点赞
评论
收藏
分享
2023-10-19 13:37
已编辑
英特尔_Software_engineer
嵌入式面试经验分享
1.首先需要准备自己的自我介绍,重点突出符合职位的亮点 2.熟悉自己的项目,熟悉基本流程,里面用到的知识点 3.复习基本的·C语言知识点 3.1几个关键字的作用 3.1.1auto:指定为自动变量,由编译器自动分配及释放,通过栈上分配 3.1.2static:指定为静态变量,分配在静态变量区,修饰函数时,指定函数作用域为文件内部 3.1.3register:指定为寄存器变量,建议 编译器将变量存储到寄存器中使用,也可以修饰函数形参,建议编译器通过寄存器而不是堆栈传递参数 3.1.4extern:指定为外部变量,即在另外的目标文件中定义,可...
查看10道真题和解析
投递字节跳动等公司10个岗位 >
0
点赞
评论
收藏
分享
1
5
6
7
8
9
10
关注他的用户也关注了:
牛客网
牛客企业服务