Pergunta de entrevista da empresa Software AG

core java, collections, multithreading, algorithm and puzzle