智元机器人内推

C++面经摘自优秀牛油

先介绍了大概八分钟的科研项目

然后开始拷打(有一些记不清了2333)

C++部分:

C++ 编译过程

链接过程做了些什么

智能指针介绍

shared_ptr实现原理

shared_ptr引用计数是原子性的吗

怎么保证原子性的

垃圾回收机制

内存泄漏怎么排查

内存泄漏排查工具的原理

垃圾回收机制

内存泄漏排查工具、垃圾回收机制、共享指针三个之间有什么关系

stl map可以多线程同时写入吗

stl里有容器是线程安全的吗

int a,vector<int> b,同时作为函数参数,b存储在栈上还是堆上;

操系统部分:

协程和线程的区别

协程切换的C++底层实现

epoll\select\poll的区别

为什么epoll在高并发的时候性能更好

网络请求处理慢,可以从哪些地方排查

手撕:快速排序(五分钟)

反问:两分钟

其他记不太起来了

智元机器人【人形机器人头部企业】2026届暑期实习生招募正式启动

智元机器人(Agibot)成立于2023年2月,是一家专注于AI与机器人融合创新的高科技企业,致力于打造通用人形机器人和移动智能机器人产品及应用生态。公司由“稚晖君”彭志辉等业内资深人士联合创办,发展迅速,已完成9轮融资,最新估值达150亿元。

招募对象

计算机/机械/自动化/电子/AI算法等领域的2026届技术新锐

工作城市

北京/上海/深圳

【投递链接】https://agirobot.jobs.feishu.cn/s/zSfnwIKR76Y

【内推码】U171VJ3

大家投递完可以在评论区打上姓名缩写+岗位(比如PM+LJJ),我来确认有没有内推成功喽

#内推##牛友职场人脉来了#
全部评论
WYJ GYSJ
点赞 回复 分享
发布于 07-25 17:13 湖北

相关推荐

分自我介绍、根据简历问项目、介绍公司情况三个环节,主要还是根据你的简历去问,然后问了一些八股,C语言的一些和Linux指令,Linux指令我有些没答出来。面试官介绍公司情况的时候是说比较缺人的。总体面完感觉还行,不知道会不会因为缺人好进一点点。面完写了个测评,一堆行测,写不明白。性格测试的题目也很刁钻一些问题:1、串口通信协议做了哪些事情,有没有碰到过多次接收的情况?单片机是否只会接收到一半的命令?(我当时有点没理解,我说我搞了个数组作为缓冲,再去识别串口通信程序。现在想想是不是他以为我上位机向单片机发送程序是一堆?但我实际是8位数据8位数据发,中间会延时一点时间)2、机器人项目的难点?3、机器人项目还有哪些可以优化的?4、c语言的static5、常量指针和指针常量的区别6、如何计算结构体大小7、结构体的使用有什么经验之谈8、定义结构体的时候,有不同类型的成员变量放在一起定义,如何避免他做一个边界的填充(不会)9、指针变量++代表什么意思10、在c语言里作为函数参数,指针和数据的区别11、程序运行时,有个全局变量,发现他被篡改了,怎么调试,后面提示说是比如是内存溢出篡改。(对内存这块的问题一窍不通)12、Linux指令用过些啥13、linux如何看整机负载指令14、如何看进程占了多少内存15、如何查看某个进程的cpu负载16、如何查看进程有多少个线程17、兴趣爱好18、职业规划、想搞哪个行业19、出于什么目的实习、导师让不让实习、实习多久20、对卓驭产品的了解、如何看待自动驾驶很卷的情况。后续面试官介绍了一下卓驭的情况,岗位主要是做业务层开发,嵌入式Linux应用开发,前面还有mentor带,后面看表现可能会独立做一下开发。最后反问的时候,问了个如何提升自己的核心竞争力,他先是肯定了我第一个项目,让我得选定个行业,然后再看想做哪一层的开发。其实感觉无论能不能通过,都是一种成长
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务