Список вопросов для собеседований на C++ разработчика
-
Какие знаешь способы создания потока в стандартной библиотеке
Многопоточность / Синхронизация | Tech
-
Какие плюсы и минусы Mutex
Многопоточность / Синхронизация | Tech
-
Какие плюсы и минусы std::async
Многопоточность / Синхронизация | Tech
-
Какие плюсы и минусы многопоточности
Многопоточность / Синхронизация | Tech
-
Каким вызовом создастся новый поток
Многопоточность / Синхронизация | Tech
-
Какой механизм может атомарно заблокировать два мьютекса
Многопоточность / Синхронизация | Tech
-
Может ли быть в одном процессе несколько потоков
Многопоточность / Синхронизация | Tech
-
Может ли быть один поток с несколькими процессами
Многопоточность / Синхронизация | Tech
-
Можно ли попасть в Deadlock на одном мьютексе
Многопоточность / Синхронизация | Tech
-
Можно ли убить стандартный поток из создающего
Многопоточность / Синхронизация | Tech
-
Приведи пример DeadLock
Многопоточность / Синхронизация | Tech
-
Сколько мьютексов необходимо для Deadlock
Многопоточность / Синхронизация | Tech
-
Что будет при обращении двух потоков к одному участку памяти
Многопоточность / Синхронизация | Tech
-
Какие знаешь Lock Guard в стандартной библиотеке
Многопоточность / Синхронизация | Tech
-
Какие участки памяти создаются при создании потока
Многопоточность / Синхронизация | Tech
-
Может ли поток перезапустить сам себя
Многопоточность / Синхронизация | Tech
-
Сколько нужно Mutex, чтобы создать Deadlock
Многопоточность / Синхронизация | Tech
-
Что произойдет если процесс А производит чтение из файла, а процесс Б пытается его удалить
Многопоточность / Синхронизация | Tech
-
Что случится, если повторно заблокировать std::mutex в том же потоке
Многопоточность / Синхронизация | Tech
-
Что такое DeadLock
Многопоточность / Синхронизация | Tech
-
Что такое Mutex
Многопоточность / Синхронизация | Tech
-
Что такое семафоры
Многопоточность / Синхронизация | Tech
-
Для чего используется virtual у деструктора
Классы / ООП / Полиморфизм | Tech
-
Для чего нужен explicit конструктор
Классы / ООП / Полиморфизм | Tech
-
Зачем нужен виртуальный деструктор
Классы / ООП / Полиморфизм | Tech
-
Как запретить наследование от класса
Классы / ООП / Полиморфизм | Tech
-
Какие знаешь особенности вызова виртуальной функции из деструктора
Классы / ООП / Полиморфизм | Tech
-
Какую проблему решает override
Классы / ООП / Полиморфизм | Tech
-
Когда вызывается конструктор копирования
Классы / ООП / Полиморфизм | Tech
-
Когда вызывается конструктор присваивания
Классы / ООП / Полиморфизм | Tech
-
Когда следует объявлять деструктор виртуальным
Классы / ООП / Полиморфизм | Tech
-
Может ли конструктор быть шаблонной функцией
Классы / ООП / Полиморфизм | Tech
-
В каком порядке вызываются деструкторы
Классы / ООП / Полиморфизм | Tech
-
В чем разница между классом и структурой
Классы / ООП / Полиморфизм | Tech
-
Для чего нужно ключевое слово override
Классы / ООП / Полиморфизм | Tech
-
Есть ли в C++ абстрактный класс
Классы / ООП / Полиморфизм | Tech
-
Есть ли в C++ интерфейс
Классы / ООП / Полиморфизм | Tech
-
Как в С++ реализуется полиморфизм
Классы / ООП / Полиморфизм | Tech
-
Как ограничить количество объектов класса
Классы / ООП / Полиморфизм | Tech
-
Как писать расширение класса std::vector
Классы / ООП / Полиморфизм | Tech
Всего записей: 264