快star(很神奇的面试)AI异构计算工程师一面面经

上周五面的快star,面起来感觉很神奇

八股&&项目

  1. 自我介绍
  2. 了解c++吗,c++和c的new malloc delete free之间有什么区别
  3. new是如何给内存进行分配的
  4. 这两个能混用吗?
  5. 计算机里内存是如何排布的
  6. 什么是锁页内存
  7. 什么时候调用堆资源,什么时候调用栈资源
  8. 内存里哪里是禁止访问的
  9. 为什么需要做多级内存管理
  10. 智能指针都有什么
  11. weak ptr有什么应用场景
  12. weak ptr内部是如何实现的
  13. 讲讲c++的多态

----------------------------------

  1. 神奇的来了,面试官:我不太懂CUDA。你能整体上给我讲讲这门编程语言吗(一时间没反应过来真假)

做题

  1. 中等

----------------------------------

等通知中

全部评论
佬投了以后大概多久接到约面的呀
点赞 回复 分享
发布于 07-31 13:20 上海
老铁投的哪的base?感觉上海这边hc是不是比较少啊。
点赞 回复 分享
发布于 08-01 13:14 上海
佬,就写了一个题吗
点赞 回复 分享
发布于 10-24 18:10 上海

相关推荐

1.讲一下ARM架构的特点和优势。2.C语言中的volatile关键字的作用是什么?3.请解释一下嵌入式系统中的软中断和硬中断的区别。4.如何实现两个单片机之间的通信?请列举几种常用的通信协议。5.什么是RTOS(实时操作系统)?请解释RTOS和普通操作系统的区别。6.请解释一下UART和SPI的概念、特点和应用场景。7.在嵌入式系统中,编写驱动程序时,有哪些常见的接口标准和驱动框架?8.DMA(直接内存访问)是什么?它在嵌入式系统中的作用是什么?9.在嵌入式系统中,如何进行实时任务调度和优先级管理?10.请解释一下嵌入式系统中的中断嵌套和中断优先级的概念。11.请解释一下嵌入式系统中的GPIO口、PWM和定时器的概念和应用场景。12.在嵌入式系统开发中,什么是嵌入式Linux?它与传统的裸机系统有什么区别?13.讲一下C语言和C++语言的区别和特点。14.C语言中的指针是什么?请解释一下指针的作用和用法。15.C++中的引用是什么?请解释一下引用和指针的区别。16.什么是C语言中的结构体?请解释一下结构体的定义和使用。17.C++中的类是什么?请解释一下类的定义和面向对象的概念。18.在C语言中,如何动态分配内存?请解释一下malloc和free函数的使用。19.在C++中,如何实现多态性?请解释一下虚函数和纯虚函数的概念。20.C语言中的宏定义是什么?请解释一下宏定义的作用和用法。21.C++中的命名空间是什么?请解释一下命名空间的作用和用法。22.在C语言中,什么是文件操作?请解释一下文件的打开、读写和关闭操作。23.请解释一下操作系统中的进程间通信(IPC)和线程间通信的概念和方式。24.操作系统中的调度算法有哪些?请解释一下常见的调度算法和其特点。25.操作系统中的页表是什么?请解释一下页表的作用和实现方式。26.操作系统中的内核是什么?请解释一下内核的概念和功能。27.请解释一下操作系统中的异常和中断的区别和联系。28.请解释一下操作系统中的异常和中断的区别和联系。29.请解释一下操作系统中的同步和互斥的概念和实现方式。30.对于嵌入式开发工程师来说,如何进行持续学习和职业规划?问题答案已经整理到专栏中了,关注我分享更多知识。  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
10 23 评论
分享
牛客网
牛客企业服务