Собеседование Senior Android на 500к в Wildberries
Пришли свою запись собеседования
Еще больше собеседований вы можете найти в чате ОМ: Паровозик собеседований
Таймкоды:
1:12 - рассказ кандидата об опыте работы
9:31 - задача на логику UI
35:33 - как работает delay?
35:59 - как работают корутины (suspend-функции)?
38:30 - Dispatchers в Kotlin
39:43 - виды flow
44:20 - варианты обработки ошибок
45:00 - отличия try-catch от expectation
48:35 - как бы решил предыдущую задача с помощью JetPack Compose?
52:23 - сайд-эффекты в Compose
53:45 - этапы преобразования composamble-функции в конечный результат
55:35 - способы борьбы с лишними рекомпозициями в Compose
1:00:26 - нужно ли помечать data-классы?
1:03:02 - вторая задача с кодом
1:18:39 - почему при решении использовал mutex, а не @Synchronized?
1:20:00 - что такое @Volatile?
1:23:24 - как работает Atomic Integer?
1:24:55 - передача данных между фрагментами в Android
1:26:30 - что такое Bundle?
1:28:19 - отличия Serialization и Parsing
1:28:55 - что такое WorkManager?
1:31:14 - модификаторы inline, crossinline, noinline
1:32:41 - стирание типов
1:33:10 - третья задача с кодом
1:42:15 - вопросы от кандидата
Результат: Отказ
Смотреть в телеграм (Чат ОМ: Собеседования)
андроид
собес
волчок
волк
волчара
вип волк
элитный ментор