Upload Button Icon Add office photos

Filter interviews by

Practo Software Developer Interview Questions, Process, and Tips

Updated 5 Apr 2022

Top Practo Software Developer Interview Questions and Answers

  • Q1. Find Intersection of two unsorted arrays. You have been given two integer arrays/list(ARR1 and ARR2) of size N and M, respectively. You need to print their intersection; ...read more
  • Q2. Rotting Oranges You have been given a grid containing some oranges. Each cell of this grid has one of the three integers values: Value 0 - representing an empty cell. Val ...read more
  • Q3. Palindrome Linked List You are given a singly Linked List of integers. Your task is to return true if the given singly linked list is a palindrome otherwise returns false ...read more
View all 39 questions

4 Practo Software Developer Interview Experiences

45 questions found

Sort by: Popular

Software Developer Interview Questions

user image CodingNinjas

posted on 21 Mar 2022

I was interviewed in Aug 2021.

4 Interview Rounds

1

Coding Test Round (3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

This round had 3 coding questions of Medium to Hard level of difficulty.

  • Q1. Find Intersection of two unsorted arrays. You have been given two integer arrays/list(ARR1 and ARR2) of size N and M, respectively. You need to print their inte...read more
  • Q2. Ways to make Coin Change You are given an infinite supply of coins of each of denominations D = {D0, D1, D2, D3, ...... Dn-1}. You need to figure out the total ...read more
  • Q3. Longest Substring Without Repeating Characters Given a string 'S' of length 'L', return the length of the longest substring without repeating ch...read more
2

Video Call Round (5 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This round started with 2 coding questions and then moved on to some more questions from OOPS.

  • Q1. Palindrome Linked List You are given a singly Linked List of integers. Your task is to return true if the given singly linked list is a palindrome otherwise ret...read more
  • Q2. Search an element in a sorted and rotated array Aahad and Harshit always have fun by solving problems. Harshit took a sorted array and rotated it clockwise by a...read more
  • Q3. OOPS Question

    What is Static variable in C ?

  • Q4. OOPS Question

    What is the Difference Between Abstraction and Inheritance?

  • Q5. OOPS Question

    “Java is not a pure OO language”. Justify this statement.

3

Video Call Round (7 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This round had questions mainly from HTML,CSS and JavaScript as I had mentioned some Frontend Projects in my resume so the interviewer wanted to check my skills on those. He also asked me some SQL queries and a simple coding question towards the end of the interview.

  • Q1. JavaScript Question

    What is event bubbling?

  • Q2. JavaScript Question

    Difference between .on(‘click’) and .click()?

  • Q3. HTML Question

    How to optimize website assets loading?

  • Q4. HTML Question

    In how many ways you can display HTML elements?

  • Q5. SQL Question Write a SQL query to find all duplicate emails in a table named Person. +----+---------+ | Id | Email | +----+---------+ | 1 | a@b.com | | 2 | c@d....read more
  • Q6. SQL Question Table: Person +-------------+---------+ | Column Name | Type | +-------------+---------+ | PersonId | int | | FirstName | varchar | | LastName | va...read more
  • Q7. Check if two strings are anagram of each other Pre-requisites: Anagrams are defined as words or names that can be formed by rearranging letters of another word....read more
4

HR Round (2 Questions)

Round duration - 30 minutes
Round difficulty - Easy

This is a cultural fitment testing round. HR was very frank and asked standard questions. Then we discussed about my role.

  • Q1. Basic HR Question

    Tell me something not there in your resume.

  • Q2. Basic HR Question

    Why should we hire you?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAPracto interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, DBMS, JavaScript, HTML, CSS, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Interview Questions

user image CodingNinjas

posted on 5 Apr 2022

I was interviewed before Apr 2021.

4 Interview Rounds

1

Coding Test Round (3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

This round had 3 coding questions of Medium to Hard level of difficulty.

  • Q1. Balanced parentheses Given an integer ‘N’ representing the number of pairs of parentheses, Find all the possible combinations of balanced parentheses with the g...read more
  • Q2. Trapping Rain Water You have been given a long type array/list 'ARR' of size 'N'. It represents an elevation map wherein 'ARR[i]' denote...read more
  • Q3. Rotting Oranges You have been given a grid containing some oranges. Each cell of this grid has one of the three integers values: Value 0 - representing an empty...read more
2

Face to Face Round (3 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This was a standard DS/Algo round where I was given 2 questions to solve under 60 minutes. I was able to come up with the optimal approach for both the questions and then at the end of the interview I was also asked the famous Die Hard Water Puzzle.

  • Q1. Queue Using Stack Implement a queue data structure which follows FIFO(First In First Out) property, using only the instances of the stack data structure. Note: ...read more
  • Q2. Merge Intervals You are given N number of intervals, where each interval contains two integers denoting the start time and the end time for the interval. The ta...read more
  • Q3. Puzzle

    Measure 4L using 3L and 5L jars (Die Hard Water Puzzle)

3

Face to Face Round (4 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had 2 coding questions - first one related to Binary Tree and the second one was a simple question from Bit Manipulation. This was followed by some questions from OOPS.

  • Q1. Diameter Of Binary Tree You are given a Binary Tree. You are supposed to return the length of the diameter of the tree. The diameter of a binary tree is the len...read more
  • Q2. Power of 2 You are given an integer ‘N’. We can reorder the digits in any order (including the original order) such that the leading digit is not zero. Return t...read more
  • Q3. OOPS Question

    What are some advantages of using OOPs?

  • Q4. OOPS Question

    What are access specifiers and what is their significance?

4

HR Round (1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

This was my last round and I hoped it to go good just like the other rounds. The interviewer was very straight to point
and professional. The interview lasted for 30 minutes.

  • Q1. Basic HR Question

    Why should we hire you ?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAPracto interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, DBMS, OS, Aptitude, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Get interview-ready with top interview questions

Software Developer Interview Questions

user image Anonymous

posted on 9 May 2015

4 Interview Rounds

Interview Questions

  • Q1. Implement queue with the help of two stacks View Answers (1)
  • Q2. Iven a table “student” of with columns Name and Marks. You have to write a SQL query to get the 2nd highest marks from the table. Also write a query to find the...read more Add Answer
  • Q3. What is left join. Give example. And Full outer join? View Answers (1)
  • Q4. What is magic functions and autoloading in PHP? View Answers (1)
  • Q5. Given three arrays sorted in non-decreasing order, print all common elements in these arrays. Examples: ar1[] = {1, 5, 10, 20, 40, 80} ar2[] = {6, 7, 20, 80, 10...read more View Answers (1)
  • Q6. A puzzle. You will be given with a 3 Litre container & a 7 Litre Container. Measure exactly 5 Litres of water View Answers (1)
  • Q7. Asked about one of my projects I mentioned in my resume? Add Answer
  • Q8. Find if a number is a power of 2 or not? View Answers (1)

Interview Preparation Tips

Skills: Data structures, PHP, Algortihm
College Name: na
Motivation: Overall it was a very good experience. They test you from every aspect. In the End I would like to say that Practo is one of the best companies to work for.

Skills evaluated in this interview

Software Developer Interview Questions

user image Anonymous

posted on 9 May 2015

1 Interview Round

Interview Questions

  • Q1. What is event bubbling? View Answers (1)
  • Q2. Difference between .on(‘click’,function() and .click(function()) View Answers (1)
  • Q3. Write a function to check if two strings are anagram or not View Answers (1)
  • Q4. Given an array of integers which can be in one of four order – i.Increasing 2.Decreasing 3.decreasing then increasing 4.increasing then decreasing .Write a func...read more View Answers (1)
  • Q5. How can you improve the performance of a site.(Only frontend) View Answers (1)
  • Q6. Design database schema for a movie site.Where user can watch the movie,genre of movie,give ratings and recommended movies to user.Also Write an algorithm to sho...read more View Answers (1)
  • Q7. By tossing a coin we can get either head or tail, i have a function toss() which return head or tail with equal probability Add Answer
  • Q8. You have to write a function for dice which will return number from 1-6 with equal probability. constraints : you can not use random function, you can use only ...read more View Answers (1)
  • Q9. Write a query to fetch duplicate email from table? View Answers (1)

Interview Preparation Tips

Skills: data structure, Algorithm
College Name: na
Motivation: Practo is the market leader in digital healthcare management with millions of consumers using our products to find doctors, book appointments and manage their healthcare efficiently. Practo Ray is the platform of choice for the vast majority of doctors and clinics deploying cloud based clinic management solution.I recently got an offer from Practo, here is my interview experience:

Skills evaluated in this interview

Practo interview questions for designations

 Software Developer Intern

 (1)

 Software Engineer

 (5)

 Java Developer

 (1)

 Web Developer

 (1)

 Salesforce Developer

 (1)

 Lead Software Engineer

 (1)

 Senior Software Engineer

 (1)

 Senior Android Developer

 (1)

Interview questions from similar companies

Software Developer Interview Questions

Tata 1mg user image Chirag Varshney

posted on 2 Dec 2024

Interview experience
4
 Good
Difficulty level
 -
Duration
 -
Result
 -

1 Interview Round

1

Technical Round (4 Questions)

  • Q1. Explain Deadlock?
  • Q2. Explain Red Black Tree?
  • Q3. Find local minima in a 1-D array?
  • Q4. Find local minima in 2-D array?
Interview experience
1
 Bad
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
 Not Selected

I applied via Campus Placement and was interviewed in Aug 2024.

3 Interview Rounds

1

Coding Test Round

Simple DSA ques. and some mcqs. were easy if you are a cp guy

2

Technical Round (2 Questions)

  • Q1. Given a string of paranthesis tell longest valid parantheisis
  • Q2. Leetcode 1443. This was exact ques
3

Technical Round (2 Questions)

  • Q1. Given a string find longest palindromeic substring
  • Q2. Simple take not take dp ques But my interviewer was an idiot she didn't understand shit She was reading editorial on the fly. As i told her approch she was like...read more

Skills evaluated in this interview

Interview experience
4
 Good
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
 Not Selected

I applied via campus placement at Netaji Subhas Institute of Technology (NSIT) and was interviewed in Jul 2024.

4 Interview Rounds

1

Coding Test Round

It was a coding round where i need to solve 3 DSA Questions in 1.5 hour

2

Technical Round (2 Questions)

  • Q1. This is Technical round where i was asked to implement the Two Question of Dsa one is bases on greedy and another is dp , another one is leetcode hard (finding ...read more
  • Q2. Greedy Q was direct i don't remember clearly. I was selected for the 2nd round
3

One-on-one Round (1 Question)

  • Q1. It was also a technical round but bases on LLD problem statement. I was given a problem statement to design a society security system and the they need psudo co...read more
4

HR Round (1 Question)

  • Q1. I was not selected for 4th round but heard that there were Q on cs fundamentals.
Interview experience
4
 Good
Difficulty level
 -
Duration
 -
Result
 -

3 Interview Rounds

1

Technical Round (2 Questions)

  • Q1. What is Closure
  • Q2. Flat nested array
2

Technical Round (2 Questions)

  • Q1. Machine coding questions
  • Q2. Das based questions
3

HR Round (2 Questions)

  • Q1. Simple questions
  • Q2. Simple questions one on one
Interview experience
3
 Average
Difficulty level
 -
Duration
 -
Result
 -

2 Interview Rounds

1

Technical Round (2 Questions)

  • Q1. The question was about Nodejs
  • Q2. The question was to build a linked list in Nodejs
2

Technical Round (2 Questions)

  • Q1. The first question was related to DSA
  • Q2. The question was related to SQL
Interview experience
5
 Excellent
Difficulty level
 -
Duration
 -
Result
 -

1 Interview Round

1

One-on-one Round (2 Questions)

  • Q1. It was lld question to design a cab booking system.
  • Q2. Tell me about yourself

Practo Interview FAQs

How to prepare for Practo Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Practo. The most common topics and skills that interviewers at Practo expect are Java, Java Spring Boot, PHP, Python and SQL.
What are the top questions asked in Practo Software Developer interview?

Some of the top questions asked at the Practo Software Developer interview -

  1. You have to write a function for dice which will return number from 1-6 with eq...read more
  2. Given three arrays sorted in non-decreasing order, print all common elements in...read more
  3. Given an array of integers which can be in one of four order – i.Increasing 2...read more

Tell us how to improve this page.

Practo Software Developer Salary
based on 23 salaries
₹7 L/yr - ₹21.6 L/yr
63% more than the average Software Developer Salary in India
View more details

Practo Software Developer Reviews and Ratings

based on 2 reviews

1.1/5

Rating in categories

1.1

Skill development

1.1

Work-Life balance

2.0

Salary & Benefits

1.1

Job Security

1.1

Company culture

2.0

Promotions/Appraisal

1.1

Work Satisfaction

Explore 2 Reviews and Ratings
Business Development Manager
250 salaries
unlock blur

₹3 L/yr - ₹9.6 L/yr

Product Support Specialist
125 salaries
unlock blur

₹1 L/yr - ₹5 L/yr

Team Lead
63 salaries
unlock blur

₹4 L/yr - ₹14 L/yr

Territory Sales Manager
59 salaries
unlock blur

₹3.5 L/yr - ₹11 L/yr

Software Engineer
58 salaries
unlock blur

₹6 L/yr - ₹18.6 L/yr

Explore more salaries
Compare Practo with

Lybrate

3.5
Compare

Mfine

3.6
Compare

DocsApp

3.2
Compare

Portea Medical

4.4
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview