Question d’entretien chez Qualcomm

Explain JNI and design patterns in Java.