The interview process was very smooth, and the interviewers were professional.
There were a total of 5 rounds:
Round 1 - It was an online coding challenge. Questions were asked from DSA (based on maps, DP - this one was tough), SQL (simple), MCQs (from OS, DBMS, Networks), and File Handling (very simple, just to parse the file and display its content).
Round 2 - All questions were from OS, DBMS, and Networks. Common questions included how HTTP works, the difference between HTTP and HTTPS, semaphores, and SQL joins. One question was very interesting; I don't remember it exactly, but the interviewer gave me a practical scenario that had to be solved using semaphores.
Round 3 - This round was mostly on DSA. The interviewer asked me questions from linked lists, DP, Hashing, etc. At last, he asked me how the Linux file system works.
Round 4 - This was with the hiring manager. He asked around 5 questions, all based on graphs, most of them were variations of the snake and ladder problem. Then he asked general questions like how many offers I have and to tell him a single strong reason why he should hire me.
Round 5 - This was the HR round. The interviewer asked questions like how my internship was and why I wanted to join this company and not others.
The following metrics were computed from 10 interview experiences for the Cloudera Software Engineer role in Bengaluru, Karnataka.
Cloudera's interview process for their Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Cloudera's Software Engineer interview process in Bengaluru, Karnataka.