Filter interviews by
I applied via Approached by Company and was interviewed before Jul 2023. There was 1 interview round.
RTOS and real-time OS are the same thing, both referring to operating systems designed for real-time applications.
RTOS is an acronym for Real-Time Operating System.
Real-time OS is an alternative term for RTOS.
Both RTOS and real-time OS refer to operating systems designed for real-time applications.
Examples of RTOS include VxWorks, FreeRTOS, and QNX.
RTOS is more preferable for 32-bit controllers due to its real-time capabilities and task scheduling.
RTOS provides real-time capabilities for time-sensitive applications
RTOS offers task scheduling for efficient multitasking
Bare metal programming may be suitable for simple applications with minimal overhead
I was interviewed in Oct 2023.
Write a program on priority queue
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
The reactor pattern is a design pattern that allows for asynchronous event-driven programming in Node.js.
The reactor pattern is based on the concept of an event loop, where events are processed in a non-blocking manner.
In Node.js, the reactor pattern is implemented using the event-driven architecture provided by the EventEmitter module.
By registering event listeners and emitting events, developers can build scalable an...
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
I was interviewed in Nov 2024.
Questions about java concurrency framework, java 8 and 11 features, Code chef coding problem
Using a crypto price API to fetch and display real-time cryptocurrency prices in a machine coding project.
Utilize a crypto price API to fetch real-time cryptocurrency prices
Implement error handling for API requests
Display the fetched prices in a user-friendly format
posted on 8 Jan 2025
Solid principles are a set of design principles that help make software more maintainable, flexible, and scalable.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects of its subclasses wi...
Code snippet for Entity Framework DB connection
Install Entity Framework NuGet package
Create a DbContext class
Define DbSet properties for each entity
Configure connection string in app.config/web.config
Use DbContext to interact with the database
To get the 3rd highest salary, we can use a SQL query with the 'LIMIT' and 'OFFSET' keywords.
Use a SQL query with 'ORDER BY salary DESC' to sort salaries in descending order.
Use 'LIMIT 1 OFFSET 2' to skip the first two highest salaries and get the 3rd highest salary.
Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 2;
Interfaces in C# provide a way to define a contract for classes to implement, promoting code reusability and flexibility.
Interfaces allow for multiple inheritance in C# by allowing a class to implement multiple interfaces.
Interfaces help in achieving loose coupling between classes, making the code more maintainable and testable.
Interfaces are used to define common behavior that multiple classes can share, promoting cod...
based on 7 reviews
Rating in categories
Engineer
229
salaries
| ₹3 L/yr - ₹12.3 L/yr |
Senior Engineer
203
salaries
| ₹6.3 L/yr - ₹24 L/yr |
Senior Software Engineer
190
salaries
| ₹6.4 L/yr - ₹22 L/yr |
Technical Lead
153
salaries
| ₹10 L/yr - ₹31 L/yr |
Software Engineer
145
salaries
| ₹2.8 L/yr - ₹11.6 L/yr |
TCS
Wipro
HCLTech
Tech Mahindra