首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
SAP
spring
定位
1024程序员节
笔试题
kmeans
bert
sklearn
web大学生网页作业成品
正射矫正
池化
短视频
模块测试
网页作业
大模型
素数
SpringBoot项目的创建
TwinCAT3
轻量应用服务器
OPENCV_DIR
嵌入式软件工程师
2024/4/27 19:49:59
嵌入式软件工程师_嵌入式软件工程师适合去芯片公司吗?
最近由于华为“备胎”一事,给原本就已经火热的芯片行业又添上一根柴,已身在芯片行业中的热血沸腾、使命感十足,未在行业内但是有机会进入到行业内的人也是跃跃欲试,嵌入式软件工程师也是其中一员,那么嵌入式软件工程师…
阅读更多...
嵌入式软件开发笔试面试知识点总结-手写数据结构与算法题目
文章目录 面试中需要能达到手写水平的代码链表实现链表的逆置判断单链表中是否存在环单链表相交,如何求交点求有环链表第一个入环节点写出链表的删除一个节点的程序用普通算法实现两个有序链表的合并用递归算法实现两个有序列表的合并二叉树先序遍历中序遍历后序遍历(重点)排…
阅读更多...
嵌入式软件工程师面试题目整理(五)
文章目录 嵌入式软件工程师面试题目整理(五)linux中内核空间及用户空间的区别用户空间与内核通信方式有哪些linux中内存划分及如何使用?虚拟地址及物理地址的概念及彼此之间的转化,高端内存概念linux中中断的实现机制,tasklet与workqueue的区别及底层实现区别?为什么要区…
阅读更多...
嵌入式软件工程师面试题目整理(八)
文章目录 嵌入式软件工程师面试题目整理(八)linux中内核空间及用户空间的区别?用户空间与内核通信方式有哪些linux中内存划分及如何使用?虚拟地址及物理地址的概念及彼此之间的转化,高端内存概念linux中中断的实现机制,tasklet与workqueue的区别及底层实现区别?为什么要…
阅读更多...
嵌入式软件开发笔试面试知识点总结-Linux部分
文章目录 Linuxinode和文件描述符gcc -O是什么bin文件和elf文件区别介绍下file_operations结构体copy_from_user open read write等常用函数总结openreadwritecopy_to_usercopy_from_user常用Linux指令怎么查看当前进程?怎么执行退出?怎么查看当前路径?Ls 命令执行什么功能?…
阅读更多...
嵌入式软件工程师面试题目整理(七)
文章目录 了解Linux的那个驱动?举例讲讲。中断上半部下半部spinlock semphore mutex 区别uboot传给kernel的参数内核空间和用户空间通信方式MMU作用实现container_ofLinux内核中container_of宏的详细解释结构体在内存中是如何存储的container_of宏typeof(((type *)0)->memb…
阅读更多...
嵌入式软件工程师面试题目整理(六)
文章目录 嵌入式软件工程师面试题目整理(六)请问uboot启动过程都做了些什么为什么uboot要关掉cache?nandflash和norflash的区别,对norflash的操作方式的理解?嵌入式系统中代码的执行方式主要有3种:语句for( ;1 ;)有什么问题?它是什么意思?do……while和while……do有…
阅读更多...
嵌入式软件开发笔试面试知识点总结-ARM部分
文章目录 ARMARM体系结构与编程模型总结ARM体系结构一、ARM处理器简介及RISC特点二、ARM指令集特点三、ARM处理器特点四、ARM处理器命名规则ARM编程模型一、ARM数据类型二、ARM处理器存储格式三、ARM处理器工作状态四、ARM处理器工作模式五、ARM处理器寄存器组织六、程序状态寄…
阅读更多...