Related Articles
• Difficulty Level : Medium
• Last Updated : 22 May, 2019

Date Of Interview: 3rd December 2012

No. of Rounds: 1 Written exam + 4 rounds of PI

Type of Interview: Campus Interview for freshers

Written Round

The written round consisted of three sections 45 min each. The first was an objective type which consisted of 30 MCQs on basic Mathematical and Logical problems. Then there were 2 subjective papers each consisting of 10 questions. One was based on C programming and the other on basic engineering concepts.

Interview Round 1

Model a datastructure for a DFA that takes an event as parameter and performs a desired action.

Write a code that efficiently counts the total Set Bits in a number.

Write a code that efficiently calculates X power n where x and n are integers.

Write a code that efficiently calculates the nth term of Fibonacci series (He wanted a logn solution).

Interview Round 2

What is Synchronization? What is Mutex? Reader Writer Problem

There are 25 horses and a track which can race 5 horses at a time. Find the top 5 horses in minimum number of races. Assuming best horse always wins.

Write a function to check if a singly linked list is a palindrome.

Interview Round 3

What do you know about Volatile keyword explain with an example code.

Declare an array of function pointers that return a pointer to a func that in turn return a pointer to a char array.

Given a Roman notation of a number convert it into its decimal number. Write a function to do this.

Given a string, find the length of the longest substring with distinct characters.

What is Paging and why is it used?

Interview Round 4
HR Round: Normal HR questions

HIRED!! 😀

Many Many congratulations to Saransh. If you like GeeksforGeeks and would like to contribute, you can also write an article and mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.

My Personal Notes arrow_drop_up