地平线嵌入式一面二面三面四面

一面 8/7 腾讯会议 35min

自我介绍

项目介绍+问题

基础

简单介绍下IIC时序

了解RTOS,用过吗?做的什么?

RTOS同步方式。

自旋锁互斥锁区别。

对图像的了解。

对Liunx内存的了解。kernel刚起来的时候,物理内存怎么管理的,用的什么技术,伙伴系统了解吗,伙伴系统初始化之前了解吗,

未来想从事哪方面?

手撕

反转链表

atoi

反问

二面 8/15 腾讯会议 60min

自我介绍

项目介绍+问题

基础,问的都很宽泛

介绍下计算机学过哪些知识?

介绍下对操作系统的理解。

介绍下内存管理。

调度这一块有没有了解。

有看过Linux内核的一些书吗?介绍一下。

0.11的调度策略。

有没有学过计算机体系结构,一个最小的计算机包含哪些部分,各部分作用

flash和ram作用,为什么要重定位。

数据结构学过吗,讲一下理解。这几个的区别,应用场景。

手撕

#define求最大值

函数指针

反转链表

atoi

反问

三面 8/23 腾讯会议 50min

自我介绍

项目介绍+问题

CUDA的东西,怎么用的?讲讲核函数。

C和C++的区别?到底层都是一样的,中间的过程,哪一步收起来的

C++的模板是怎么工作的?

C++哪些了解的比较多的?

C对什么BUG影响最深刻。

反问

四面 9/6 HR面 13min

实习情况,收获?

毕业第一家公司预期

性格短板

反问

9/14 四面挂

#通信硬件2024笔试面试经验##地平线求职进展汇总#
我d秋招记录 文章被收录于专栏

我d秋招记录

全部评论
请问base哪儿呢
1
送花
回复
分享
发布于 2023-09-06 23:30 四川
嵌入式系统吗?mcu?还是linux
点赞
送花
回复
分享
发布于 2023-09-06 21:43 北京
秋招专场
校招火热招聘中
官网直投
楼主请问三面后多久变成四面呀
点赞
送花
回复
分享
发布于 2023-09-06 22:34 北京
想问一下手撕是用本地ide吗
点赞
送花
回复
分享
发布于 2023-09-07 11:04 湖北
四面应该不刷人吧,楼主十拿九稳了
点赞
送花
回复
分享
发布于 2023-09-08 09:41 北京
提前批吗,有问啥时候给结果吗
点赞
送花
回复
分享
发布于 2023-09-09 13:02 北京

相关推荐

在JavaScript中,堆和栈是两种不同的内存管理方式,用于存储不同类型的数据。堆(Heap): 堆是用于动态分配内存的区域,用于存储引用类型的数据,如对象和数组。在堆中分配的内存不会自动释放,需要通过垃圾回收机制来回收不再使用的内存。堆的大小通常比栈大,并且可以动态增长和收缩。栈(Stack): 栈是用于管理函数执行上下文和存储基本类型值的一种数据结构。每当执行一个函数时,都会在栈中创建一个新的执行上下文,包括函数的参数、局部变量和函数的返回地址。当函数执行完成后,对应的执行上下文会被销毁,栈会自动释放相关的内存。栈的大小通常比较小且固定,内存分配由系统自动管理。下面是堆和栈的一些区别:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=d59bf6cbe74a47848bb179590bdf5f59存储内容:堆用于存储引用类型的数据,如对象和数组;栈用于存储基本类型的数据,如布尔值、数值和字符串,以及函数执行的上下文。分配方式:堆通过动态分配内存来存储数据;栈通过在执行上下文中的栈帧上分配固定大小的内存来存储数据。大小和生长性:堆的大小通常比栈大,可以动态增长和收缩;栈的大小通常比较小且固定,由系统自动管理。管理方式:堆的内存管理需要使用垃圾回收机制来回收不再使用的内存;栈的内存管理由系统自动处理,通过栈指针的移动来分配和释放内存。生命周期:堆中分配的内存不会自动释放,需要通过垃圾回收来回收内存;栈中的内存由系统自动管理,在函数执行完成后自动释放。
点赞 评论 收藏
转发
11 37 评论
分享
牛客网
牛客企业服务