0offer cpp选手求捞捞(附个阿里面经,挂了)

分享个新鲜的,刚挂的阿里面经

淘系 客户端

求个offer

一面

  1. 做的做好的项目是哪个
  2. 项目相关
  3. 那你讲讲线程同步有哪些方式
  4. 你常用的互斥量有哪些
  5. unique_lock和lock_guard的实现
  6. 多态
  7. 虚函数表里面存储的是什么
  8. 虚函数表的调用关系是什么
  9. new和delete知道么,怎么实现的
  10. 智能指针,讲讲
  11. weak_ptr怎么实现的
  12. 引用计数的实现方式,怎么保证引用计数的安全(线程安全)
  13. 引用计数放在shared_ptr的泛型中还是特化中
  14. 你说了猜测怎么猜的,为什么这样猜(上面随口说了)
  15. 什么是move
  16. move底层怎么实现的
  17. remove_reference怎么实现的
  18. 模板特化
  19. STL的hashmap(unordered_map)
  20. 哈希表有哪几种结构(讲了STL哈希表的实现)
  21. STL哈希表为什么要扩容
  22. https
  23. 讲讲TLS连接过程
  24. CA证书
  25. 了解哪些对称非对称加密算法
  26. 讲讲AES(上面提了一嘴)
  27. 讲讲对称和非对称加密的区别
  28. 编译链接过程
  29. 物理内存、虚拟内存、页内存

二面

  1. 自我介绍
  2. 问了下之前笔试的题目(之前面试的时候的笔试)
  3. 其他面试的岗位方向
  4. 未来工作计划
  5. 简历上的项目比较杂乱,为什么
  6. 成长最大的项目是哪一个
  7. 你提到的内存泄漏一般是什么
  8. 你提到了如果使用智能指针管理内存可以防止内存泄漏,能讲讲为什么
  9. 知道智能指针的底层实现么
  10. 如果让你写一个内存泄漏监测工具,你怎么写
  11. 你负责的模块,接口怎么设计的
  12. 接口的各种参数是什么
  13. 如果要进行扩展的话,比如你说的编解码,我要换另一种编解码的方式,怎么扩展
  14. 平常看什么技术类书籍
  15. 周围的人对你的评价
2023暑期实习面经 文章被收录于专栏

不会有人真看介绍吧

全部评论
一面面了多久
点赞 回复 分享
发布于 2023-04-22 10:21 湖南
有后续了吗
点赞 回复 分享
发布于 2023-04-22 10:27 山东
二面面完直接变❌了吗
点赞 回复 分享
发布于 2023-04-22 20:33 新加坡
感觉好难
点赞 回复 分享
发布于 2023-05-05 09:21 广东

相关推荐

3 22 评论
分享
牛客网
牛客企业服务