ART Runtime

ANDROID › System

How ART compiles and runs apps: AOT, JIT, profiles, dex, and GC.

Interviewers use ART to probe whether you understand what actually executes your code on a device and why startup and jank behave the way they do. Expect questions connecting AOT/JIT/profile-guided compilation to real performance wins, plus baseline profiles, dex/multidex, and garbage collection basics. Strong answers tie the runtime model to concrete metrics like startup time and frame rendering.

What this covers

Study this topic

Further reading