Pergunta de entrevista da empresa Cavalier Workforce

Questions like the difference between interface and abstract class, what is synchronization, constructor, what types can be used for an abstract class. Threads. Those are all basic Java questions