OOP Interview Вопросы, которых нет ни на одном сайте.
Вот список вопросов ООП, которые мне задавали во время интервью по программированию, которые обычно не встречаются на многих веб-сайтах. Я дал более 20 интервью, включая такие компании из Пакистана, как Netsol, TeraData, Infotech, Avanza Solutions и многие другие.
- Что такое виртуальные деструкторы?
- Что такое виртуальные конструкторы, почему в C++ нет виртуальных конструкторов?
- Что такое виртуальное наследование?
- Что такое статические данные-члены и статические функции?
- Частные конструкторы?
- Частные деструкторы?
- Что такое алмазная проблема, как с ней справиться?
- Конструктор копирования 3 использует ?
- Разница между оператором присваивания и конструктором копирования?
- Общедоступные, защищенные, частные наследование,
общедоступные, защищенные, частные чисто виртуальные функции,
общедоступные, защищенные, частные конструкторы,
общедоступные, защищенные, частные виртуальные конструкторы,
общедоступные, защищенные , Частные деструкторы,
Public, Protected, Private виртуальные деструкторы
Public, Protected, Private Статические функции и данные-члены - Что такое одноэлементные классы?
- Разница между интерфейсом, абстракцией и наследованием.
- Разница между абстракцией и инкапсуляцией, наследованием и полиморфизмом.
- Разница между передачей по ссылке и передачей по значению
- Разница между ссылкой и указателем.
- Почему массив является статическим указателем?
- что такое константные указатели?
- Как изменить значение константной переменной?
- Перегрузка функций и переопределение функций?
- Публичные, защищенные, частные перегрузки функций и переопределения функций?
- Как происходит перегрузка и переопределение функций?
- Почему приватный перегруженный оператор
- Что такое встроенные функции.
- Что быстрее? Префикс или постфикс?
- Как на самом деле работают рекурсивные функции?
если кто-то хочет продолжить карьеру в области разработки программного обеспечения, он / она должен знать эти основы ООП.
Первоначально опубликовано на www.facebook.com.