Kas ir datu klase programmēšanas valodā un kādas ir tās priekšrocības?
Android
Izskaidrojiet, ko nozīmē skaidra nodoma Android un kā tā atšķiras no netiešas.
Kāda ir atšķirība komunikācijas veidos starp View un tās modeļiem: ViewModel un View, kā arī Presenter un View?
Kāda ir jūsu komandas pašreizējā lielums projektā?
Kādus pieejas izmanto, pieņemot lēmumus par tehnoloģiju izvēli savā komandā?
Vai ir iespējams runāt par hierarhiju starp korutīnām to izpildes laikā?
Kā atšķirt Layout tipus pēc to ietekmes uz lietojumprogrammas efektivitāti?
Vai jūs varētu izskaidrot, kā darbojas mainīgā volatile princips un kādos gadījumos tā lietošana ir pamatota?
Pastāstiet par savu pieredzi dažādu dizaina paraugu izmantošanā izstrādes praksē.
Kāpēc ir nepieciešams pārveidot datus starp auksto un karsto stāvokli?
Kā ar ViewModel var sadarboties, lai atjauninātu datu attēlojumu View?
Kā var parādīt kļūdu skatā, balstoties uz datiem, kas nāk no LiveData?
Kā notiek automātiskās koda ģenerēšana Dagger priekšā atkarību injekcijai?
Kā noteikt Layout sistēmas efektivitāti un pēc kādiem kritērijiem novērtē tās veiktspēju?
Vai vari sniegt piemēru, kā definēt saskarni programmēšanā?
Vai ir iespējams deklarēt laukus datu klasē tikai klases iekšpusē, nemainot konstruktoru?
Kādus mijiedarbības veidus izmanto procesori, lai savstarpēji apmainītos ar informāciju?
Kādi ir atšķirības starp Dagger un Koin kontekstā atkarību injekcijā?
Kādas ir iemesli, kas var novest pie negaidītas lietotnes aizvēršanas un atgriešanās galvenajā ekrānā bez kļūdu parādīšanās?