1. Screening Round (HR)
Duration: 15-30 minutes
Format: Phone or video call
What to Expect:
Basic introduction (your experience, background, projects).
Why you’re interested in the role.
Discussion about the company, team, and expectations.
Salary expectations and notice period.
Sometimes, a few high-level technical questions.
2. Coding Round ( Live Coding), System Design Round
Duration: 90 -120 minutes
What to Expect:
Data structures & algorithms (DSA) using Python.
Problem-solving, efficiency, and time-space complexity.
Python-specific coding challenges.
Some API-based or database-related questions.
System design ---
What to Expect:
Designing a scalable backend system.
Discussing API design, database architecture, caching, and scalability.
Thinking about high availability, load balancing, and security.