Как реализирахте сътрудничеството върху кода в екипа?
Android
Имали ли сте опит с използването на корутини в проектите си?
Можете ли да обясните принципа на работа на променливата volatile и в кои случаи е оправдано нейното използване?
По какъв начин дизайнерът споделяше своите шаблони с екипа?
Проверихте ли кода на друг член на екипа преди неговото внедряване или интеграция?
Какви са предимствата на използването на ApplicationContext в сравнение с ActivityContext в Android?
Кои признаци позволяват на потребителя да определи, че разрешението се счита за опасно?
Какви са основните разлики между обработката на опасни и безопасни разрешения в системата за сигурност?
Какво ще се случи, ако изпълните мрежова заявка в основния поток на програмата?
Как управляваше екипът тестовете и гарантираше тяхното качество?
Има ли случаи, когато ръководителят на екипа е правел промени или е писал код самостоятелно?
Можете ли да обясните как се управляват състоянията на Activity през целия й жизнен цикъл?
Как да реализирате проверка за правилното поставяне на скоби в низ, използвайки задачата Valid Parentheses в LeetCode?
Обяснете концепцията за Context в контекста на програмирането.
Каква е ролята на файла манифест в Android приложенията?
Каква е основната цел на използването на разширяващи функции в езика за програмиране?
Какви типове разрешения съществуват в Android и как се различават?
Имали ли сте опит да публикувате приложение в маркетплейс?
Препоръчително ли е да предавате контекста като параметър на функцията и защо да го правите?