Можешь перечислить основные категории метрик, используемых для оценки систем или процессов?
Основные категории метрик для оценки систем или процессов:
Читать ответПодготовка к интервью
696 вопросов с собеседований в Wildberries
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Wildberries. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: infrastructure, go, mobile.
Каталог
Основные категории метрик для оценки систем или процессов:
Читать ответВ Go канал должен быть инициализирован с помощью функции make перед использованием.
Читать ответgo func FetchAll(ctx context.Context, urls []string, concurrency int) ([]Result, error) { type resultWithError struct { res Result err error }
Читать ответФункция make() в Go используется для инициализации и выделения памяти для встроенных типов данных: срезов (slices), отображений (maps) и каналов (channels).
Читать ответВ роли старшего разработчика при принятии архитектурных решений для поискового сервиса я:
Читать ответОдин из таких кейсов был связан с предложением использовать контекст (context.Context) для управления временем выполнения и отменой операций в сервисе на Go.
Читать ответМеханизм автоматической сборки мусора (GC) в Go определяет, что объект недоступен, основываясь на достижимости объекта из корневых точек (root set).
Читать ответВ Go сборщик мусора (GC) является stop-the-world, то есть при его работе все горутины останавливаются на короткое время. Управлять и настраивать GC можно с помощью переменной окружения или программно через пакет runtime.
Читать ответВ моей практике использовались следующие типы индексирования:
Читать ответRace condition — это ситуация в многопоточных или конкурентных программах, когда несколько потоков или горутин одновременно обращаются и изменяют общие данные без должной синхронизации.
Читать ответДля отправки сообщения в gRPC-сервис на Go нужно:
Читать ответВ моём последнем проекте на Go я занимался разработкой высоконагруженного микросервиса для обработки потоковых данных. Основные задачи включали:
Читать ответ