大疆车载(卓驭)C++开发面经

开场简单交流+自我介绍,正文如下:

  • 线程池是怎么实现的吗?任务队列中的任务是抽象的任务吗?
  • 如果要抽象一层通用的线程池,能够实现任务解耦,不依赖于具体业务,你会怎么做?
  • 连接池中的连接是用什么保存?用vector和list是存指针还是?裸指针吗?
  • 为什么不用智能指针?
  • 如果换成智能指针你会用什么智能指针
  • Linux中线程和进程的区别?时间片是按照进程去分的吗?
  • 条件变量怎么用呢?
  • notified_all和notified_one分别是什么时候用?
  • 为什么new和delete会导致资源消耗?
  • shared_ptr的引用计数是怎么实现的?
  • 智能指针的线程安全聊一下?
  • unique_ptr是独占的,那它是如何实现独占的?
  • #发面经攒人品#
    全部评论
    有手撕吗老哥,卓驭没笔试吧好像
    点赞 回复 分享
    发布于 昨天 19:19 广东
    问项目了吗老哥?项目和八股各占比多少啊?
    点赞 回复 分享
    发布于 09-08 14:56 江苏

    相关推荐

    09-08 21:10
    已编辑
    华南理工大学 Java
    可乐不加冰777:大佬收手吧,别面了,别收割了,给鼠鼠我们一口汤喝
    点赞 评论 收藏
    分享
    评论
    点赞
    13
    分享

    创作者周榜

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