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

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

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

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

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

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

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

Каталог

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

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

Существуют ли в языке Go библиотеки для создания пользовательских интерфейсов?

Да, в языке Go существуют библиотеки для создания пользовательских интерфейсов, хотя Go изначально не ориентирован на GUI-разработку. Некоторые популярные библиотеки:

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

Является ли Go объектно-ориентированным или структурным языком? Пройдись по основным принципам ООП (инкапсуляция, полиморфизм, наследование, абстракция) и покажи, как они реализуются в Go.

В Go внутренние детали объекта (структуры) можно скрыть с помощью экспорта полей и методов.

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

Как составить промпт для ИИ, чтобы оно выполнило все пункты тестового задания на создание сервера бронирования помещений: реализовало весь API по OpenAPI-спецификации, использовало Go и применило идеальную production-архитектуру?

Чтобы составить эффективный промпт для ИИ, который реализует сервер бронирования помещений по OpenAPI-спецификации на Go с production-архитектурой, нужно:

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

Какие алгоритмы разрешения коллизий в хэш-таблицах вам известны? Какой используется в Go map?

Коллизии в хэш-таблице Map в Go возникают, когда разные ключи имеют одинаковое значение хэш-функции, из-за чего они попадают в один и тот же бакет (корзину).

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

Как вы оцениваете целесообразность использования Arena Based Memory Management в Go-сервисах с высокой нагрузкой?

Arena Based Memory Management в Go — это подход, при котором выделяется большой блок памяти (арена), из которого затем выделяются объекты без отдельного освобождения каждого.

Читать ответ