Подготовка к интервью

Вопросы на собеседовании в АО К-Технологии

28 вопросов с собеседований в АО К-Технологии

28 вопросов 1603 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в АО К-Технологии. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, database, sql.

Каталог

Результаты поиска

Найдено: 28
Теория

Можешь привести пример использования композиции в объектно-ориентированном программировании?

Композиция в объектно-ориентированном программировании — это когда один объект содержит другой объект как часть своей структуры, и жизненный цикл вложенного объекта зависит от внешнего.

Читать ответ
Теория

Могли бы вы объяснить понятие магических методов в объектно-ориентированном программировании?

Магические методы в Python — это специальные методы, которые начинаются и заканчиваются двойным подчёркиванием (например, init, str, add).

Читать ответ
Теория

Как в объектно-ориентированном программировании реализуется интерфейс и какую роль он играет?

В объектно-ориентированном программировании (ООП) интерфейс — это абстрактный тип, который определяет набор методов, которые класс должен реализовать, но не содержит их реализацию.

Читать ответ
Теория

Реализовывали ли вы интерфейсы через Protocol или абстрактные классы?

В Python нет строгой необходимости использовать интерфейсы, как в Java или C#, поскольку язык динамический и поддерживает duck typing. Однако для улучшения структуры кода и явного указания контрактов можно использовать:

Читать ответ
Теория

Как устроен паттерн Database Sharding (горизонтальное шардирование) и как выбрать правильный ключ шардирования (Shard Key)?

Распределение данных по шардам (шардинг) в базах данных обычно осуществляется следующими методами:

Читать ответ
Поведенческий

Какие инструменты и технологии применялись в проектах вашей команды?

В проектах на Python часто применяются следующие инструменты и технологии:

Читать ответ