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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

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

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

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

Анализ резюме
Сбросить

Каталог

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

Найдено: 561
System Design

Что такое профилирование в Go и как его применять?

Что представляет собой профилирование и как применять его в Go? Профилирование — это анализ того, как программа расходует ресурсы, включая CPU, память и блокировки, чтобы находить узкие места и устранять их.

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

Что такое распределённая транзакция и какие основные сложности возникают при её реализации?

Что представляет собой распределённая транзакция и в чём её сложности? область: обеспечение согласованности данных в распределённых системах распределённая транзакция — это операция, выполняемая сразу с несколькими…

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

Что такое реляционная база данных и как она устроена?

Что называют реляционной базой данных? - система управления информацией, построенная на таблицах - сведения представлены в формате строк и столбцов - взаимодействие таблиц обеспечивают ключи (первичные и внешние) -…

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

Что такое репликация в PostgreSQL и зачем она нужна?

Что такое репликация в PostgreSQL? Механизм репликации данных в PostgreSQL Передача изменений с мастер-сервера на реплики К основным вариантам относятся streaming replication (потоковая) и logical replication…

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

Что такое снапшоты и зачем они нужны?

способ зафиксировать состояние системы или данных в конкретный момент времени применяется для быстрого восстановления без полной повторной инициализации в базах данных — копия информации для восстановления на точный…

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

Что такое сокеты и как они работают?

Что такое сокеты? низкоуровневый инструмент для сетевого взаимодействия выступают endpoint для двунаправленной передачи данных функционируют на уровне транспортного протокола (TCP/UDP) отвечают за установление…

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

Что такое ссылочная целостность и как она обеспечивается в базе данных?

Что такое ссылочная целостность и как она обеспечивается? Целостность данных в базе данных Связь таблиц посредством внешних ключей (foreign keys) Проверка того, что значения внешнего ключа соответствуют существующим…

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

Что такое схемы (schemas) в PostgreSQL и зачем они нужны?

Что такое схемы (schemas) в PostgreSQL? элемент модели данных PostgreSQL пространство имён для таблиц, представлений, индексов и других объектов объединяют объекты для их структурирования и администрирования…

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

Что такое транзакции в PostgreSQL и как они работают?

Что такое транзакции в PostgreSQL? способ объединить несколько операций с базой данных в одну группу обеспечивает атомарность, согласованность, изоляцию и надёжность (ACID) выполняет операции как одну неделимую…

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

Что такое транзакция в базе данных и какие свойства ACID нужно знать?

Что представляет собой транзакция в базе данных и что означает ACID транзакция — это логически неделимая единица операций с БД она либо завершается целиком, либо не выполняется вообще (атомарность) после завершения…

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

Что такое трейты в PHP и зачем они нужны?

Что представляют собой трейты в PHP? механизм многократного повторного использования кода позволяют добавлять методы в классы без наследования обходят ограничения одиночного наследования трейты не предназначены для…

Читать ответ