⚡️ Swift Concurrency (async/await, акторы): вопросы на собеседовании iOS
- Что такое async/await и какую проблему они решают? Middle PRO
- Что такое структурированная многопоточность (structured concurrency)? Middle PRO
- Что такое actor и какую гонку данных он предотвращает? Senior PRO
- Что такое @MainActor? Middle PRO
- Что такое Sendable и зачем он нужен? Senior PRO
- async let vs TaskGroup — когда что? Middle PRO
- Как работает отмена (cancellation) задач? Middle PRO
- Что такое continuation (withCheckedContinuation) и зачем? Middle PRO
- В чём разница между Task { } и Task.detached { }? Middle PRO
- Что меняет строгая проверка конкурентности в Swift 6? Senior PRO
- Что такое reentrancy у actor и чем это опасно? Senior PRO
- Чем Task.sleep отличается от asyncAfter? Middle PRO
Потренируйтесь перед собеседованием
В DevPrep эти ответы превращаются в задачи на минуту: что напечатает код, найди баг, пробное собеседование. По задаче в день.
Скачать DevPrep в App Store