First it was a technical and behavioral interview, with the hiring manager.
Then another technical interview with the matrix manager.
after that, another technical interview with the solutions architect and technical manager.
Then an interpersonal interview with HR.
Then comes the job offer.