4 interviews:
1st with a technical recruiter, about 20 minutes. They helped place me with some job postings I was qualified for, since the original job I had applied for was filled.
2nd with the team manager, 30 minutes. We chatted about my background and learning styles.
3rd interview with 3 engineers for various levels on the team. We discussed more technical questions. There was no whiteboard coding. We did go through some pieces of code to talk about, and I talked about previous projects.
4th interview with a quality engineer, product manager, and engineering manager. This was about team fit questions.
How would you design a database for the following system?
The following metrics were computed from 6 interview experiences for the Red Hat Software Engineer role in Raleigh, North Carolina.
Red Hat's interview process for their Software Engineer roles in Raleigh, North Carolina is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Red Hat's Software Engineer interview process in Raleigh, North Carolina.