There is a code review task: a colleague submitted a solution that works and is covered by unit tests, but the implementation is completely different from how you would do it yourself. What will you do?
Have you participated in technical disputes/discussions within the team? How did they proceed and how were they resolved?
What is the sizeof structures Foo and Bar? (Question 4: alignment, virtual destructor, const fields)
Как устроен weak_ptr под капотом?
How to debug segmentation fault on the client server without direct access to the profiler?
Name the levels of the OSI model.
What are your criteria for choosing a new workplace?
What are file descriptors and what standard descriptors do you know, such as 0, 1, 2?
Which is faster — TCP or UDP, and why? (a classic networking question)
What will happen when iterating over the vector {1,2,3} with e=0 assigned?
Does the proposed work format (first 3 months in the office, then hybrid 50/50) and the office location (between Belorusskaya and Savyolovskaya stations) suit you?
[name] talked about himself and his experience in C++
What happens to unordered_map iterators after rehashing the hash table?
Which C++ standard would you prefer to use?
What happens to the reference count when copying a shared_ptr?
Please tell me about the most memorable tasks or projects from your past experience — what you liked and what you didn't like.
How did you decompose the tasks and how did you receive them?
What are you currently interested in, how actively are you looking for a job, and why have you decided to consider new offers?
How is unordered_map implemented under the hood?
Have you had experience with system programming — in kernel space or user space, during studies, projects, or independently?