Почему ты выбрал Go и как оцениваешь язык: его плюсы и минусы?
Преимущества языка Go:
Читать ответПодготовка к интервью
37 вопросов с собеседований в Mail.ru
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Mail.ru. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: linux, database, sql.
Каталог
Преимущества языка Go:
Читать ответДа, инструмент tail в Linux используется для просмотра последних строк файла, что особенно полезно при мониторинге логов в реальном времени.
Читать ответПроцесс рендеринга страницы в браузере можно разбить на несколько этапов:
Читать ответВ Go (Golang) максимальное количество операций в одной транзакции не ограничено самим языком или стандартной библиотекой.
Читать ответДля меня важен не столько конкретный язык программирования или стек, сколько их соответствие задачам и эффективности разработки.
Читать ответPype — это библиотека для работы с конвейерами (pipelines) в Go, которая упрощает последовательную обработку данных, особенно в Linux-средах.
Читать ответGraphite — это система для сбора, хранения и визуализации временных рядов метрик. Опыт использования Graphite обычно включает:
Читать ответДа, я настраивал сервер NGINX для различных целей: как обратный прокси для приложений, для статической отдачи контента и балансировки нагрузки.
Читать ответДля observability в проектах на Go я описывал метрики с помощью библиотеки Prometheus clientgolang.
Читать ответПри выборе новой компании для меня важны следующие аспекты:
Читать ответДля ограничения количества одновременно работающих горутин в Go часто используют семафоры или буферизованные каналы.
Читать ответХранимые процедуры — это заранее написанные и сохранённые в базе данных наборы SQL-команд, которые можно вызывать из приложения или напрямую в СУБД.
Читать ответ