MBR (mbr) wrote,
MBR
mbr

Category:

что спрашивают

Если кто собирается в ближайшее время собеседоваться на программиста с++. Спрашивают, в принципе, во многом похожие вещи. Я позиционировался как ведущий программист, возможно к рядовым программерам вопросов поменьше. 

1. Конструкторы. Практически в любом тесте есть задача на проход дерева конструкторов. Дерево при множественном наследовании проходится слева направо. Виртуальное (в случае смешанного наследования) имеет приоритет. Очень любят подлые задачи на виртуальное наследование. Обязательно спросят про неявные конструкторы копирования. Обязательно будет задача с копированием объектов при неявных конструкторах. Обязательно будет подлость про эксепшны в конструкторе и вызов виртуальных функций в конструкторах. Explicit.

2. Константы. Физическая (битовая), логическая константность функций, const_cast, mutable

3. STL. Спрашивают про все контейнеры. Благо, их немного. Много теоретических вопросов плана скорость работы алгоритма поиска в контейнере. Принципы физической организации контейнеров.

4. шаблоны. Вопросы, зачастую, достаточно простые - передалать реализацию на шаблонную. Самое страшное, что спросили - попросили реализовать рекурсию на шаблонах. Я честно слил.

5. Умные указатели. В основном теорию - для чего, как использовать. Буст и c++0x спросили только один раз.

6.  Паттерны. В основном, порождающие. Один раз попросили синглтон маерса с многопоточностью реализовать, второй раз - фабрику.

7. Синхронизация и межпроцессное взаимодействие. Попросят, обычно, реализовать какой-нибудь процесс с парой мьютексов.

В основном, только это. Надеюсь, кому-нибудь поможет. Радует, что уровень разработки растет.
Subscribe

  • Все приходится делать самому (с)

    В коем веке сложились обстоятельства, что пришлось опытную партию самому собирать. Руки вроде помнят :) Заодно нашел штук 40 косяков и…

  • Боль, печаль, USB.

    Решил в коем веке свой зарядный зоопарк проапгрейдить. Пора уже давно на C-C кабели переползать. Купил топовую зарядку baseus компактную, с GaN за…

  • Наебалово

    Однако ж. Если лить в мотоблок и прочие китайские 4х тактные двигатели автомобильное минеральное масло той же спецификации, выходит примерно в 2-2.5…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 4 comments