Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by HALODOC Team. If you also belong to the team, you can get access from here

HALODOC Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

HALODOC Software Development Engineer II Interview Questions and Answers

Updated 21 Nov 2024

HALODOC Software Development Engineer II Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. LLD Round - Notification system
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. TCP vs OSI MODEL
  • Ans. 

    TCP is a transport layer protocol while OSI model is a conceptual framework for understanding network communication.

    • TCP is a specific protocol used for transmitting data reliably over a network.

    • OSI model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven abstraction layers.

    • TCP operates at the transport layer (Layer 4) of the OSI model.

    • OSI model includes layer...

  • Answered by AI
  • Q2. SSL working methods
  • Ans. 

    SSL (Secure Sockets Layer) is a protocol used to secure communication over the internet by encrypting data.

    • SSL encrypts data transmitted between a client and server to ensure privacy and security.

    • It uses cryptographic algorithms to establish a secure connection, typically using public key infrastructure (PKI).

    • SSL certificates are used to verify the identity of the server and establish trust between the client and serve...

  • Answered by AI

Skills evaluated in this interview

Software Development Engineer II Interview Questions Asked at Other Companies

asked in Zepto
Q1. Given 2 large numeric comma seperated strings. You need to calcul ... read more
asked in Zepto
Q2. How many microservices do I own & at what scale they handle t ... read more
asked in Porter
Q3. 1. Given an array find a subset that sums to a given sum K 2. Giv ... read more
Q4. design a LLD of portfolio management system where you can add any ... read more
asked in S&P Global
Q5. Difference between truncate and delete and when we prefer what op ... read more

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Angular, Javascript, HTML, CSS
Round 2 - Coding Test 

Angular releted Coding

I applied via Company Website and was interviewed in Oct 2020. There were 3 interview rounds.

Interview Questionnaire 

15 Questions

  • Q1. 1) Write a query of Sub Query .....
  • Ans. 

    A subquery is a query nested inside another query. It is used to retrieve data from multiple tables or perform complex calculations.

    • A subquery is enclosed within parentheses and is usually placed within the WHERE or HAVING clause of the outer query.

    • The result of the subquery is used by the outer query to filter or manipulate the data.

    • Subqueries can be used to retrieve data from multiple tables, perform calculations, or...

  • Answered by AI
  • Q2. 2) What is Delete and Truncate. Differentiate them....
  • Ans. 

    Delete and Truncate are SQL commands used to remove data from a table, but they differ in their approach.

    • DELETE is a DML command that removes specific rows from a table based on a condition.

    • TRUNCATE is a DDL command that removes all the rows from a table and resets the identity of the table.

    • DELETE is slower than TRUNCATE as it logs the data changes, whereas TRUNCATE does not.

    • DELETE can be rolled back, but TRUNCATE cann...

  • Answered by AI
  • Q3. 3) What is View...
  • Ans. 

    A View is a user interface element that displays information or interacts with the user.

    • A View is a fundamental building block of Android UI.

    • It can be a button, text field, image, or any other interactive element.

    • Views can be arranged in a hierarchy to create complex UI layouts.

    • Each View has its own set of properties that can be customized, such as size, color, and behavior.

  • Answered by AI
  • Q4. 4) Write a queries of PROCEDURE, FUNCTION, CURSOR...
  • Ans. 

    Sample queries for PROCEDURE, FUNCTION, CURSOR

    • PROCEDURE: CREATE PROCEDURE get_employee_details AS SELECT * FROM employees;

    • FUNCTION: CREATE FUNCTION get_employee_count RETURN NUMBER IS count NUMBER; BEGIN SELECT COUNT(*) INTO count FROM employees; RETURN count; END;

    • CURSOR: DECLARE emp_cursor CURSOR FOR SELECT * FROM employees; OPEN emp_cursor; FETCH emp_cursor INTO emp_record; CLOSE emp_cursor;

  • Answered by AI
  • Q5. 5) What are the types of LOOPS ?
  • Ans. 

    There are three types of loops: for, while, and do-while.

    • For loop: executes a block of code a fixed number of times.

    • While loop: executes a block of code as long as the condition is true.

    • Do-while loop: executes a block of code at least once, then repeats as long as the condition is true.

  • Answered by AI
  • Q6. 6) What is the Packages, Index, Sequences...
  • Ans. 

    Packages, Index, and Sequences are all related to data organization and management in programming.

    • Packages are collections of related classes and interfaces that are used to organize code.

    • Index is a data structure that allows for efficient searching and retrieval of data.

    • Sequences are ordered collections of elements that can be accessed by their position in the sequence.

    • Examples include the Java Collections Framework, ...

  • Answered by AI
  • Q7. 7) Difference between PROCEDURE & FUNCTION ?
  • Ans. 

    Procedures do not return values while functions return values.

    • Procedures are used to perform an action while functions are used to calculate and return a value.

    • Functions can be used in expressions while procedures cannot.

    • Functions have a return type while procedures do not.

    • Functions can have input parameters and return values while procedures can only have input parameters.

    • Examples of functions include Math.max() and S...

  • Answered by AI
  • Q8. 8) Types of Canvas in forms
  • Ans. 

    Canvas in forms can be of different types like HTML5 Canvas, SVG Canvas, and PDF Canvas.

    • HTML5 Canvas allows for drawing graphics using JavaScript

    • SVG Canvas is scalable and can be manipulated with CSS

    • PDF Canvas is used for generating PDF documents programmatically

  • Answered by AI
  • Q9. 9) Types of forms..
  • Ans. 

    There are various types of forms used in software development.

    • Web Forms - used for collecting user input on a website

    • Windows Forms - used for creating desktop applications

    • Mobile Forms - used for creating mobile applications

    • Dialog Forms - used for displaying messages or alerts to the user

    • Modal Forms - used for capturing user input before allowing further interaction

    • Wizard Forms - used for guiding the user through a mult

  • Answered by AI
  • Q10. 10) Types of Triggers used in forms ? Explain level wise, and uses of that triggers on that level....
  • Ans. 

    Triggers used in forms and their levels and uses.

    • Types of triggers: Pre-Form, Post-Form, Item, Validation, Navigation, Transaction

    • Pre-Form triggers execute before the form is displayed

    • Post-Form triggers execute after the form is closed

    • Item triggers execute when a user interacts with an item on the form

    • Validation triggers execute when a user enters data into an item

    • Navigation triggers execute when a user navigates betwe...

  • Answered by AI
  • Q11. 11) SQL function - types of single row function and group functions.. Explain it...
  • Ans. 

    Single row functions operate on a single row and return one result per row. Group functions operate on a group of rows and return one result per group.

    • Single row functions include: numeric functions, character functions, date functions, conversion functions, and general functions.

    • Group functions include: AVG, COUNT, MAX, MIN, SUM.

    • Single row functions can be used in SELECT, WHERE, and ORDER BY clauses.

    • Group functions ar...

  • Answered by AI
  • Q12. 12) What are the Set operators and their uses...?
  • Ans. 

    Set operators are used to combine or compare sets in SQL.

    • UNION operator combines two sets and removes duplicates

    • INTERSECT operator returns only common elements in two sets

    • EXCEPT operator returns elements in one set but not in the other

    • ALL keyword can be used with set operators to include duplicates

    • Set operators can only be used with compatible data types

  • Answered by AI
  • Q13. 13) Exception Handling....Is it neccessory to write a exception in queries ?
  • Ans. 

    Yes, exception handling is necessary in queries.

    • Exception handling helps to handle unexpected errors and prevent application crashes.

    • It also helps to provide meaningful error messages to the user.

    • In SQL, exceptions can be handled using the TRY-CATCH block.

    • In NoSQL databases, exceptions can be handled using error codes and messages.

  • Answered by AI
  • Q14. 14) How to make relation of master and transaction table on forms...?
  • Ans. 

    Master table should have a primary key which is used as a foreign key in the transaction table.

    • Create a primary key in the master table

    • Create a foreign key in the transaction table that references the primary key in the master table

    • Use the foreign key to link the two tables on forms

  • Answered by AI
  • Q15. 15) Types of reports ?
  • Ans. 

    Reports can be categorized into operational, analytical, and statutory reports.

    • Operational reports provide information on day-to-day activities.

    • Analytical reports provide insights into data trends and patterns.

    • Statutory reports are required by law and must be submitted to regulatory bodies.

    • Other types of reports include ad hoc reports, exception reports, and dashboards.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - This interview was a technical one. There was a two round, Written and practical. Both was technical. In first round (Written) interviewer test my basic knowledge of SQL queries. In second round (Practical) interviewer assign me a machine test, and told me to make a simple master form and report, also to create a table in database as per the columns used to store the date from forms... It lasted for about 1 hour. The interviewer wanted to test both my theoretical and practical knowledge. Luckily I was able to answer most of the questions correctly and complete my machine test on time. Interview was a easy. They asked me a questions as per my experience. You need to stay clam and should apply presence of mind. Make your resume properly. Fill all required information .

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed before Mar 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

30 Questions Of Aptitude regarding Logical thinking etc

Round 3 - Coding Test 

2 Coding Questions regarding Programming in C language

Round 4 - Technical 

(1 Question)

  • Q1. Questions based on projects worked and skills mentioned in resume
Round 5 - Behavioral 

(1 Question)

  • Q1. Questions on Projects worked and skills mentioned and some company questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare yourself on coding questions and aptitude and logical and few about company products.
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Angular, js basic questions and they ask you to open code snippet and ask js basic and DS questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Hire and fire company, no job security, company is good in terms of management but it's always tough when it comes to job security
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Campus Placement and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Coding Test 

There were 5 question out of which 2 were coding Data Structure problems , 1 was SQL based , 1 was AI based Problem ( Machine Learning ) and 1 was to create UML Diagram.
First Coding question was pretty easy , other one was kinda tough , UML Diagram was also easy and SQL query was of moderate level.

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep Practising u'll definately make it.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 Leetcode Medium questions on hackerrank

Round 2 - One-on-one 

(3 Questions)

  • Q1. Kadane algorithm based question
  • Q2. Leetcode medium
  • Q3. Resume based questions
Round 3 - One-on-one 

(4 Questions)

  • Q1. Probability question math problem
  • Q2. Puzzle to solve
  • Q3. AI based question
  • Q4. 1 question to solve Leetcode medium

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong with DSA and communication skill
Round 1 - Hackerearth Test 

(1 Question)

  • Q1. There were MCQs related to DSA and coding questions.
Round 2 - Coding Test 

Two questions to be solved in 1 hr.

Round 3 - Technical 

(1 Question)

  • Q1. Basic DSA and 3 coding ques
Round 4 - Technical 

(1 Question)

  • Q1. Resume based and coding

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA should be strong. They're only interested in your knowledge of data structures and problem solving skills.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Feb 2024.

Round 1 - HR 

(2 Questions)

  • Q1. Can you tell me about yourself?
  • Q2. Why should we hire you?
  • Ans. 

    I have a strong technical background, a passion for problem-solving, and a proven track record of delivering high-quality software solutions.

    • Extensive experience in software development, including proficiency in multiple programming languages such as Java, Python, and JavaScript.

    • Strong problem-solving skills and ability to think critically to find innovative solutions to complex technical challenges.

    • Proven track record...

  • Answered by AI

HALODOC Interview FAQs

How many rounds are there in HALODOC Software Development Engineer II interview?
HALODOC interview process usually has 1 rounds. The most common rounds in the HALODOC interview process are One-on-one Round and Technical.
How to prepare for HALODOC Software Development Engineer II 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 HALODOC. The most common topics and skills that interviewers at HALODOC expect are Algorithms, Data Structures, Design Patterns, Hibernate and Java.
What are the top questions asked in HALODOC Software Development Engineer II interview?

Some of the top questions asked at the HALODOC Software Development Engineer II interview -

  1. TCP vs OSI MO...read more
  2. SSL working meth...read more
  3. LLD Round - Notification sys...read more

Tell us how to improve this page.

HALODOC Software Development Engineer II Interview Process

based on 3 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

ThoughtSpot Interview Questions
3.8
 • 18 Interviews
Fourkites Interview Questions
3.8
 • 17 Interviews
One Trust Interview Questions
2.9
 • 15 Interviews
Toast Interview Questions
3.7
 • 14 Interviews
CyberArk Interview Questions
3.6
 • 13 Interviews
QAD Interview Questions
3.9
 • 12 Interviews
Tracelink Interview Questions
3.0
 • 12 Interviews
PlanSource Interview Questions
3.6
 • 11 Interviews
View all
HALODOC Software Development Engineer II Salary
based on 16 salaries
₹21.5 L/yr - ₹40 L/yr
8% more than the average Software Development Engineer II Salary in India
View more details

HALODOC Software Development Engineer II Reviews and Ratings

based on 3 reviews

4.2/5

Rating in categories

4.2

Skill development

3.4

Work-life balance

4.4

Salary

4.2

Job security

4.2

Company culture

4.2

Promotions

4.2

Work satisfaction

Explore 3 Reviews and Ratings
Software Development Engineer II
16 salaries
unlock blur

₹21.5 L/yr - ₹40 L/yr

Engineering Manager
16 salaries
unlock blur

₹51 L/yr - ₹70 L/yr

Software Developer
12 salaries
unlock blur

₹10 L/yr - ₹16 L/yr

Sdet 2
12 salaries
unlock blur

₹19.5 L/yr - ₹35.5 L/yr

SDE-2
11 salaries
unlock blur

₹17 L/yr - ₹30 L/yr

Explore more salaries
Compare HALODOC with

Yalamanchili Software Exports

3.3
Compare

Global Edge Software

3.5
Compare

One Trust

2.9
Compare

Futran Solutions

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