轻舟智航自动驾驶软件开发实习生

4.10一面
mmt项目拷打
1.故障码你怎么理解 排查思路
2.负载优化思路
3.项目这个内存泄漏怎么排查的
4.讲一下这个增量的机制为什么换这个线程的调度策略不换另一个
5.这个容器传的数据是什么?
等等还有很多其实不深准备的很多都没问到

八股环节(只记得一部分)
1.如何理解C++智能指针?详细介绍
2.shared_ptr的引用计数加--操作是否线程安全?怎么实现加一的
3.能否在类内部将this指针赋值给shared_ ptr,会引发什么后果?
4.请讲解C++中std:move的原理与使用场景?
5.C++中malloc和new的核心区别是什么?
6.能否通过malloc申请内存后强转为类的指针使用?
7.调用malloc申请50M内存时,系统会立刻占用50M物理内存吗?
8.C++中的vector是否是线程安全的?扩容机制
9.一个线程对vector执行push_back,另一个线程同时读取front和back,该操作是否安全?
10.若vector容量分配为150,一个线程push_ back.另一个线程读取,是香可以不加锁?
11.对vector进行--边写(push_back)边读的操作,是否会出现线程安全问题?
(只记得这些)
手撕:
从零实现删除链表倒数第n个节点,自定义链表结构
鼠鼠一直在看项目很多八股都忘了,一半都没答上来,感觉面试官很好问题也会重复,给时间思考,手撕慢也一直在等我。我真是个飞屋。。感觉很辜负面试官

4.13一面过 约二面

4.15二面
1.问一面问了八股没
2.问简历上两个项目 讲亮点
3.对内存泄漏有了解吗 你会怎么排查增长和泄露
3.谈谈个人优势和优缺点
手撕 从零实现一个智能指针
然后然后给ta详细讲了一遍,问我是不是线程安全的,如果要想线程安全应该怎么改

4.17 oc

全部评论
恭喜你啊,看到是oc了,现在是已经签了吧
点赞 回复 分享
发布于 05-04 23:04 陕西
最后打算气不气
点赞 回复 分享
发布于 04-19 20:31 江苏

相关推荐

1.pinia应用于什么样的状态场景,偏技术侧。抛开pinia有哪些状态场景(项目内容)2.组件传递状态场景,除了pinia(八股)3.provide的传递方式具体的怎么实现的(八股)4.provide和inject这两种方法的功能(八股)5.基于策略模式的组件化架构是怎么样的?举一个例子说(项目内容)6.这个策略大概配成什么样?实现什么样的功能?(项目内容)7.智能聊天客服模块是用AI进行对话的吗?(项目内容)8.流式的逐字展示是怎么实现的?(项目内容)9.为什么用websocket做实时通信(项目内容)10.流式输出除了websocket还有其他的实现方式吗?(八股)11.怎么理解基于路由映射的动态请求架构?(项目内容)12.统一鉴权是怎么做的?(项目内容)13.token存储除了localstroge还有哪里?(八股)14.为什么考虑放localstroge?(项目内容)15.localstroge还存啥了?(项目内容)16.localstroge不会很大吗?(项目内容)17.localstroge最大能存多大?(八股)18.万一超了呢?(项目内容)19.除了localstroge还知道哪些持久化缓存的内容?(八股)20.介绍一下Zod(项目内容)21.为什么要重构轮胎厂项目成vue3?(项目内容)22.怎么重构的?详细说说如何借助AI工具重构?(项目内容)23.总结出用AI coding的经验?(项目内容)24.知道spec coding这个概念吗?web coding呢?(八股)25.skill和mcp的区别?(八股)26.代码有多少是手写的,有多少是AI写的?27.CSS中的Flex布局怎么实现两侧布局?(八股)28.如何理解绝对定位和相对定位?(八股)29.实现一个二叉树的遍历(二叉树的结构:const node ={left: leftNode, right: rightNode, value: 'xx'})按照二叉树的结构输出所有的二叉树value
查看29道真题和解析
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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