Filter interviews by
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Top trending discussions
posted on 20 Aug 2024
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
Storage variables in C are used to store data temporarily during program execution.
Storage variables in C are declared using data types like int, float, char, etc.
They can be stored in different memory locations like stack, heap, or data segment.
Variables declared outside functions have global scope and are stored in data segment.
Variables declared inside functions have local scope and are stored in stack memory.
Dynami...
The first three kinds of sorting are bubble sort, selection sort, and insertion sort.
Bubble sort compares adjacent elements and swaps them if they are in the wrong order.
Selection sort selects the smallest element and swaps it with the first element, then selects the second smallest element and swaps it with the second element, and so on.
Insertion sort builds the final sorted array one item at a time by inserting each
I applied via Campus Placement and was interviewed before Oct 2022. There were 3 interview rounds.
UVM is a methodology for verifying complex designs using SystemVerilog. Blocking assignments execute sequentially, while non-blocking assignments execute concurrently.
UVM (Universal Verification Methodology) is a standardized methodology for verifying complex designs in SystemVerilog.
Blocking assignments in SystemVerilog execute sequentially, meaning the next statement waits for the current statement to finish.
Non-bloc...
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
Implementing a malloc function involves dynamically allocating memory in C programming.
Use the malloc function from stdlib.h library to allocate memory on the heap.
Remember to check if the memory allocation was successful by checking if the returned pointer is not NULL.
Don't forget to free the allocated memory using the free function to avoid memory leaks.
posted on 27 Jun 2024
I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.
A module in Python is a file containing Python code, which can define functions, classes, and variables.
Modules help organize Python code into reusable components
Modules can be imported into other Python scripts using the 'import' keyword
Examples of modules in Python include math, random, and os
I applied via Company Website and was interviewed before Apr 2022. There were 5 interview rounds.
Pointer and linked list
Pure technical on kernel programming
Multi-threaded programming can be achieved by creating multiple threads that run concurrently.
Identify the tasks that can be executed in parallel
Create threads using threading libraries in the chosen programming language
Synchronize the threads to avoid race conditions and deadlocks
Use locks, semaphores, and mutexes to manage shared resources
Optimize the performance by balancing the workload among threads
I appeared for an interview in Feb 2025, where I was asked the following questions.
based on 1 interview
Interview experience
Production Engineer
7
salaries
| ₹3 L/yr - ₹4.5 L/yr |
Junior Scientist
6
salaries
| ₹2.1 L/yr - ₹3.6 L/yr |
HR Associate
6
salaries
| ₹4.9 L/yr - ₹6 L/yr |
Service Engineer
6
salaries
| ₹2.5 L/yr - ₹3.5 L/yr |
Production Supervisor
5
salaries
| ₹3 L/yr - ₹3.5 L/yr |
Samsung Semiconductor
STJ Electronics
Element14
Autocop India