当前位置: 首页 > news >正文

嵌入式大厂面试题(2)—— 富士康

从本篇开始将会更新历年来各个公司的面试题与面经,题目来自于网上各个平台以及博主自己遇到的,如果大家有所帮助,帮忙点点赞和关注吧!

 

岗位:嵌入式软件工程师。
面试时间:30分钟。
岗位职责:官网
薪资:试用期基本工资7200,转正按情况加(0-1000),算月工资8000,加班有加班费,算上加班费大概9~10K,13薪。
所应聘部门是基于高通平台,做通信模块的。
1、自我介绍
2、如何理解交叉编译?
3、OSI七层网络和TCP/IP网络模型区别?以及每一层名称。
4、你觉得网络分层协议和生活中什么比较像?(快递业务)
5、什么是上下文切换(我从中断上下文方面讲。然后他问为什么响应中断要保护现场,中断处理流程是什么)
6、你如何理解异步(我从文件IO中的异步非阻塞回答)
7、你是XXXX专业,是不是和嵌入式不太匹配,都是自学的吗?
8、数据结构学的怎么样?
9、计算机操作系统学的怎么样?
10、你熟悉哪些数据结构?
11、如何理解数据结构和算法的关系?
12、你是XXXX专业,是如何学习嵌入式的?(我都是做项目,项目中学习)
13、C语言和其他编程语言有什么关系,处于一个什么地位?(更底层)
14、你如何理解编程语言和日常说话语言的关系?15、你如何理解指针?(也是一种变量而已,只是存储的内容是地址,所以可以叫指针变量)
16、什么是系统调用?
17、用户程序运行在usr space还是kernel space?
18、普通调用和系统调用的区别?
19、系统调用用什么函数(ioctl等)?
20、数据结构学的怎么样,学过红黑树吗?讲一讲。
回答:红黑树,Red-Black Tree 「RBT」是一个自平衡(不是绝对的平衡)的二叉查找树(BST),树上的每个节点都遵循下面的规则:
1)每个节点都有红色或黑色
2)树的根始终是黑色的 (黑土地孕育黑树根)
3)没有两个相邻的红色节点(红色节点不能有红色父节点或红色子节点,并没有说不能出现连续的黑色节点)
4)从节点(包括根)到其任何后代NULL节点(叶子结点下方挂的两个空节点,并且认为他们是黑色的) 的每条路径都具有相同数量的黑色节点)
补充:二叉查找树,Binary Search Tree 「BST」,要想了解二叉查找树,我们首先看下二叉查找树有哪些特性:
1)某节点的左子树节点值仅包含小于该节点值
2)某节点的右子树节点值仅包含大于该节点值
3)左右子树每个也必须是二叉查找树
21、讲一讲冯诺依曼和哈佛体系的区别
总结:他特别喜欢问你是如何理解某个东西的,这样的问法比单问你知识点牛多了,就是看你到底有没有对底层原理有理解,然后用通俗的话表达出来。

 

http://www.lryc.cn/news/298841.html

相关文章:

  • 力扣_字符串4—编辑距离
  • MySQL篇----第二十篇
  • Promise 基础
  • RPA财务机器人之UiPath实战 - 自动化操作Excel进行财务数据汇总与分析之流程建立与数据读取、处理、汇总、分析
  • 华为机试真题实战应用【赛题代码篇】-输入整型数组和排序标识/根据排序标识flag给数组排序(附Java、C++和python代码)
  • 【算法随想录01】环形链表
  • macOS Sonoma 14.3.1(23D60)发布
  • 2024-02-11 叮当鸭-平台系统-第三次重构-目标确定
  • Android7.0-Fiddler证书问题
  • Kotlin:单例模式(项目使用实例)
  • vue百度地图的和element输入框/v-region的联动
  • 搜索+哈希/平衡树,LeetCode 987. 二叉树的垂序遍历
  • 蓝桥杯每日一题之内存问题
  • Django前后端分离之后端实践2
  • windowsserver 2016 PostgreSQL9.6.3-2升级解决其安全漏洞问题
  • Java实现免税店商城管理系统 JAVA+Vue+SpringBoot+MySQL
  • 【Linux】信号
  • [NISACTF 2022]easyssrf
  • 在Linux系统中设置全局HTTP代理的步骤与技巧
  • 即席查询框架怎么选?
  • 【C语言】实现双向链表
  • Python操作MySQL基础
  • 【数学建模】【2024年】【第40届】【MCM/ICM】【E题 财产保险的可持续性】【解题思路】
  • SpringCloud--Eureka注册中心服务搭建注册以及服务发现
  • ansible shell模块 可以用来使用shell 命令 支持管道符 shell 模块和 command 模块的区别
  • qss的使用
  • archlinux 使用 electron-ssr 代理 socks5
  • macos安装local模式spark
  • 机器学习算法之支持向量机(SVM)
  • 线性判别分析(LDA)