Round 1: Scripting + Linux Internals - 12th August - Elimination Round
Questions:
- One scripting question based on file manipulation in Python, specifically finding duplicates.
- Linux Internals questions on Inode, components of Inode, networking commands, performance commands.
Candidate's Approach
I solved the scripting question within 15 minutes and explained my solution in 2-3 minutes. I answered almost all Linux Internals questions except for 1-2.
Interviewer's Feedback
No feedback provided.
Round 2: Scripting Round - 2nd Sept
Questions:
- One real-time scripting question based on a dictionary with specific conditions that restricted the use of a particular module.
Candidate's Approach
I took almost 15 minutes to understand the question and finalize a solution, coding it in the next 20 minutes. The interviewer was satisfied with my solution.
Interviewer's Feedback
No feedback provided.
Round 3: Linux Internals - 10th Sept
Questions:
- One command: ping, which was made complicated by the interviewer.
- Questions about screen/tmux and networking commands like traceroute, nslookup, bg/fg, ssh sessions.
Candidate's Approach
I struggled with the interview due to the interviewer's accent and the format. I managed to solve the problem using awk and ping, but it took a significant amount of time. I answered all other questions asked.
Interviewer's Feedback
No feedback provided.
Round 4: Troubleshooting Round - 30th Sept
Questions:
- Discussed an architecture issue based on an image provided by the interviewer.
- Questions related to performance, I/O, memory, storage, throughput, load balancing, CDN, firewalls, and security.
Candidate's Approach
I enjoyed this round and was able to identify the root cause of all the issues discussed. The interview extended to 90 minutes, and I felt I performed well.
Interviewer's Feedback
No feedback provided.
Round 5: Googlyness - 30th Oct
Questions:
- Scenario-based question with multiple parts.
- Leadership question: "Tell me a time when you worked in a diverse team, what are the benefits of it and how do you make everyone satisfied on a particular subject in that team? Also how would you take feedback on conflicts in a diverse team?"
Candidate's Approach
I made several mistakes, including not asking clarifying questions and failing to address all parts of the scenario question. I felt I was not meeting the interviewer's expectations during the leadership question.
Interviewer's Feedback
The HR informed me that my Googlyness round was not up to par, particularly in answering leadership questions, leading to my rejection.