Halodoc logo

Halodoc Test Automation Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 19 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
36.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Halodoc.

Showing 3 of 19
Halodoc logo
Halodoc

Lead Software Development Engineer in Test

Engineering · a year ago

Lead Difficult Positive experience Accept offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Phone screen Recruiter call
Interview formats
Technical Coding System Design Behavioral

It's 5 to 6 rounds of interview. First round is domain, then coding round where candidate has to design a framework in 2 hrs, then DSPS round ( leet code medium), then hiring manager round and HR discussion

Confirmed questions1 question
  • Design Backend framework for open source project
Halodoc logo
Halodoc

Software Development Engineer in Test

Engineering

Mid Average Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

Worst interview experience. If you value your time, avoid this company. They aren't really interviewing; they seem to be using candidates to learn about framework development. I was asked to build a framework within a two-hour window. I managed to complete it just a bit over the time limit. During the development, two interviewers repeatedly checked on my progress. Once finished, they wanted me to test it on a device. Following that, they inquired about the framework's flow. Then, a Java question was posed. I suspect the interviewer lacks expertise in framework development and is still learning, as they were looking up basic information on their laptop during the process. It felt like they had no intention of hiring, regardless of a candidate's skill, and were primarily focused on learning from the developed framework. My suggestion is to hire a freelancer for framework development and stop wasting candidates' time. Get a life.

Confirmed questions5 questions
  • Can you walk me through the design and execution flow of the framework you built?
  • Given two hours, can you create a framework?
  • Please execute the developed framework on a physical device.
Halodoc logo
Halodoc

Software Development Engineer in Test

Engineering

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Background check
Interview formats
Technical Coding Behavioral

A recruitment agency got in touch with me for this company and that's how the process began. They arranged for a face-to-face interview. The first round involved building an automation framework and automating a scenario, all within a 2-hour timeframe. They kept checking in to see if I was done. I managed to build the framework and presented it. They seemed really impressed with it and asked me to send it over. Following that, in the second round, I was asked some programming questions and had to explain the program's execution flow. That went smoothly. Then, the HR person came and mentioned they'd update me later, which they never did. Even if the outcome was unfavorable for them (though it seemed unlikely given their reaction to the framework), they should have at least communicated. It felt like their intention wasn't to hire anyone, but rather to collect sample frameworks from all candidates and not actually hire.

Confirmed questions1 question
  • Can you merge and sort two arrays, one of size x and another of size x+y, and optimize your solution?

Halodoc Test Automation Engineer Interview Questions

Quoted word for word from Halodoc interview reports.

What status code should be returned if the requested resource is not authorized?

Read reports

Can you explain Java's finalize() method and the garbage collector?

Read reports

What is throughput and how can it be controlled in performance testing?

Read report

Can you write code for a binary tree to check if all parent nodes are less than their child nodes?

Read report

How would you perform addition in reverse fashion using a linked list, handling edge cases like different input lengths and final carry?

Read report

What are the possible test scenarios for a Payment API Endpoint?

Read report

Can you merge and sort two arrays, one of size x and another of size x+y, and optimize your solution?

Read report

Formats, difficulty and experience

Across all 19 Halodoc interview reports.

Interview formats

Technical 41.2%
Coding 33.3%
Behavioral 19.6%
System Design 5.9%

Interview difficulty

Easy 15.8%
Average 47.4%
Difficult 36.8%

Candidate experience

Positive 36.8%
Neutral 10.5%
Negative 52.6%