Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
Scheduling in FreeRTOS refers to the process of assigning tasks to be executed by the processor.
FreeRTOS uses a priority-based preemptive scheduling algorithm.
Tasks are assigned priorities and the scheduler selects the highest priority task to execute.
Tasks can be blocked or suspended to allow other tasks to run.
FreeRTOS also supports time-slicing to ensure fair execution of tasks.
Scheduling can be customized using con
Context switching is the process of storing and restoring the state of a process or thread so that execution can be resumed from the same point later.
Context switching occurs when the operating system switches from running one process or thread to another.
It involves saving the current state of the process or thread, including its program counter, registers, and stack pointer.
The operating system then loads the state o...
Latency is the time delay between a request and its response.
Latency is measured in milliseconds (ms).
It can be affected by network congestion, server load, and distance.
High latency can cause slow response times and poor user experience.
Examples of latency-sensitive applications include online gaming and video conferencing.
RTOS is a real-time operating system designed for time-critical applications, while GPOS is a general-purpose operating system.
RTOS is designed for deterministic response time, while GPOS is not.
RTOS is typically used in embedded systems, while GPOS is used in desktops and servers.
RTOS has a smaller footprint and lower overhead than GPOS.
Examples of RTOS include FreeRTOS, VxWorks, and uC/OS, while examples of GPOS incl
I applied via Campus Placement and was interviewed in Feb 2023. There were 2 interview rounds.
Basic question of c and c++ and basic aptitude questions on work , time, age
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
1 hour coding test with react with typescript.
Usability refers to the ease of use and user experience of a product. Implementing usability in mobile apps involves designing intuitive interfaces and optimizing user interactions.
Usability focuses on making products easy to use and efficient for users.
Implementing usability in mobile apps involves designing intuitive interfaces and optimizing user interactions.
Usability testing is essential to gather feedback and imp...
I have experience developing websites and mobile apps, facing challenges in various stages of the Software Development Life Cycle (SDLC).
Developed a responsive website using HTML, CSS, and JavaScript for a client in the e-commerce industry.
Created a mobile app for a fitness startup using React Native, overcoming performance issues during testing.
Encountered challenges with requirements gathering and scope creep during ...
I applied via Naukri.com
I applied via Campus Placement and was interviewed in Feb 2023. There were 2 interview rounds.
Basic question of c and c++ and basic aptitude questions on work , time, age
Design Engineer
39
salaries
| ₹2.6 L/yr - ₹6.2 L/yr |
Senior Design Engineer
14
salaries
| ₹4.8 L/yr - ₹7.4 L/yr |
CAE Engineer
6
salaries
| ₹2 L/yr - ₹5.4 L/yr |
Embedded Software Engineer
5
salaries
| ₹5.6 L/yr - ₹6.9 L/yr |
Software Engineer
4
salaries
| ₹4.8 L/yr - ₹7.4 L/yr |
Zealous Services
Skets Studio
Cadworks India
DGS Technical Services