Initial interview with HR and hiring manager. Good people, general chat to see whether you fit the company. Cultural values, your previous experience.
Second interview with two peers. Did not knew at the time but it was a "Good cop/bad cop" scenario based interview.One interviewer was extremely rude - had a printed list of questions and held these questions high, covering some of his face.