Как в Go работает zero-copy и когда данные можно передавать между слоями без аллокаций?
zero-copy в Go означает передачу ссылок на данные без выделения памяти под копии, но требует контроля доступа и сохранения данных неизменными.
Читать ответПодготовка к интервью
7 вопросов с собеседований в Wildberries Tech
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Wildberries Tech. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: concurrency, optimization, networking.
Каталог
zero-copy в Go означает передачу ссылок на данные без выделения памяти под копии, но требует контроля доступа и сохранения данных неизменными.
Читать ответВ Go отсутствует классическое наследование: здесь нет классов и конструкции extends Для повторного использования кода применяют встраивание (embedding) структур При встраивании поля и методы вложенной структуры…
Читать ответДедупликация событий в Kafka для Exactly-Once без транзакций категория: реализация Exactly-Once без транзакционного механизма главная задача — не допустить повторной обработки дублирующихся сообщений базовый принцип —…
Читать ответраспределённое кэширование общих данных, доступных нескольким сервисам Redis — in-memory хранилище с низкой задержкой для изоляции доменов применяем ключи с префиксами для автоматического удаления устаревших данных…
Читать ответЧто такое Redis и где его применяют? In-memory key-value хранилище Главное преимущество — высокая скорость чтения и записи благодаря работе в оперативной памяти Поддерживает сложные структуры данных: списки,…
Читать ответЧто такое write amplification и как этот эффект проявляется в PostgreSQL, SSD-дисках и LSM-деревьях? write amplification — запись данных сверх объема, первоначально заданного пользователем в SSD: из-за механизмов…
Читать ответпонятие, пришедшее из функционального программирования функция получает доступ к переменным внешней области видимости помогает сохранять состояние между последовательными вызовами создаётся с помощью функций-литералов…
Читать ответ