高通嵌入式实习二面经过

1、自我介绍项目相关
2、技术栈(大部分,一些忘记了,参考答案在个人专栏)
用过什么调试方式,gdb运行在什么态,gdb中step,next与finish的区别?
arm v8的异常等级
linux内核启动流程
uboot启动流程
内核如何传递启动参数
设备树DTS、DTB
驱动开发,字符设备驱动开发流程
module_init函数底层原理
如何学习、调试PID
arm v8的软中断
arm v8的几种工作模式
ARM v8的异常向量表
stm32的启动地址
C语言的inline和define的区别,inline函数是什么时候展开的
C++类和C语言的函数调用有什么区别?
C++类和C语言的函数代码存储有什么区别
static关键字、volatile关键字
给一个函数地址0x********,如何通过这个地址调用函数
函数调用时参数如何传递,如果参数很多怎么传递
不定参函数用过么,如何获取参数
linux的中断下半部softirq和tasklet的区别
C++的lanbuda表达式
讲下GIC中断状态
讲些MMU,多级页表,页表存储位置
大小端
结构体内存对齐
两个进程切换过程
ROS里程计的消息包括哪些数据
进程间通信
互斥锁和自旋锁的区别和应用场景
socket套接字
3、开放问题
个人总结:学历不够,技术不足够优秀,还是需要去沉淀 #嵌入式# #我的实习求职记录#
全部评论
这些题目还是挺难 的,好多不会
29
送花
回复
分享
发布于 2023-06-14 18:59 山东
这些问题都是我在工作中遇到过的,感觉还是需要好好学习一下 面试时长多久啊
10
送花
回复
分享
发布于 2023-06-03 18:51 云南
秋招专场
校招火热招聘中
官网直投
只能说实习既看实力也看命,同嵌入式,大疆实习过半年,实习前可能连楼主一半实力都没有,但好在技术栈契合所以进去了。找实习可以广投,找师兄推荐,事半功倍。
8
送花
回复
分享
发布于 2023-06-21 23:06 广东
这好难啊 这都拿不下?
5
送花
回复
分享
发布于 2023-06-06 00:29 陕西
楼主有空可以整理一下答案,感谢
3
送花
回复
分享
发布于 2023-06-14 18:39 上海
这你答上了多少😂
2
送花
回复
分享
发布于 2023-06-06 14:00 上海
问的又细又广
2
送花
回复
分享
发布于 2023-07-23 17:52 江苏
嵌入式需要掌握C++吗
1
送花
回复
分享
发布于 2023-06-05 23:22 天津
感谢大佬的整理。
1
送花
回复
分享
发布于 2023-06-14 18:02 浙江
楼主有这些题目的答案吗?
1
送花
回复
分享
发布于 2023-06-14 18:16 浙江
什么时候面得
点赞
送花
回复
分享
发布于 2023-06-03 18:18 山东
好可惜,楼主蛮牛的
点赞
送花
回复
分享
发布于 2023-06-05 15:58 上海
牛🐮
点赞
送花
回复
分享
发布于 2023-06-05 17:03 江苏
牛,大佬
点赞
送花
回复
分享
发布于 2023-06-05 21:20 辽宁
点赞
送花
回复
分享
发布于 2023-06-08 00:12 辽宁
有一说一,实习问的问挺深的
点赞
送花
回复
分享
发布于 2023-06-14 18:08 山东
技术还是得学通啊,太卷了
点赞
送花
回复
分享
发布于 2023-06-14 18:26 重庆
大佬
点赞
送花
回复
分享
发布于 2023-06-21 09:31 湖南
我看一个小厂的笔试也全是这种题都给我整懵了
点赞
送花
回复
分享
发布于 2023-07-02 01:35 广东
楼主本科生还是研究生啊,问的东西这么难
点赞
送花
回复
分享
发布于 2023-07-12 13:28 上海

相关推荐

#高通#网上高通面经甚少,不知道是不是不太能发,如有不妥可能随时删除。由于内容字数限制,timeline以及主管面另开帖。参加了两个部门的一二面,5.6一个5.7一个,最终拿到5.6的of,主要内容也是5.6居多,面了2.5h,5.7只有0.5h。5.6为security sw engineer,5.7为sw engineer。5.6一面首先手撕全英文题目,一道二分一道智力题一道手写快排。之后立马二面大致如下:c语言如何指定跳转到某一个函数地址linux下trace工具gdb调试C++程序内存泄漏const char* char const*C++中int与longlong大小int*p与long long*指针++操作位移多少C语言的struct与C++class区别lambda返回值方式lambda传参方式虚函数特点什么是纯虚函数linux中开机自启用户进程linux中init进程干什么linux启动流程linux中断下半部实现机制,原理,几种工作方式linux中断系统上半部与下半部区别weak_ptr防止循环引用智能指针与指针vector实现原理c++中什么时候调用拷贝构造什么时候赋值c++中纯虚函数c++中struct与class的区别C++中三大面向对象特性重写实现原理C++重载实现C++重载与重写C++kmalloc与vmalloc使用场景用户空间与内核空间分布虚拟内存如何到物理内存操作系统中的死锁进程有哪些状态文件描述符默认数量文件描述符是什么socket分为哪几步两个进程之间传递一个fd进程间通信孤儿进程与僵尸进程wait与waitpid是阻塞还是非阻塞阻塞与非阻塞区别linux常用命令gdb常用命令cmake与makefile文件static关键字的作用c语言中如何防止头文件的重复定义extern c程序在运行时需要动态库需要干啥静态库与动态库volatile关键字编译的4个过程进程虚拟内存分布自旋锁与互斥锁进程切换流程用户态到内核态流程用户态到内核态的方法define与inline的区别5.7 大致如下dma目的,作用中断上下两部分如何连接的物理内存如何管理的串口通信的信息确认,校验方式page_fault
查看53道真题和解析
点赞 评论 收藏
转发
63 409 评论
分享
牛客网
牛客企业服务