Подборка объединяет вопросы, отмеченные на этапах интервью в Wildberries. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: infrastructure, go, mobile.
Механизм выделения памяти в системе — это процесс, с помощью которого операционная система или среда выполнения (например, Go runtime) резервирует область памяти для хранения данных и кода программы.
Механизм взаимного исключения (Mutex) в многопоточном программировании используется для предотвращения одновременного доступа нескольких потоков к общим ресурсам или критическим секциям кода.
Оптимизация запросов к базе данных начинается с выявления проблемных мест. Для этого я использую профилирование и логирование медленных запросов, а также EXPLAIN-планы для анализа выполнения.