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

Вопросы на собеседовании в МОСГАЗ

13 вопросов с собеседований в МОСГАЗ

13 вопросов 119 компаний 249 технологий

Усильте резюме перед собеседованием

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

Анализ резюме

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в МОСГАЗ. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: backend, strings, async.

Основные темы и навыки

backend 11 strings 6 async 5 livecoding 5 data structures 4 database 3 performance 3 coding 3

Форматы вопросов

  • Поведенческие вопросы13

Ориентировочная сложность

  • Продвинутые4
  • Практические9

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

Найдено: 13
Поведенческий

В чем фундаментальные отличия Django, FastAPI и aiohttp?

Фундаментальные отличия Django, FastAPI и aiohttp Django: монолитный фреймворк полного стека, работающий преимущественно синхронно FastAPI: современный асинхронный фреймворк на базе Starlette и Pydantic aiohttp:…

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

Как устроены списки внутри?

структура данных, предназначенная для хранения упорядоченной последовательности элементов на практике чаще всего реализуются в виде связных списков или массивов связный список: узлы соединяются указателями, память…

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

Какие виды баз данных существуют и чем они отличаются?

реляционные (SQL) — сохраняют данные в таблицах с заранее заданными схемами документные (NoSQL) — используют JSON-подобные документы с гибкой структурой ключ-значение — хранят пары, обеспечивая быстрый поиск по ключу…

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

Какие встроенные структуры данных Python вы знаете и чаще всего применяете?

Встроенные структуры данных Python к основным относятся: list, tuple, dict, set list: изменяемая индексируемая последовательность с операциями добавления и удаления элементов tuple: неизменяемая структура, обычно…

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

Какой фреймворк выбрать для быстрой разработки MVP?

Контекст: выбор технологии для быстрого создания MVP Основные критерии — скорость разработки, простота использования и возможность масштабирования Frontend: React (большая экосистема и быстрый старт), Vue…

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

Могут ли пустой кортеж и кортеж с пустым списком быть ключами?

Контекст: Python, словари и ключи ключ словаря обязан быть хешируемым (immutable) пустой кортеж () неизменяем и хешируем, поэтому подходит для ключа кортеж с пустым списком ( []) содержит мутабельный элемент и сам не…

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

По каким признакам понять, что монолит на Django пора разделять на микросервисы?

масштабируемость: монолит перестаёт справляться с ростом нагрузки сложность сопровождения: множество взаимозависимостей и длительные релизы скорость разработки: общий код провоцирует конфликты внутри команды…

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

Что выбрать на собеседовании — Django или FastAPI и в чём преимущества каждого?

Django — зрелый полнофункциональный фреймворк для создания веб-приложений на Python с готовыми ORM, админкой, шаблонизатором и аутентификацией — практически всё необходимое уже включено по умолчанию работает в…

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

Что можно использовать в качестве ключа словаря?

структура данных словаря (map, hash map) ключ обязан быть хешируемым (hashable) неизменяемые типы: строки, числа, кортежи, содержащие неизменяемые элементы изменяемые типы (list, dict, set) использовать нельзя в…

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

Что такое Redis и где его применяют?

Что такое Redis и где его применяют? In-memory key-value хранилище Главное преимущество — высокая скорость чтения и записи благодаря работе в оперативной памяти Поддерживает сложные структуры данных: списки,…

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

Что такое async и зачем он нужен?

подход к асинхронному программированию при котором операции выполняются без блокировки потока в JavaScript возвращает Promise с ожидаемым результатом обычно применяется вместе с await для более удобной записи кода…

Читать ответ