Diatoz Solutions interview question

Synchronization in Java, multithreading, interface, abstraction.