Upload Button Icon Add office photos

Filter interviews by

Practo Interview Questions, Process, and Tips

Updated 29 Jan 2025

Top Practo Interview Questions and Answers

View all 59 questions

Practo Interview Experiences

Popular Designations

74 interviews found

I was interviewed before Apr 2021.

Round 1 - Coding Test 

(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 Combinations

    Given an integer N representing the number of pairs of parentheses, find all the possible combinations of balanced parentheses using the given number of pairs.

    Explanati...

  • Ans. 

    Approach :
    1) First make a recursive function, say ‘solve’ taking the number of opening brackets ‘opening’, number of closing
    brackets ‘closing’ output string ‘output’, and an array of strings ‘ans’ as arguments.

    2) Make the base condition as if ‘opening’ = 0 and ‘closing’ = 0 then push the output string in the ‘ans’ and return.

    3) If ‘opening’ is not equal to zero then call the ‘solve’ function recursively by decrementing...

  • Answered Anonymously
  • Q2. 

    Trapping Rain Water Problem Statement

    You are given a long type array/list ARR of size N, representing an elevation map. The value ARR[i] denotes the elevation of the ith bar. Your task is to determine th...

  • Ans. 

    Approach 1 (Brute Force) :

    1) Iterate over every elevation or element and find the maximum elevation on to the left and right of it. Say, the
    maximum elevation on to the left of the current elevation or element that we are looking at is ‘maxLeftHeight’ and the
    maximum elevation on to the right of it is ‘maxRightHeight’.

    2) Take the minimum of ‘maxLeftHeight’ and ‘maxRightHeight’ and subtract it from the current elevation o...

  • Answered Anonymously
  • Q3. 

    Rotting Oranges Problem Statement

    You are given a grid containing oranges where each cell of the grid can contain one of the three integer values:

    • 0 - representing an empty cell
    • 1 - representing a fre...
  • Ans. 

    Approach : I solved this problem using Multisource-BFS as I had solved questions similar to this while preparing for
    my interviews.

    Steps :

    1) Initialize ‘TIME’ to 0.

    2) Declare a Queue data structure and a 2D boolean array ‘VISITED’.

    3) Push all cells with rotten orange to the queue.

    4) Loop till queue is not empty
    4.1) Get the size of the current level/queue.
    4.2) Loop till the 'LEVEL_SIZE' is zero:
    i) Get the front cell of t...

  • Answered Anonymously
Round 2 - Face to Face 

(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 Stacks Implementation

    Design a queue data structure following the FIFO (First In First Out) principle using only stack instances.

    Explanation:

    Your task is to complete predefined functions t...

  • Ans. 

    A queue can be implemented using two stacks. Let queue to be implemented be q and stacks used to implement q be stack1 and stack2. q can be implemented in two ways: 

    Approach 1 (By making enQueue operation costly) : This method makes sure that oldest entered element is always at the top of stack 1, so that deQueue operation just pops from stack1. To put the element at top of stack1, stack2 is used. 

    enQueue(q, ...

  • Answered Anonymously
  • Q2. 

    Merge Intervals Problem Statement

    You are provided with 'N' intervals, each containing two integers denoting the start time and end time of the interval.

    Your task is to merge all overlapping intervals a...

  • Ans. 

    Approach :

    1) We will first sort the intervals by non-decreasing order of their start time.

    2) Then we will add the first interval to our resultant list.

    3) Now, for each of the next intervals, we will check whether the current interval is overlapping with the last interval in
    our resultant list.

    4) If it is overlapping then we will update the finish time of the last interval in the list by the maximum of the finish time
    of ...

  • Answered Anonymously
  • Q3. You have a 3-liter jar and a 5-liter jar. How can you measure exactly 4 liters using these two jars?
  • Ans. 

    Approach : 

    1) Fill the 5 liter jug from the tap.
    2) Empty the 5 liter jug into the 3 liter jug - leaving 2 liters in the 5 liter jug.
    3) Pour away the contents of the 3 liter jug.
    4) Fill the 3 liter jug with the 2 liters from the 5 liter jug - leaving 2 liters in the 3 liter jug.
    5) Fill the 5 liter jug from the tap.
    6) Fill the remaining 1 liter space in the 3 liter jug from the 5 liter jug.
    7) Leaving 4 liters in the

  • Answered Anonymously
Round 3 - Face to Face 

(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. 

    Binary Tree Diameter Problem Statement

    You are given a Binary Tree, and you need to determine the length of the diameter of the tree.

    The diameter of a binary tree is the length of the longest path betwe...

  • Ans. 

    Approach 1 :

    Steps :

    1) If the ‘root’ node is NULL, return 0. The diameter of an empty tree is 0.
    2) Recur for the left subtree and store the diameter of the left subtree in a variable ‘leftDiameter’, i.e.
    ‘leftDiameter’ = getDiameter(left child of the root node)
    3) Similarly, recur for the right subtree and store the diameter of the right subtree in a variable
    ‘rightDiameter’ i.e. ‘rightDiameter’ = getDiameter(right child o...

  • Answered Anonymously
  • Q2. 

    Power of 2 Problem Statement

    Determine if it is possible to reorder the digits of a given integer 'N' such that the resulting number is a power of two. The leading digit must not be zero.

    Input:

    The fir...
  • Ans. 

    Approach : If a number N is power of 2 then bitwise & of N and N-1 will be zero. We can say N is a power of 2 or not
    based on the value of N&(N-1). The expression N&(N-1) will not work when N is 0.
    So,handle that case separately.

    TC : O(1)
    SC : O(1)

  • Answered Anonymously
  • Q3. What are some advantages of using Object-Oriented Programming (OOP)?
  • Ans. 

    1) OOPs is very helpful in solving very complex level of problems.
    2) Highly complex programs can be created, handled, and maintained easily using object-oriented programming.
    3) OOPs, promote code reuse, thereby reducing redundancy.
    4) OOPs also helps to hide the unnecessary details with the help of Data Abstraction.
    5) OOPs, are based on a bottom-up approach, unlike the Structural programming paradigm, which uses a top-d...

  • Answered Anonymously
  • Q4. What are access specifiers and what is their significance in Object-Oriented Programming?
  • Ans. 

    Access specifiers, as the name suggests, are a special type of keywords, which are used to control or specify the
    accessibility of entities like classes, methods, etc. Some of the access specifiers or access modifiers include “private”,
    “public”, etc. These access specifiers also play a very vital role in achieving Encapsulation - one of the major features
    of OOPs.

  • Answered Anonymously
Round 4 - HR 

(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. Why should we hire you?
  • Ans. 

    Tip 1 : The cross questioning can go intense some time, think before you speak.

    Tip 2 : Be open minded and answer whatever you are thinking, in these rounds I feel it is important to have opinion.

    Tip 3 : Context of questions can be switched, pay attention to the details. It is okay to ask questions in these round,
    like what are the projects currently the company is investing, which team you are mentoring. How all is the ...

  • Answered Anonymously

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

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; An intersection for this problem can be defined when both the arrays/li... read more
View answer (2)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)

Pharmacist Interview Questions & Answers

user image Anonymous

posted on 8 Oct 2017

I was interviewed before Oct 2016.

Interview Questionnaire 

1 Question

  • Q1. Contractual job on offer

Interview Preparation Tips

Round: Resume Shortlist
Experience: No calls and I myself dropped into check if opportunity exists

Round: HR Interview
Experience: Wasn't sought but accepted as positions were available

Skills: Basic Knowledge Of Your Studies, Communication And Confidence, Proficiency In English, Eagerness To Work, Desire To Work, Complete Knowledge Of Working Of Internet

Pharmacist Interview Questions asked at other Companies

Q1. 1. in which temperature we can store insulin inj sol 2.what are the parts of prescription. 3. how many types of inventry 4. what is LASA, FIFO examples of LASA. 5. which drugs are come under schedule x 6. What is GRN and why it is important... read more
View answer (17)

I applied via Referral

Interview Questionnaire 

5 Questions

  • Q1. I was asked to optimize the last program mentioned above
  • Q2. I was asked in detail about my internship experience and projects
  • Q3. I was asked why I did not contribute to any open source projects
  • Q4. I was asked to explain the code of my android app from my dropbox account
  • Q5. The usual HR questions followed after that

Interview Preparation Tips

Skills:
College Name: NA

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (176)

Area Sales Manager Interview Questions & Answers

user image Srijan Srivastava

posted on 18 Nov 2015

I applied via LinkedIn

Interview Preparation Tips

Round: Resume Shortlist
Experience: This was shortlisted basis my profile on LinkedIn.
Tips: Always keep your profile up to date. Do mention the details which might be suitable

Round: HR Interview
Experience: Basic Career questions. About profile, future plans etc.
Tips: Be clear and and concise

Round: Case Study Interview
Experience: A case like situation will be given.
Tips: Prepare a PPT and also show working on excel

Skills:
College Name: NMIMS School Of Business Management

Area Sales Manager Interview Questions asked at other Companies

Q1. How to handling position and how to coverage rout and sales teams
View answer (28)

Practo interview questions for popular designations

 Business Development Manager

 (9)

 Software Developer

 (5)

 Software Engineer

 (5)

 Product Support Specialist

 (3)

 Territory Sales Manager

 (3)

 BDM Sales

 (2)

 Business Analyst

 (2)

 Senior Territory Sales Manager

 (2)

Data Analyst Interview Questions & Answers

user image Pratik Chaudhari

posted on 17 Nov 2015

I applied via Referral

Interview Preparation Tips

Round: Resume Shortlist
Experience: Sent resume to an HR through Linkedin and got the call for interview

Round: Technical Interview
Experience: Had 3 rounds of technical interviews with Product Owner, Product Manager and VP Product. Most of the questions were related to maths, statistics and a few on machine learning. Even though I did not have much background on these, I was asked to give my inputs and try to find a solution. We discussed recommendation engines for Quora, Linkedin and e-commerce websites. Then they asked me how can we remove the bias that comes in the practo ratings of the doctors due to feedback from various channels. How can we identify if the customer is booking an appointment by looking at reviews or ratings? How can we identify spam reviews before publishing them? How can we build a product which can help users write a better quality review? Most of the questions were related to data science and how we can improve the products using data. The data analyst role for which I was being interviewed, was a first of its kind role in Practo. The JD was to basically work with the product team and help them in improving products, building new features etc. using data science/ data analytics.

Skills: Product Sense, Attitude, Data Science, Data Analysis, Basics Of Machine Learning
College Name: IIT Madras
Motivation: being the leader of the healthcare industry, high growth startup, opportunity to solve interesting problems using data

Data Analyst Interview Questions asked at other Companies

Q1. Suppose there is a room in the office and X people enter room throughout the day, Y people leave throughout the day [continuously people are entering the room, some are staying there, and rest are going out] .. so tell me the code to calcul... read more
View answer (11)

Get interview-ready with Top Practo Interview Questions

Software Engineer Interview Questions & Answers

user image BEKKAM VENKATA ADITYA

posted on 27 Sep 2015

I applied via campus placement at Indian Institute of Technology (IIT), Chennai

Interview Questionnaire 

4 Questions

  • Q1. General questions. Where are you from, tell about yourself etc..,
  • Q2. Asked me about the projects which i have mentioned in my resume
  • Q3. Some algorithmic questions including data structures. Time complexity, space complexity etc.,
  • Q4. How would you design a snake game present in basic nokia mobiles. Just the data structure part and some functions which are used as the game goes on

Interview Preparation Tips

Round: Test
Experience: A bit difficult but sensible way to get started with the selection procedure. Questions purely attack the algorithmic and stastitic aspects.
Tips: Get yourself ready with conceptual clartity regarding algorithms and stastics . Don't be ambitious to attempt all the questions, completely solving one problem would be more than enough for getting through this level.
Duration: 120 minutes
Total Questions: 3

Round: Technical Interview
Experience: Believe me. You never feel inferior, it's really interactive and very friendly. Interviewer gave me a few chances and hints whenever i've gone wrong. Overall interview experience was awesome.
Tips: If you're up to this round, they believe you have the potential. So don't panic if you are unable to answer their questions. Just tell them which aspects which you are comfortable with and they will proceed correspondingly, Just be honest whatsoever.

Skill Tips: Prefer having some revision about the above skills before undergoing the selection process.
Skills: Math Puzzles, Algorithmic Approach To Problem Solving, Data Structures
Duration: 2months
College Name: IIT Madras
Funny Moments: Receiving the offer letter from HR official who visited our campus :)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)

Jobs at Practo

View all

I applied via Naukri.com

Interview Preparation Tips

Round: Resume Shortlist
Experience: It was quite simple as the company really likes to invest in freshers who are dynamic and seeking a challenging career.
Tips: KISS- keep it straight and simple.

General Tips: Know more about the medical fraternity and try to know their needs and problems faced by them. Try knowing more about the Practo Ray software used by doctors and have a look at the Practo.com how the doctors are listed.
Skill Tips: Stay calm and keep your ears open. Listen to what the person in front of you is talking. Before talking to the Practo people know one thing that the people working at Practo are the coolest of all with a great sense of humour. So better start knowing about all the medical specialists meet a few drs in order to know how actually the fraternity works. The company has a great work culture and u could earn and learn alot at Practo. Try knowing more about dentists as usually interviews will be based on a speciality and most probably dentists.
Skills: Personality, Objection handling
College Name: Marathwada Institute of technology
Motivation: I was interested in marketing job as I wanted to go for MBA in marketing. Trust me this company is the best in that. I was lucky to crack the interview and work at this really awesome company.
Funny Moments: Oh its real fun here. Targets obviously are taken seriously but the parties and the really cool colleagues will never let u feel low. It's an really awesome company with really cool people. The yearly Practo scene is one event that will be a company get together and partying. It's real fun.

Territory Sales Manager Interview Questions asked at other Companies

Q1. Do you know abou Distributor ROI , If yes then pls explain how we calculate ROI with formula
View answer (49)

Software Engineer Interview Questions & Answers

user image Agam Mahajan

posted on 17 Aug 2015

Interview Preparation Tips

Round: Test
Experience: There was Pool Campus Placement of  4 Colleges together(NIT Jalandhar,NIT Hamirpur ,Candigarh University and CGC Landran ) at Chandigarh University.Written test was taken on Hacker Rank. There were 5 Coding Questions of Linklist , Dynamic Programming,Priority Queues etc . 
You didn't have to do All the questions (3 can get you to the next round).

One thing that need to be beware of is that on Hacker Rank Your Draft is Saved every second(or so). So don't copy from the internet and just paste there(they will get to know).
Tips: Make sure you practice lot of Algorithms.
Duration: 120 minutes
Total Questions: 5

Round: Problem Statement
Experience: Only 8 Students were selected for this round
20 mins were given for it
and afterwards each student had personal discussion(10 mins) with them to explain their schema .
3-4 Questions were also asked related to your schema and how to perform a particular query
Tips: You should Be Through with DBMS
Make sure there is no redundant table and Primary keys are marked

Round: Technical Interview
Experience: 2 were selected for the Interview
Firstly they make you very Comfortable and ask how were the previous Rounds.
Then they asked about the two questions of First Round and my approach 
Then couple of questions on The design that was made Earlier.
Then there were questions on How Internet Works ,gcc,Linux,git,sql.

Then the Interviewer asked if I have any question
I asked about (as the work on doctor's app) how they know the credibility of a doctor which is enlisted in their app.
Interviewer was really Impressed by the question and told me all about it with all details.


Both were selected
Tips: Be cool in the Interview
Think Loudly and Interact with them well.
If they want you to ask any question ,it should not be related to technical stuff ,it should be related to the company

College Name: NIT JALANDHAR

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)

NA Interview Questions & Answers

user image Anonymous

posted on 16 May 2015

Interview Preparation Tips

Round: Test
Experience: It was online coding round, conducted through hackerrank. There were total 6 questions, in which every type of question was there(easy, medium,hard), no need to attend all question I did 2 submission successfully and got selected for next round.Note: for clear first round practice program from hacker rank website.1. Frog Racing2. Chocolate cut into 1X1 size3. how many character should be added to make string palindrom.4. Music play list5. given a number A find the smallest number B . such that AXB in contain 4 and 0 only, zero must not appear before any 4. for ex:- 4440000 is valid but 404004 is not valid.

Round: designing round
Experience: In this round we have to make a design of app we need to tell how we make that app following all aspects.

We have to design a cricket app, in which we need to show all running matches, how many member playing in each team, their record, strike rate, required run rate , ball by ball record each and everything. We have to visualize how app will look, what extra option you want to add etc.

Round: Technical Interview
Experience: It was technical round, question were asked from coding, sql,os,ds, some puzzles, project.

College Name: NA

Interview Questions & Answers

user image Anonymous

posted on 11 May 2015

Interview Questionnaire 

2 Questions

  • Q1. Find total number of unique palindromic sub sequences from a string.
  • Ans. 

    Find total number of unique palindromic sub sequences from a string.

    • Use dynamic programming to find all palindromic sub sequences.

    • Store the count of each sub sequence in a hash table.

    • Return the count of unique sub sequences.

  • Answered by AI
  • Q2. Find if a number is a power of 2 or not.3
  • Ans. 

    Check if a number is a power of 2 or not.

    • A power of 2 has only one bit set in its binary representation.

    • Use bitwise AND operator to check if the number is a power of 2.

    • If n is a power of 2, then n & (n-1) will be 0.

    • Examples: 2 (10), 4 (100), 8 (1000), 16 (10000), etc.

    • Examples: 3 (11), 5 (101), 7 (111), 9 (1001), etc.

  • Answered by AI

Interview Preparation Tips

Round: TEST
Experience: 1. There were 5 Programming Questions and the test was conducted on HackerRank. 2. I solved 3 out of them.Mostly the questions consisted of all levels from easy to tough mostly on Dynamic Programming.After 1 week I got a mail saying that i cleared the first round.

Round: Technical Interview
Experience: Second Round :1. It was an Online Technical Interview at Hacker Rank.2. 2 coding questions were asked:  Then a designing and database question was asked. He wanted to know how well are you able to design tables and establish relationships between them.4. Then he asked me some front end related questions as I was working as an intern on front end development at a company.The interview lasted about 2 hours.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.

College Name: NA

Skills evaluated in this interview

Practo Interview FAQs

How many rounds are there in Practo interview?
Practo interview process usually has 2-3 rounds. The most common rounds in the Practo interview process are One-on-one Round, HR and Resume Shortlist.
How to prepare for Practo 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 Healthcare, Sales, Management, Billing and MS Office.
What are the top questions asked in Practo interview?

Some of the top questions asked at the Practo 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
How long is the Practo interview process?

The duration of Practo interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Practo Interview Process

based on 41 interviews

Interview experience

3.8
  
Good
View more

Interview Questions from Similar Companies

Tata 1mg Interview Questions
3.6
 • 146 Interviews
PharmEasy Interview Questions
3.7
 • 80 Interviews
HealthifyMe Interview Questions
3.0
 • 46 Interviews
Netmeds.com Interview Questions
3.6
 • 42 Interviews
Portea Medical Interview Questions
4.3
 • 27 Interviews
Medlife Interview Questions
3.7
 • 27 Interviews
Mfine Interview Questions
3.6
 • 24 Interviews
Medgenome Labs Interview Questions
3.8
 • 17 Interviews
Lybrate Interview Questions
3.5
 • 5 Interviews
CURE India Interview Questions
4.7
 • 2 Interviews
View all

Practo Reviews and Ratings

based on 493 reviews

3.2/5

Rating in categories

2.9

Skill development

3.0

Work-life balance

3.0

Salary

2.4

Job security

3.0

Company culture

2.4

Promotions

2.8

Work satisfaction

Explore 493 Reviews and Ratings
Zonal Sales Manager

Mumbai

6-8 Yrs

₹ 1-1.75 LPA

Subject Matter Expert

Bangalore / Bengaluru

1-2 Yrs

₹ 4.4-4.4 LPA

Explore more jobs
Business Development Manager
244 salaries
unlock blur

₹3 L/yr - ₹9.6 L/yr

Product Support Specialist
126 salaries
unlock blur

₹1 L/yr - ₹5 L/yr

Territory Sales Manager
109 salaries
unlock blur

₹3 L/yr - ₹10 L/yr

Team Lead
62 salaries
unlock blur

₹4 L/yr - ₹12.9 L/yr

Assistant Area Manager
58 salaries
unlock blur

₹5 L/yr - ₹14 L/yr

Explore more salaries
Compare Practo with

Lybrate

3.5
Compare

Mfine

3.6
Compare

DocsApp

3.9
Compare

Portea Medical

4.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview