淘天 c++开发 一面

2024.4.11 阿里妈妈一面 50min

  1. 自我介绍
  2. 基础知识
  3. 进程线程区别,协程了解吗,选型时需要考虑的问题
  4. 操作系统用户态和内核态,为什么要区分
  5. 进程的地址空间,各种段
  6. mmap的作用
  7. c++11新特性
  8. 左值引用和右值引用,函数返回值优化这块要再看看
  9. 项目相关
  10. 讲讲一个项目,除了作业要求的有没有自己进行的优化
  11. 程序出错了是怎么调试的,vscode的调试是基于什么的(瞎猜的gdb)
  12. 锁相关,了解哪些锁,cpu层面的无锁操作
  13. 代码题:合并K个升序链表
  14. 思路
  15. 时间复杂度
  16. 实现
  17. 堆的插入和删除是怎么实现的
  18. 反问:业务(广告投放,引擎)
全部评论

相关推荐

点赞 2 评论
分享
牛客网
牛客企业服务