Чем контейнеры отличаются от виртуальных машин?
Docker Compose — это инструмент для определения и запуска многоконтейнерных Docker-приложений.
Читать ответПодготовка к интервью
199 вопросов с собеседований в 2ГИС
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в 2ГИС. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: api, backend, microservices.
Каталог
Docker Compose — это инструмент для определения и запуска многоконтейнерных Docker-приложений.
Читать ответКак правило, у меня нет категорических ограничений по предметным областям, но я предпочитаю работать с теми сферами, где могу применить свои знания и навыки наиболее эффективно.
Читать ответВ моём последнем проекте я занимал позицию старшего разработчика на Go.
Читать ответОптимальный процент времени, выделяемого на технический долг в спринте, зависит от контекста команды и проекта, но обычно рекомендуется выделять от 10% до 20% времени.
Читать ответВ новом работодателе меня интересует возможность работать над сложными и значимыми проектами, где я могу применять и развивать свои навыки в Go.
Читать ответВ Go термин "panic" обозначает механизм обработки критических ошибок, при которых программа не может продолжать нормальное выполнение.
Читать ответЛинтер в Go — это инструмент статического анализа кода, который помогает находить ошибки, потенциальные баги, нарушения стиля и лучшие практики программирования.
Читать ответВозвращать интерфейс вместо конкретной структуры стоит, когда нужно скрыть детали реализации и предоставить только необходимый набор методов.
Читать ответПри рассмотрении предложений от аутстаф-компаний важно оценивать несколько факторов:
Читать ответВ Go транзакции обычно связаны с базами данных и используются для обеспечения атомарности, согласованности, изолированности и долговечности (ACID).
Читать ответБизнес-валидация, такая как проверка дат или ограничение бронирования на 10 дней, должна находиться в сервисном слое, а не в хендлере.
Читать ответОценивая свой уровень как senior в Go, я считаю, что обладаю глубоким пониманием языка, его идиом и стандартной библиотеки.
Читать ответ