В чем заключается специфика вызова виртуальных методов внутри конструктора класса?
При вызове виртуальных методов внутри конструктора класса в C++ происходит особенность: виртуальные вызовы не работают как обычно.
Читать ответПодготовка к интервью
24 вопроса с собеседований в 101ХР
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в 101ХР. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, go.
Каталог
При вызове виртуальных методов внутри конструктора класса в C++ происходит особенность: виртуальные вызовы не работают как обычно.
Читать ответВ моем предыдущем проекте команда была организована следующим образом:
Читать ответstd::sharedptr — это умный указатель в C++, который реализует подсчёт ссылок для управления временем жизни объекта.
Читать ответПри вызове функции в C/C++ происходит несколько ключевых процессов:
Читать ответВыбор между использованием собственных или сторонних технологий в проекте зависит от нескольких факторов:
Читать ответВ коммерческих проектах на C/C++ я участвовал в разработке системного и прикладного ПО.
Читать ответЭто гарантирует корректное освобождение ресурсов, выделенных в производных классах.
Читать ответУправление нагрузкой в системе на C/C++ обычно осуществляется несколькими способами:
Читать ответВ данном коде на Go реализована функция для получения ID активных заказов с пагинацией (offset и limit). Код в целом корректен, но есть несколько моментов, которые можно улучшить:
Читать ответВ представленном коде есть несколько проблем:
Читать ответВ PostgreSQL при двух параллельных транзакциях, которые читают и обновляют одно и то же значение счетчика просмотров, возможна ситуация гонки (race condition).
Читать ответОперация UPDATE в большинстве современных СУБД является атомарной и выполняется в рамках внутренней транзакции, даже если явная транзакция не задана.
Читать ответ