i
HALODOC
Filter interviews by
I applied via Referral and was interviewed in Feb 2020. There were 5 interview rounds.
I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.
Implement a function to mimic the functionality of merging two DataFrames in Python.
Create a function that takes two DataFrames as input.
Merge the two DataFrames based on a common column or index.
Handle different types of joins like inner, outer, left, and right joins.
Return the merged DataFrame as output.
1 hour - Find longest palindromic substring
I applied via LinkedIn and was interviewed before May 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2021. There were 3 interview rounds.
posted on 21 Aug 2021
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
posted on 15 Dec 2021
I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.
Answers to questions related to software engineering concepts.
Volatile is a keyword used to indicate that a variable's value can be changed unexpectedly.
Constant is a keyword used to indicate that a variable's value cannot be changed once it is assigned.
Volatile and const can be used together to indicate that a variable's value cannot be changed and that it may change unexpectedly.
ISR stands for Interrupt Service Routi...
A pointer is a variable that stores the memory address of another variable. Dangling, null, and void pointers are types of pointers.
Dangling pointer: a pointer that points to a memory location that has been deallocated or freed
Null pointer: a pointer that does not point to any memory location
Void pointer: a pointer that has no specific data type and can point to any data type
Storage classes in C define the scope and lifetime of variables.
auto: default storage class for local variables
register: stores variables in CPU registers for faster access
static: retains value between function calls
extern: used to access global variables across multiple files
CAN data frame is a message format used in Controller Area Network (CAN) protocol.
CAN data frame consists of 7 fields: Start of Frame (SOF), Arbitration ID, Control Bits, Data Length Code (DLC), Data Field, Cyclic Redundancy Check (CRC), and End of Frame (EOF).
The Arbitration ID field is used to identify the message priority and the source of the message.
The Data Field can contain up to 8 bytes of data.
The CRC field is...
I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.
2 Leetcode medium - LRU Cache and sliding window question
Design a messaging app like Whatsapp
Implement end-to-end encryption for secure messaging
Allow users to send text messages, images, videos, and documents
Include features like group chats, voice and video calls, status updates
Provide option for users to share their location
Develop a user-friendly interface with customizable settings
Obser is not a known term in software engineering.
Obser is not a known term in software engineering.
It is possible that the interviewer misspoke or meant to ask a different question.
It is important to clarify any unclear or confusing questions during an interview.
posted on 19 Sep 2021
I applied via Naukri.com and was interviewed before Sep 2020. There were 6 interview rounds.
Software Development Engineer II
16
salaries
| ₹21.5 L/yr - ₹40 L/yr |
Engineering Manager
16
salaries
| ₹51 L/yr - ₹70 L/yr |
Software Developer
12
salaries
| ₹10 L/yr - ₹16 L/yr |
Sdet 2
12
salaries
| ₹19.5 L/yr - ₹35.5 L/yr |
SDE-2
11
salaries
| ₹17 L/yr - ₹30 L/yr |
Yalamanchili Software Exports
Global Edge Software
One Trust
Futran Solutions