Filter interviews by
I would approach problem-solving by first understanding the root cause, brainstorming potential solutions, testing them, and iterating until a resolution is found.
Identify the root cause of the problem
Brainstorm potential solutions
Test the solutions to see which one works best
Iterate on the solution if needed
Document the process for future reference
Top trending discussions
Interrupt vector table is a data structure that maps interrupt numbers to their corresponding interrupt service routines.
It is used in microcontrollers and operating systems to handle interrupts.
Each entry in the table contains the address of the interrupt service routine for a specific interrupt.
When an interrupt occurs, the processor looks up the corresponding entry in the table to find the address of the ISR to exec...
Passing array of strings in a C function
Declare the function prototype with array parameter
Pass the array as argument when calling the function
Access elements of the array within the function
Example: void printStrings(char *strings[], int size) { }
posted on 13 Mar 2024
I applied via campus placement at SRM university (SRMU)
posted on 9 Sep 2023
I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.
React hooks are functions that let you use state and other React features without writing a class.
Hooks are functions that let you use state and other React features in functional components
useState() is a hook that allows you to add state to functional components
useEffect() is a hook that allows you to perform side effects in functional components
useContext() is a hook that allows you to use the context API in functio
Liskov Substitution Principle states that objects of a superclass should be replaceable with objects of its subclasses without affecting the program's correctness.
Subtypes must be substitutable for their base types.
Derived classes must be able to replace their base classes without affecting the program's behavior.
Violating this principle can lead to unexpected behavior and errors in the code.
Example: If a program expec...
Oops concept is a programming paradigm that focuses on objects and classes.
Oops stands for Object-Oriented Programming
Key concepts include inheritance, encapsulation, polymorphism, and abstraction
Examples: Class Car with properties like make, model, and methods like start(), stop()
Example: Inheritance - Class SUV extends Car and adds property numSeats
posted on 2 Mar 2024
I applied via Approached by Company and was interviewed in Sep 2023. There was 1 interview round.
Deploying a Web API using Docker Container involves creating a Dockerfile, building the image, and running the container.
Create a Dockerfile with instructions on how to build the image, including dependencies and environment variables.
Build the Docker image using the Docker build command.
Run the Docker container using the Docker run command, specifying ports and any other necessary configurations.
Ensure the Web API is ...
posted on 12 Nov 2024
I applied via Naukri.com and was interviewed before Nov 2023. There were 2 interview rounds.
posted on 12 Sep 2024
I applied via Company Website and was interviewed in Aug 2024. There were 4 interview rounds.
1 hour aptitude test
Technical Service Engineer
66
salaries
| ₹3.2 L/yr - ₹6.2 L/yr |
Field Service Engineer
43
salaries
| ₹3.6 L/yr - ₹7.1 L/yr |
Service Engineer
31
salaries
| ₹4 L/yr - ₹6.2 L/yr |
Senior Sales Executive
29
salaries
| ₹5.4 L/yr - ₹9.8 L/yr |
Senior Service Engineer
28
salaries
| ₹4.8 L/yr - ₹9.9 L/yr |
Canon
Nikon
Sony
FUJIFILM