kray_zemli (kray_zemli) wrote,
kray_zemli
kray_zemli

Categories:

Типовые вопросы по C++

Похоже, все их покупают у какой-то одной консалтинговой фирмы, которая неплохо зарабатывает.

1. delete и delete[].
2. Порядок инициализации и деструкции класса. Последствия исключений в конструкторе и деструкторе.
3. Виртуальные методы. Когда нужен виртуальный деструктор. Вызовы виртуальных методов из конструктора и деструктора.
4. Конструктор и деструктор по умолчанию, дефолтный конструктор копирования и оператор присваивания,
5. Скрытие унаследованных методов при коллизии имён.
6. Контейнеры, само собой. Асимптотика, выживаемость итераторов.
7. Могут спросить алгоритмы (которые STL), но это редко.
8. Многопоточность. Про атомики спрашивают редко, обычно достаточно мьютексов. Могут подъебать с однопоточностью cout и printf. Типа, что напечатает программа, а она хз что напечатает.
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments