Practo, the Bengaluru-based digital healthcare platform, runs a software engineering loop that starts with a DSA-heavy coding screen and moves into practical problem solving and system design.
About Practo
Practo is a Bengaluru health-tech platform with doctor discovery, online consultations, clinic management SaaS (for doctors), and pharmacy delivery across India and Southeast Asia.
Resume screen: relevant projects, internships, and coding fundamentals
Online or first-round coding test: 1-2 DSA problems at medium difficulty
Technical interviews: DSA plus low-level or system design over one or two rounds
Hiring-manager and HR round: ownership, trade-off reasoning, and culture fit
Coding Screen (60-90 min)
1-2 DSA problems (arrays, strings, hashmaps, trees, DP) at LeetCode medium level. Correctness and complexity analysis are the filter.
Technical Deep Dive (45-60 min, one or two rounds)
live problem solving plus low-level or system design for a real feature like appointment booking or doctor discovery, with API and database modelling.
Hiring Manager and HR (30-45 min)
ownership stories, how you handle trade-offs and edge cases, and fit with Practo's mission and team.
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
7 more questions. Sign up to unlock all
Sign up free: unlock all questions