Tip 1 : Focus on the foundation; every topic's basics should be strong. You should have thorough or ground-level knowledge of what you are studying, what would be advantageous to use, and consider all the corner cases.
Tip 2 : Practice problem solving (500+ questions), and maintain a coding profile on leetcode and other coding platforms.
Tip 3 : In projects, you should be knowing about your contribution and in-depth knowledge about technologies used in the project. Mention at least 2 projects in your resume.
Tip 1 : Neat and Single-page resume,
Tip 2 : Never lie in your resume, Mention links of LinkedIn, Coding profiles
The test happened on an online website. About 300 students from my college were giving test.
C Programming (15 questions)
Aptitude (15 questions)
CSE fundamentals (15 questions) like OS, DBMS, and Networking
Number Of MCQs - 45
Tip 1: Go through all the topics
Tip 2: Make proper notes
Tip 3: Revise on a daily basis until you feel confident.
It was a panel round, two senior interviewers were there. They started with a puzzle and then asked me about my projects, and grilled me on various aspects like what was your contribution, how did you learn new technologies, and what difficulties did you face.
Then asked me a coding question, and I was able to solve the question. then asked me OS question



If a string has 'x' repeated 5 times, replace this "xxxxx" with "x5".
The string is compressed only when the repeated character count is more than 1.
Consecutive count of every character in the input string is less than or equal to 9. You are not required to print anything. It has already been taken care of. Just implement the given function and return the compressed string.
Step 1 : Read the question properly.
Step 2 : Discussing my approach with the interviewer using 2 pointers
Step 3 : Wrote a pseudo code and dry run with it.
Step 4 : Finally wrote a proper code and all the test cases were passing
What are semaphores?
Interview based on projects and CSE fundamentals. Two interviewers were there, they asked me question on my projects and all the different types of sorting algorithms and asked to code Merge sort.
Asked lots of core concepts of DBMS, that I used in my project especially triggers and concurrency control. and other fundamentals of computer science.
Tip 1: Strong with your CSE fundamentals



Merge Sort Algorithm -
Merge sort is a Divide and Conquer based Algorithm. It divides the input array into two-parts, until the size of the input array is not ‘1’. In the return part, it will merge two sorted arrays a return a whole merged sorted array.

The above illustrates shows how merge sort works.
It is compulsory to use the ‘Merge Sort’ algorithm.
Asked about my location of work and the role that I would like to work on.
Asked me to explain my project in simple language and how would I teach Bit coin to 5th class students, since I mention coin collection in my hobby and love teaching.
Tip 1 : Don't lie on a resume
Tip 2 : Maintain a smile on your face

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