1st Technical Screening round
- Number of island + 30 mins on on past projects + OS basics (process, threds, semaphore, mutex, PCB, TCB, heap, stack, networking basics)
Got a response after 8 days about onsite
Onsite rounds
1st Coding round
- question based on N-Array tree. I dont remember the exact question
2nd Coding + AI round
- Code snippet with 1 function to implement. It was related to topological sorting. Could say mix of course schedule like questions.
- The interviewer had 0 idea on how to conduct this round. ended up wasting my 20 mins to figure out which AI assist we are using. He was clueless and I felt this round deserves a re-do but unfortunately it wont be the case.
3rd System Design round
- Metrics aggregator, monitoring system
4th Host manager round
- Go through past projects
- Asked about projects I am proud of - follow ups on technologies and workflows in this
- Technical challenges I faced
- Design choices
- BQs
- at the end of the interview gave me something similar to System design question. How to migrate data from one Data centre to another (some conditions applied)
Overall a good experince. Let's see what happens.