Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Jul 2023. There were 3 interview rounds.
Java basic programming
Java advance programming
Top trending discussions
posted on 17 Dec 2024
I applied via Referral
React hooks lifecycle includes initialization, rendering, updates, and cleanup.
Hooks are called in the order they are defined in the component function.
useState and useEffect are commonly used hooks in React.
Hooks like useEffect can be used for data fetching, subscriptions, or manually changing the DOM.
The cleanup function in useEffect can be used to clean up any resources or subscriptions.
Hooks allow for more flexible
To fetch data from an API, you need to send a request to the API endpoint and process the response.
Send a request to the API endpoint using HTTP methods like GET, POST, PUT, DELETE.
Include any required parameters or headers in the request.
Receive the response from the API, which usually comes in JSON or XML format.
Parse the response data to extract the information you need.
Handle any errors or exceptions that may occur
useEffect is used for side effects in functional components, while useReducer is used for managing state in complex components.
useEffect is used for handling side effects in functional components
useReducer is used for managing state in complex components
useEffect is similar to componentDidMount and componentDidUpdate in class components
useReducer is similar to useState but for more complex state management
useEffect can...
Dsa + JavaScript related questions and outputs
Js related coding + easy dsa
I focus on learning new programming languages, technologies, and best practices to stay current in the industry.
Learning new programming languages such as Python or Go
Exploring emerging technologies like blockchain or machine learning
Staying updated on best practices in software development such as Agile or DevOps
Improving problem-solving skills through coding challenges and projects
RISC stands for Reduced Instruction Set Computing and CISC stands for Complex Instruction Set Computing.
RISC processors have a smaller set of simple instructions, while CISC processors have a larger set of complex instructions.
RISC processors typically execute instructions in one clock cycle, while CISC processors may require multiple clock cycles.
RISC processors rely on optimizing compilers for performance, while CISC...
Interpreter translates code line by line while compiler translates entire code at once.
Interpreter: translates code line by line, slower execution, easier debugging (e.g. Python)
Compiler: translates entire code at once, faster execution, harder debugging (e.g. C++)
Basic leetcode problems
I applied via campus placement at Kumaraguru College of Technology, Coimbatore and was interviewed in Mar 2024. There were 2 interview rounds.
There is MCQ questions of basics of c programming
posted on 11 Sep 2023
Multithreading using RTOS involves creating multiple threads to run concurrently, managed by a real-time operating system.
RTOS provides scheduling and synchronization mechanisms for managing multiple threads.
Threads in RTOS can have different priorities to ensure timely execution of critical tasks.
Example: Using FreeRTOS to create multiple threads for handling different tasks in an embedded system.
posted on 29 Nov 2022
I applied via Campus Placement
Simple basic codes were asked like finding prime number and all
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows code reusability and promotes the concept of hierarchy in programming.
The existing class is called the parent class or superclass, and the new class is called the child class or subclass.
The child class inherits all the properties and methods of the parent class and can...
Stacks are implemented using arrays or linked lists to store and retrieve data in a Last-In-First-Out (LIFO) order.
Arrays are used to implement static stacks where the size is fixed
Linked lists are used to implement dynamic stacks where the size can change
Push() and pop() operations are used to add and remove elements from the stack
Stacks are used in programming languages for function calls and recursion
Stacks are also...
Yes, I am able to relocate to Bangalore.
I am open to relocating for the internship opportunity.
I am flexible and willing to move to Bangalore for the duration of the internship.
I have no constraints that would prevent me from relocating to Bangalore.
I am excited about the prospect of working in Bangalore and experiencing a new city.
I applied via Recruitment Consulltant and was interviewed before Apr 2023. There were 4 interview rounds.
Hacker Rank code testing. Now it is removed.
based on 1 interview
Interview experience
Senior Software Engineer
56
salaries
| ₹11.1 L/yr - ₹32.2 L/yr |
Software Engineer
33
salaries
| ₹8 L/yr - ₹15 L/yr |
Associate Software Engineer
16
salaries
| ₹6 L/yr - ₹9.8 L/yr |
Senior Leader Engineer
16
salaries
| ₹23 L/yr - ₹32.2 L/yr |
Lead Engineer
14
salaries
| ₹12.5 L/yr - ₹32.6 L/yr |
Gemalto
Entrust Datacard
IDEMIA
Zebra Technologies