i
Engro
Technologies
Filter interviews by
I applied via Naukri.com and was interviewed before Mar 2023. There was 1 interview round.
Top trending discussions
posted on 19 Sep 2021
I applied via Naukri.com and was interviewed before Sep 2020. There were 6 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
Led multiple projects focusing on scalable web applications and microservices architecture, enhancing performance and user experience.
Developed a scalable e-commerce platform using React and Node.js, improving load times by 30%.
Implemented a microservices architecture for a healthcare application, enabling independent deployment and scaling of services.
Optimized an existing legacy system by refactoring code and introdu...
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...
posted on 8 Jul 2024
I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.
Design IMDB with concurrent ratings management
Implement a locking mechanism to ensure only one user can update a rating at a time
Use a queue system to handle multiple rating requests in an orderly manner
Consider using distributed systems to handle high concurrency levels
Design a vehicle rental system API
Create endpoints for listing available vehicles, booking a vehicle, and returning a vehicle
Include authentication and authorization mechanisms for users and admins
Implement payment gateway integration for processing rental payments
Include features like vehicle search, filtering, and reviews/ratings
Consider scalability and performance optimizations for handling high traffic
posted on 30 Apr 2025
I appeared for an interview before Apr 2024, where I was asked the following questions.
posted on 25 Jun 2025
I appeared for an interview in May 2025, where I was asked the following questions.
posted on 31 Dec 2024
I appeared for an interview before Dec 2023.
posted on 13 Mar 2025
I appeared for an interview in Sep 2024, where I was asked the following questions.
posted on 29 Apr 2025
I appeared for an interview before Apr 2024, where I was asked the following questions.
Implementing strategies to enhance reliability and reduce failure rates in payment gateway integrations.
Implement retries with exponential backoff for failed transactions to handle temporary issues.
Use circuit breakers to prevent overwhelming third-party services during outages.
Monitor and log transaction failures to identify patterns and root causes.
Implement fallback mechanisms to alternative payment methods when pri...
based on 1 interview experience
Difficulty level
Duration
based on 10 reviews
Rating in categories
Software Engineer
33
salaries
| ₹4 L/yr - ₹8 L/yr |
Cloud Engineer
26
salaries
| ₹3.5 L/yr - ₹8.3 L/yr |
Senior Software Engineer
24
salaries
| ₹6.3 L/yr - ₹14 L/yr |
Associate Cloud Engineer
15
salaries
| ₹2.8 L/yr - ₹6 L/yr |
QA Engineer
13
salaries
| ₹3.7 L/yr - ₹5.8 L/yr |
Global Edge Software
Moveinsync Technology Solutions
Yalamanchili Software Exports
Exotel