Recruiter contacted over LinkedIn and had clear communication and schedule throughout the process.
Initial screening round was around the basics of OS, networking, etc. (medium depth).
After that there were 4 rounds - Programming (practical), System Design (good discussion around scale/design problems), Live Debugging (well thought of), Hiring Manager round.
Overall, the process was smooth and questions were practical and relatable.
Impressive work and culture. Good location.