Pergunta de entrevista da empresa Oracle

Round 1: Java Basics, swap numbers without 2 temp variable, expression validation using stack Round 2: Application architecture, questions on matrix (sum of diagonal) Round 3: BFS & DFS algorithm, matrix multiplication, sort an hashmap based on values. Round 4: Managerial & Technical, explain concepts of java in real life, multi-threading, prints number using 2 threads, REST WS.