Comviva interview question

Difference between JRE, JVM and JIT