Sobes.tech

Android

Може ли ключовата дума volatile да се използва за осигуряване на безопасността на данните при едновременна работа на няколко нишки с една променлива?

Junior — Middle
Альфа-БанкАльфа-Банк
120

Какви са предимствата на използването на модулна структура при разработката на приложения и какви са недостатъците на такава архитектура?

Junior — Middle
NordClan
120

Каква е целта на компонента WorkManager в разработката за Android?

Junior — Middle
Astra
IRLIX
Joy Dev
+1
120

Можете ли да обясните какво означава анотацията Embedded в библиотеката Room?

Junior — Middle
ИннотехИннотех
Dion
120

Можете ли да дадете пример за последната трудна задача, с която се сблъскахте, и как я решихте?

Junior — Middle
120

Това ли е първият ви опит с интервю след започване на търсенето на работа?

Junior — Middle
Центр Финансовых Технологий
120

В кой процес или жизнен цикъл на React компонента се изпълнява ефектът, стартиран с LaunchedEffect?

Junior — Middle
Radium Finance
Lime X
120

Какви са предимствата и недостатъците на архитектурния подход Clean Architecture?

Middle — Middle+
WildberriesWildberries
Центр Финансовых Технологий
X5 DigitalX5 Digital
+1
120

Какви са основните разлики между архитектурните шаблони MVP, MVVM и MVI при разработката на потребителски интерфейси?

Junior — Middle
Центр Финансовых Технологий
amoCRMamoCRM
120

В кои ситуации се извършва автоматично почистване на паметта от събирача на боклук?

Junior — Middle
EDJE
120

Можеш ли да изброиш компонентите на Android, които не се считат за ключови?

Junior — Middle
Ютека
120

Каква е разликата между използването на requestLayout и invalidate при актуализиране на интерфейса?

Junior — Middle
Viasat tech
120

Имали ли сте опит с оптимизацията на производителността на потребителския интерфейс?

Junior — Middle
120

По какъв начин събирачът на боклук открива обекти, които трябва да бъдат премахнати от паметта?

Junior — Middle
Willdberies
120

Кои неявни параметри се предоставят автоматично на функциите с анотация @Composable?

Junior — Middle
БрайтСофт
120

Можете ли да обясните предназначението на анотацията @Singleton в Dagger и как тя влияе върху жизнения цикъл на обектите?

Junior — Middle
120

Как да реализираме система за уведомяване за потребителя след успешно изтегляне на файл?

Junior — Middle
120

Какви критерии и принципи на разделяне на отговорностите бяха приложени във вашия екип при организирането на работата?

Junior — Middle
Мой СкладМой Склад
120

Каква е разликата между предаването на променлива от тип int и предаването на функция чрез lambda в обявена inline функция?

Junior — Middle
ДзенДзен
120

Какви подходи и инструменти се използват за установяване на връзка със сървъра в рамките на разработката на приложения?

Junior — Middle
120
/253