Aptitude + Tech objective type, totally consisting of 60 questions.
Shortlisted candidates had a 1.5-hour C program implementation round. There were 3 questions. Two on dynamic allocation. The other one was a simple program to test your logical skills.
Shortlisted candidates had a 1:1 tech interview. Questions were mostly on OS and C.
Shortlisted candidates had a panel tech interview. Questions were on Unix System programming, OS, C, and Data Structures.
Shortlisted candidates had a 1:1 HR interview.
I was asked about signaling in Unix system programming. As I was answering, the topic changed to Microprocessor and HW. I was not prepared for that.
The following metrics were computed from 95 interview experiences for the Red Hat Software Engineer role.
Red Hat's interview process for their Software Engineer roles 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.