Tip 1 : good with basics and have a good command on basic electronics concepts to solve the circuits.
Tip 2 : Deep understanding of OOPs concepts is must. Do Avg To meadium level coding questions. Have a good command on DP and recursion.
Tip 3 : And be clear with your approach to solve any question and explain everything about that question.
Tip 1 : have 2-3 good projects on your resume some basic projects also can be there try to make projects on real-world solution.
Tip 2 : also mentioned all the things which you have done in your academic.
It's MCQ based round. And there is different different sections of analog ,digital , aptitude and computer fundamentals. -ve marking is also there -0.5 for each wrong question.



1 coding question



A palindrome is a word, number, phrase, or other sequences of characters which read the same backwards and forwards.
If the input string happens to be, "malayalam" then as we see that this word can be read the same as forward and backwards, it is said to be a valid palindrome.
The expected output for this example will print, 'true'.
It's pure coding, project explaination and oops concepts based round.



push(X, M): Pushes an element X into the Mth stack. Returns true if the element is pushed into the stack, otherwise false.
pop(M): Pops the top element from Mth Stack. Returns -1 if the stack is empty, otherwise, returns the popped element.
Type 1: for push(X, M) operation.
Type 2: for pop(M) operation.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is the purpose of the return keyword?