Android
Разкажете за случаи, когато сте трябвало да правите промени в вече реализирани решения на предишната си работа.
Какви методи за внедряване на SSL сертификати се използват в Android приложения?
В кои ситуации е препоръчително да се използва абстрактен клас в обектно-ориентираното програмиране?
Какви са разликите между supervisorScope и coroutineScope в контекста на работата с корутини?
Какви са разликите между ключовите думи const val и val в Kotlin?
Какъв е вашият опит в процеса на търсене на работа?
Какви са разликите между обикновен клас, data клас и sealed клас в езика за програмиране Kotlin?
Какви методи използвате за изпълнение на задачи във фонов режим?
Опишете вашия опит с езика Kotlin и основните му характеристики.
Можеш ли да разкажеш за ключовите концепции на Kotlin Multiplatform и как се реализират?
Възможно ли е да стартирате едно приложение в няколко отделни процеса едновременно?
Какви инструменти и технологии в областта на изкуствения интелект използвате в работата си?
Какви методи трябва да се използват за изграждане на структурата на базата данни за използване в приложения с висока конкуренция на нишки?
Опишете опита си с използването на MockContext в проекти.
Как се извършва сериализацията и десериализацията на обекти с помощта на Parcelable в Android?
Каква е ролята на разделянето на класовете на вътрешни и вложени, и за какво се използва това?
Обяснете какво представлява класът ViewGroup в Android и за какво се използва.
Може ли да използвате една и съща ViewModel за обмен на данни между два фрагмента по време на навигация?
Какъв подход бихте препоръчали за изпълнение на задачи асинхронно на заден план?
В кои случаи жизненият цикъл на Activity в Android може да приключи и обектът да стане недостъпен за по-нататъшна употреба?