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

Вопросы на собеседовании в Evapps

55 вопросов с собеседований в Evapps

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

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

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

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

Каталог

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

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

Что такое SOLID? Расскажите про принципы.

Принципы SOLID — это пять основных правил объектно-ориентированного программирования, которые помогают создавать гибкий и поддерживаемый код:

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

Какое назначение у оператора await в асинхронном программировании?

Это позволяет писать асинхронный код, который выглядит как синхронный, упрощая чтение и поддержку.

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

Что такое асинхронность, многопоточность и мультипроцессинг? Чем они отличаются и когда что использовать?

Синхронный подход:

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

Был ли у тебя опыт разработки программ с многопоточностью или асинхронностью?

Параллельные процессы и потоки выполнения позволяют программе выполнять несколько задач одновременно, что повышает эффективность и скорость работы.

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

С какими базами данных вам приходилось работать в качестве разработчика?

В своей практике я работал с реляционными СУБД, такими как PostgreSQL и MySQL.

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

Чем отличаются операции LEFT JOIN и RIGHT JOIN в SQL, и в каких ситуациях стоит применять каждую из них?

LEFT JOIN и RIGHT JOIN — это виды соединений таблиц в SQL, которые позволяют объединять данные из двух таблиц на основе условия.

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

Как вы создаете и интегрируете собственный промежуточный слой (middleware) в приложении?

В Python создание собственного middleware обычно связано с веб-фреймворками, например, Flask или Django. Middleware — это компонент, который обрабатывает запросы и/или ответы между клиентом и основным приложением.

Читать ответ