系统设计与后端基础

题集来源:阿东玩 AI(Adong)收录项目:AgentGuide查看原题集

题目目录

382 道原题
  1. 【编译过程】介绍编译过程,包括编译分哪些步骤? 「字节跳动、百度」

    原题
  2. 【虚函数】虚函数、纯虚函数、虚析构函数的概念及使用场景。什么时候声明纯虚函数?什么时候使用普通虚函数而不是纯虚函数? 「百度、腾讯」

    原题
  3. 【设计模式分类】设计模式使用过嘛,设计模式的三大类是什么? 「百度」

    原题
  4. 【语言对比】对比一下C++和Python的区别?每个语言的优劣势? 「百度、阿里巴巴」

    原题
  5. 【C++ atomic】C++ atomic如何实现的? 「百度」

    原题
  6. 【C++ vector内存管理】简单说说Vector的内存管理逻辑? 「腾讯」

    原题
  7. 【C++值类别与移动语义】左值&右值&左值引用&右值引用&move。 「百度」

    原题
  8. 【C++协程】C++20协程是有栈还是无栈?C++协程(Coroutine)的特点是什么?C++协程有栈和无栈的区别? 「字节跳动」

    原题
  9. 【C++多态】C++多态分静态多态和动态多态两种,静态多态一般是指函数重载,其实奇异递归模版CRTP也可看做一种静态多态,动态多态是靠虚函数实现的。 「百度」

    原题
  10. 【C++标准库】std forward,move,enable if各有什么作用? 「百度」

    原题