Pergunta de entrevista da empresa Kaspersky

Java: * primitives vs objects * synchronization, wait, notify * standart collections Android: * main components * permissions * history of android versions and changes there RxJava: * Observers * multi threading * different Subject