Android

Android MVI Architecture

Arsitektur MVI dan pola alternatif untuk Android (MVC, MVP, MVVM, Redux)

17 pertanyaan wawancaraยท
Mid-Level
1

Apa itu pola MVI (Model-View-Intent)?

Jawaban

MVI adalah pola arsitektur yang mengelola state aplikasi secara unidirectional. Intent mewakili aksi pengguna, Model adalah state aplikasi yang immutable, dan View mengamati serta menampilkan state tersebut.

2

Apa 3 komponen utama dari pola MVI?

Jawaban

MVI terdiri dari: Model (state immutable), View (antarmuka pengguna yang mengamati state), dan Intent (mewakili aksi/niat pengguna).

3

Apa itu Intent dalam pola MVI?

Jawaban

Dalam MVI, Intent mewakili niat atau aksi pengguna (misalnya, klik tombol, input teks). Intent dikirim ke ViewModel/Processor yang menghasilkan state baru. Jangan bingung dengan Android Intent untuk navigasi.

4

Apa itu Model dalam pola MVI?

5

Apa keunggulan utama pola MVI dibandingkan MVVM?

+14 pertanyaan wawancara

Kuasai Android untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis