
Derived from 1 submission for ALL. Format details may vary across different teams or locations.
Select a role track above to view specific candidate interview patterns.
Cleared all three rounds of the interview process for the SDE Intern + Full Time position at Practo. Received an offer after successful completion of the rounds on 21 March 2022.
Online Assessment on HackerRank (90 mins, 7 March 2022). 6 questions: 3 coding (DSA and ad-hoc), 2 MCQs (Graph-based, DFS/BFS traversal correctness), and 1 database design (Music school database schema).
Conducted on HackerRank with 6 questions: 3 coding (DSA and ad-hoc), 2 MCQs (Graph-based, DFS/BFS traversal correctness), and 1 database design (Music school database schema).
Given a string 'S', perform repeated deletion of the substring 'AWS' until no more deletions are possible. Return the resultant string after all deletions.
Ad-hoc problem solvable with observations or binary search techniques (similar to 'Coco Eating Bananas' on LeetCode).
Two MCQs based on Graph theory, requiring evaluation of DFS and BFS traversal correctness for given scenarios.
Design a database schema for a music school with the following requirements: A music instrument can be played by multiple students, a student can play different instruments, and a teacher can only teach one instrument.
30-40 minute interview focused on coding and SQL. Candidate was asked to solve two coding problems and answer SQL queries based on hypothetical scenarios.
Delete the nth node from the end of a linked list.
Write a function to convert a decimal number to a binary number using recursion.
SQL queries based on hypothetical scenarios.
45-minute interview divided into project discussion, DSA, SQL, and OS questions. Candidate explained a project built with ReactJS, answered questions on HTTP status codes, and solved a DSA problem using dynamic programming.
Explain a project built with ReactJS, including technologies used and features implemented.
HTTP status codes: different classes of status codes and the most frequently encountered status code during project implementation.
Classical dynamic programming problem: Find the longest palindromic substring in a given string.
SQL queries based on hypothetical scenarios.
Basic operating system questions.