🧑⚖️ Проводит собеседование Сергей Боиштян, Software Engineer в команде Speed, Avito. https://twitter.com/sboishtyan
Последние два года занимается тулингом для CI/CD и работы в многомодульных Android проектах
🧑🎓 Кандидат - Кирилл Розов, автор Android Broadcast и Tech PR менеджер в Surf. Android & Kotlin GDE. https://twitter.com/kirill_rozov
С 2021 не занимается production разработкой, но до это 9 лет отрубил в проде. Готов доказать, чтобы отсутствие продакшн опыта не понизило его планку знаний, а даже стало лучше
🔗 Avito.Tech https://avito.tech/
💰 Поддержать проект на Boosty https://bit.ly/3sratqQ или Patreon https://patreon.com/android_broadcast
🔗 Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast
#AndroidBroadcast #Собеседование #Android #Интервью #КириллРозов #РозовКирилл #СергейБоиштян #БоиштянСергей #GDE #AvitoTech #АвитоТех #Боиштян #Розов
0:00 Ждём
0:25 Интро
2:20 О форме собеседования и ожиданиях
8:57 Жизненный цикл View
19:37 Переворот экрана и восстановление состояния
33:29 Обработка Push
44:21 Одновременный показ нескольких Fragment
47:20 Реализация вкладок со своим back stack
49:05 Загрузка файла на backend. Service. WorkManager
1:02:23 Handler & looper
1:10:30 ThreadPool. Конфигурирование пула потоков
1:23:50 Анализ утечек памяти
1:39:02 Поиск причин "торможения" UI
1:46:38 Базы данных
1:56:00 Подведение итогов
2:03:45 Фидбэк от Сергея по обсужденным вопросам
2:22:52 Вопросы
2:30:12 Заключение
СВЕРНУТЬ