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

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

19 вопросов с собеседований в Sisoft

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

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

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

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

Каталог

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

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

Когда вы впервые получили статус Middle в профессиональной карьере?

Статус Middle обычно приходит после нескольких лет практического опыта, когда разработчик уже уверенно решает задачи средней сложности, понимает архитектуру проектов и умеет работать в команде.

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

Как устроено клиент-серверное взаимодействие: кто участвует, чем обмениваются стороны и из чего состоит HTTP-запрос?

Cookie — это небольшой фрагмент данных, который веб-сервер отправляет браузеру, и который браузер сохраняет и отправляет обратно серверу при последующих запросах к тому же домену.

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

К какому типу СУБД относятся колоночные базы данных, такие как ClickHouse?

Системы управления базами данных Колоночная организация хранения Информация размещается по столбцам, а не построчно Оптимизация для аналитических запросов (OLAP) Эффективное сжатие и выполнение агрегаций Быстрое…

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

Как защитить данные при передаче через API с помощью HTTPS, шифрования и JWT?

безопасность API при передаче данных необходима, чтобы предотвратить их утечку и подмену Для защиты канала связи используют HTTPS — протокол с шифрованием TLS, который предотвращает перехват данных и MITM-атаки…

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

Как правильно обрабатывать ошибки в RESTful API: форматы ответов и коды статусов?

Обработка ошибок в RESTful API: форматы ответов и коды статусов HTTP-коды определяют результат обработки запроса и статус ошибки (4xx, 5xx) Коды 4xx обозначают ошибки на стороне клиента: 400 Bad Request, 401…

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

Какие HTTP-методы считаются идемпотентными и зачем это нужно при проектировании API?

Идемпотентность HTTP-методов к идемпотентным относятся: GET, PUT, DELETE, HEAD, OPTIONS, TRACE повторное выполнение запроса не приводит к изменению результата после первого вызова (состояние сервера остается тем же)…

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

Какие бывают типы баз данных в backend-разработке и чем PostgreSQL отличается от Redis?

Основные типы баз данных в backend и их отличия реляционные (PostgreSQL, MySQL) — табличная структура, поддержка ACID и сложных запросов документоориентированные (MongoDB) — JSON-подобные документы и гибкая схема…

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

Какие технологии, кроме REST, используются для клиент-серверного взаимодействия — gRPC, GraphQL и другие?

Альтернативы для клиент-серверного взаимодействия: gRPC, GraphQL и другие технологии gRPC: протокол удалённого вызова процедур, работающий поверх HTTP/2 и использующий бинарную сериализацию Protobuf; эффективен в…

Читать ответ