C++ Trivia
- What does nodiscard do?
- What does the inline keyword do in C++?
- How do virtual functions work in C++? Explain how vtable lookup works.
- Map vs unordered_map in C++, how is each one implemented under the hood. What data structure is used.
- What does
constexpr
do in C++? Why is it useful? - How do you avoid implicit conversions in C++?
- What are variadic templates? What do they do?
- What are concepts? What do they do?
- What is the rule of 5?
- What does the spaceship operator do?
- What are structured bindings?