В чём отличие между стеком и очередью?
В одном байте можно представить 256 различных значений, так как байт состоит из 8 бит, а количество комбинаций равно 2^8 = 256.
Читать ответПодготовка к интервью
61 вопрос с собеседований в Лучи
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Лучи. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, database, sql.
Каталог
В одном байте можно представить 256 различных значений, так как байт состоит из 8 бит, а количество комбинаций равно 2^8 = 256.
Читать ответВ Django для организации сигналов используется паттерн "Наблюдатель" (Observer).
Читать ответПри работе с FastAPI я придерживаюсь модульной архитектуры, разделяя проект на слои: маршрутизация, бизнес-логика, доступ к данным и модели.
Читать ответВ коде:
Читать ответВ PostgreSQL кроме стандартного B-tree индекса существуют и другие типы индексов, которые оптимизированы под разные задачи:
Читать ответВ PostgreSQL целостность и надёжность выполнения транзакций обеспечиваются благодаря поддержке ACID-свойств (Atomicity, Consistency, Isolation, Durability):
Читать ответОконные функции (window functions) в SQL позволяют выполнять вычисления по набору строк, связанных с текущей строкой, без группировки результатов.
Читать ответГенератор и список в Python отличаются по способу хранения и выдачи элементов:
Читать ответВ разработке на JavaScript часто применяю AI-инструменты для повышения продуктивности и качества кода. Например:
Читать ответKafka и RabbitMQ — это системы обмена сообщениями, но они различаются по архитектуре и возможностям:
Читать ответВ данном коде определена функция-генератор fg0, которая при вызове возвращает генератор.
Читать ответOutcome-based roadmap и feature-based roadmap отличаются подходом к планированию и фокусом:
Читать ответ