Question d’entretien chez JPMorganChase

typical java senior developer questions, what is SOLID and why.