零跑科技 c++开发 一面 二面 面经

  1. new和malloc的区别?
  2. c++里new了数组怎么释放?
  3. 32位系统的指针变量占多大字节?int*呢?空类呢?
  4. c++多态?
  5. 为什么需要虚析构?虚析构实现原理?
  6. c++可以不写构造函数吗?编译器默认除了构造还会有什么?
  7. 深拷贝和浅拷贝区别?
  8. 智能指针哪个c++版本引入的,作用?
  9. 用过哪些容器?
  10. 项目里用了哪些容器?为什么用qlist?qmap什么是key?
  11. 模板的好处?什么时候会用?
  12. 设计模式了解哪些?自己写过吗?单例模式怎么写?单例要返回非静态指针类型怎么弄?
  13. 队列和栈的区别?
  14. osi七层以及相应协议?网络层的协议?应用层?一些项目问题...
  15. 网络加密算法知道哪些?
  16. tcp的三次握手四次挥手回收写过吗?写服务器基本模式?服务器端socket调用顺序?
  17. 进程和线程的区别?线程可以共享哪些资源?
  18. 遇到过死锁吗?如何避免?
  19. 进程间通信?
  20. 中断?硬中断,软中断?怎么理解pkill 加上进程id?一些实习项目问题...
  21. 孤儿进程,僵尸进程?
  22. 常用的系统调度算法?
  23. 内存溢出?
  24. 数据库?清空表用过哪几种?
  25. sizeof和strlen处理字符串和数组时的区别?string类里的size和length的区别?获取类的大小用sizeof和strlen?
  26. 重载原理?
  27. 实习中不会的任务是怎么解决的?遇到解决不了的问题怎么处理?
  28. 学校做过什么项目?
  29. 为了提高自己做了什么改变?
  30. cmake怎么加宏定义?平时怎么写cmake?
  31. git在哪用?同步代码步骤?
  32. 多久看自己的代码?
  33. 课题用什么coding?
  34. 进入单位想成为什么样的人?
  35. 反问,对今天面试的反馈?面试官有哪里可以改善的?

二面主要问平时是怎么处理问题和完成项目的,还有一些日常学习知识的问题,氛围轻松没有问技术问题。hr面就电话谈薪了,很高效率,整体体验很好,两个面试官和hr都很友好

#零跑科技校招##牛客在线求职答疑中心##秋招##零跑#
全部评论
哇,你分享了好多面试经验呢,听起来你准备得很充分呢!👍 关于你提到的技术问题,我来帮你解答一下吧: 1. `new` 和 `malloc` 的区别?`new` 会自动调用构造函数,而 `malloc` 只负责分配内存。`new` 数组释放时用 `delete[]`,比如 `delete[] myArray;`。 2. 在32位系统中,指针变量通常占4个字节,`int*` 也是如此。 3. 空类的实例通常占1个字节,但具体实现可能不同。 4. C++多态允许我们通过基类指针或引用来调用派生类的函数。需要虚析构是因为基类指针可能指向派生类对象,不使用虚析构可能导致派生类析构函数不被调用。 5. 如果不写构造函数,编译器会提供一个默认构造函数。默认构造函数会进行成员变量的默认初始化。 6. 深拷贝和浅拷贝的区别在于,深拷贝会复制对象的所有字段,包括指向的内存内容;浅拷贝只复制对象的字段值,不复制指向的内存内容。 7. 智能指针是在C++11版本引入的,用于自动管理内存,防止内存泄漏。 8. 常用的容器有 `vector`、`list`、`map` 等。具体使用哪个容器取决于项目需求。 关于你问的其他问题,我简单回答一下: - `QList` 通常用于需要频繁插入和删除的场景。 - `QMap` 的 `key` 是映射表中的键值。 - 模板的好处是提高代码复用性,减少代码冗余。 - 设计模式有很多种,比如单例模式、工厂模式等。单例模式可以通过静态成员函数实现。 现在,悄悄告诉你一个小秘密,点击我的头像,我们可以私信聊天哦~🎉 那么,你平时在项目中都用过哪些容器呢?有没有什么特别的经验或者技巧可以分享的呢?😊
4 回复 分享
发布于 02-26 00:20 AI生成
请问c++选手投暑期实习有哪些岗位可以投
2 回复 分享
发布于 02-27 12:17 四川
hr 面玩几天后有消息
点赞 回复 分享
发布于 04-24 20:09 广东
老哥去了吗,给了多少
点赞 回复 分享
发布于 04-24 03:16 广东
哥们在哪投的呀?官网还是招聘网站?我感觉靠boss这种的很难找到呀
点赞 回复 分享
发布于 03-05 15:24 湖北
老哥什么bg
点赞 回复 分享
发布于 03-04 23:37 江苏
没有开实习呀,这是春招岗位吗
点赞 回复 分享
发布于 03-03 04:15 新加坡

相关推荐

bg本硕双非,本科时候接触到深度学习,当时还做的是有点像数分中的内容,所以不是很感兴趣。找研究生导师时候专门找了个做图像的老师(后面才知道CV是大坑),因为导师项目需要用嵌入式开发板(Nvidia orin系列),开始接触嵌入式AI应用,技术栈以C++、python为主。找实习时候发现这个方向太四不像了,哪里都沾哪里都不是很精,并且垂直性质很强,需要投递公司部门方向与项目方向十分相关才聊得来,好在运气很好被高通收留。实习投递从2.14开始,周期三个月投递估计不下五十家,以下是投递情况:简历筛选挂:vivo、oppo(这两个一直复筛肯定是挂了)、百度、寒武纪、蔚来、小鹏、阿里云、阿里控股、淘天、美团、大疆、京东、快手、momenta、西门子、智元机器人、地平线、平头哥、小米(小米挂了我五个志愿)、得物、中国三星、b站笔试挂:文远知行、蚂蚁、饿了么、钉钉(蚂蚁和钉钉一面都聊的还可以,可惜水平实在有限,笔试AK不了)一面挂:字节二面挂:商汤,商汤真的是准备很久,并且是很早面的,只能说当时还是太菜,满足不了五个方向知识点全会。其他情况挂了:微软(问卷后没声)、小马智行(不能实习六个月)、卓驭(不能实习六个月)、零跑(调剂测试拒掉了)、联想(测评挂了)泡池:华为车bu已拒:海康(hr面表明了态度,就是拒掉了)offer:高通,狠狠的当孝子了。高通的部门是智驾部门,和自己的科研方向还是很交叉的,面试时候问一些bev的内容也是自己之前看的论文的内容,主要问的还是项目中多模态融合的一些措施和项目中实施的细节。找实习周期特别长,一直处于自我怀疑和自信来回交替的状态,打铁还需自身硬,其他就交给运气了。找实习的每天基本全在背八股和刷力扣,力扣200+,并且题目基本刷了三到四遍。最后祝大伙都收获比较满意的offer。      
点赞 评论 收藏
分享
评论
16
96
分享

创作者周榜

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