Подборка объединяет вопросы, отмеченные на этапах интервью в Wildberries. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: infrastructure, go, mobile.
Основная цель расширяющих функций (extension functions) — добавить новые методы к существующим классам без необходимости наследования или изменения исходного кода класса.
Сервис-объекты (Service Objects) применяются для выделения бизнес-логики из контроллеров или других компонентов, чтобы сделать код более модульным, читаемым и тестируемым.
LaunchedEffect и DisposableEffect — это эффекты в Jetpack Compose, которые помогают управлять побочными эффектами, но они имеют разные назначения и поведение.