i
embedUR
Systems
Filter interviews by
To find the middle element of a stack, use an auxiliary stack or count elements while popping to identify the middle.
Use an Auxiliary Stack: Push all elements onto a new stack while counting, then pop elements until reaching the middle index.
Count Elements: Keep a count of total elements while popping, then push elements back to the original stack after finding the middle.
Example: For a stack with elements [1, 2, ...
To reverse an array of strings, iterate through half of the array and swap elements from start and end.
Iterate through half of the array
Swap elements from start and end of the array
Pointers in C are variables that store memory addresses. They are used to access and manipulate data directly in memory.
Pointers are declared using the * symbol, like int *ptr;
Pointers can be used to pass variables by reference to functions
Pointers are commonly used for dynamic memory allocation with functions like malloc() and free()
Pointers can be used to create data structures like linked lists and trees
TCP is connection-oriented, reliable, and slower, while UDP is connectionless, unreliable, and faster.
TCP is connection-oriented, meaning a connection must be established before data can be transmitted.
TCP is reliable, as it ensures all data is received in the correct order without errors.
TCP is slower than UDP due to the overhead of establishing and maintaining connections.
UDP is connectionless, meaning data can ...
malloc allocates memory without initializing, while calloc allocates and initializes memory to zero.
malloc(size_t size): Allocates 'size' bytes of memory. Example: int *arr = (int *)malloc(10 * sizeof(int));
calloc(size_t num, size_t size): Allocates memory for an array of 'num' elements, each 'size' bytes, initialized to zero. Example: int *arr = (int *)calloc(10, sizeof(int));
malloc does not initialize memory, le...
C program to store employee id and name using array of strings
Declare an array of strings to store employee id and name
Use scanf to input employee id and name
Print the stored employee id and name using printf
A flip-flop is a digital circuit that can store a single bit of information.
It has two stable states, 0 and 1.
It is used in sequential logic circuits.
Examples include D flip-flop, JK flip-flop, and T flip-flop.
A pnp junction is a type of bipolar junction transistor (BJT) that consists of a p-doped semiconductor sandwiched between two n-doped semiconductors.
The pnp junction is a three-layer device with a p-type layer sandwiched between two n-type layers.
It is commonly used in amplification and switching circuits.
In a pnp transistor, the majority charge carriers are holes, which flow from the emitter to the collector.
The ...
A resistor is an electronic component that resists the flow of electric current.
Resistors are used to control the amount of current flowing in a circuit.
They are typically made of a material that has high resistance to the flow of electricity.
The resistance of a resistor is measured in ohms (Ω).
Resistors come in different shapes and sizes, and are color-coded to indicate their resistance value.
Examples of applicat...
Quick sort works by selecting a pivot element and sorting the array by divide and conquer.
Select a pivot element from the array
Divide the array into two sub-arrays, one with elements smaller than the pivot and the other with elements greater than the pivot
Recursively apply the above steps to the sub-arrays
Combine the sorted sub-arrays to get the final sorted array
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
OOPS , DBMS , OS , and DSA concepts
To reverse an array of strings, iterate through half of the array and swap elements from start and end.
Iterate through half of the array
Swap elements from start and end of the array
I appeared for an interview in Apr 2025, where I was asked the following questions.
I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.
Online group discussion. Candidates were divided into groups of 10 and for each group 4-5 Fundamental technical questions were asked.
I applied via Campus Placement
Technical GD question on OS DBMS
I appeared for an interview in Jan 2025.
Aptitude was average ,,, logical reasoning and logical aptitude was quite difficult ,, it take time to ready question and understand it
What is semphore in os, Roundrobin algo, binary tree vs binarysearch tree, dfs vs bfs,
the topic are only from your syllabus,,, make sure it go through it once ,,,
CS Code Subjects Mcq - OS, DBMS, DATA STRUCTURES, CN
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
It was easy and asked on boats and streams, time and work
Asked about ece domain
I am a recent graduate with a degree in Electrical Engineering, eager to apply my knowledge and skills in a professional setting.
Graduated with a Bachelor's degree in Electrical Engineering
Strong understanding of circuit design and analysis
Proficient in using CAD software for designing electrical systems
Completed internships at XYZ Company, gaining hands-on experience in troubleshooting electrical systems
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Asked about general core concepts in mcq format
Learn core subjects like ds,oops,networking,os
Technical questions were asked
Top trending discussions
The duration of embedUR Systems interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 52 interview experiences
Difficulty level
Duration
based on 49 reviews
Rating in categories
Software Engineer
104
salaries
| ₹5.2 L/yr - ₹11.4 L/yr |
Senior Software Engineer
103
salaries
| ₹9 L/yr - ₹14.7 L/yr |
Technical Lead
21
salaries
| ₹12 L/yr - ₹25 L/yr |
Software Developer
19
salaries
| ₹4.4 L/yr - ₹10 L/yr |
Embedded Software Engineer
7
salaries
| ₹5 L/yr - ₹11 L/yr |
Fractal Analytics
MathCo
Watchyourhealth.com
Innovatiview India Ltd