Round 1 Written Test
10 Aptitude based MCQ 3 Programming Questions 1. To print a pattern 2. To find the smallest and largest number by replacing number in given input n . you can only replace 5 or 6 to 5 or 6 . Example n 256 the smallest number 255 and largest 266 3. I do not remember the exact question. But the pre computation of prime numbers by sieve was sufficient to solve the question in required complexity. 1 Debugging Question
You have to solve all the 3 programming questions to get into next round. All three question were easy and level of aptitude based question was also easy.
Round 3 Technical Interview
Online interview on skype. Duration 1 hour 20 mins Started with Resume based questions like Tell me about yourself discussed about the projects which I have done. Then he asked me to code few programming questions. He expected a full error free code. 1. To check a string is palindrome or not. 2. To count number of words sentences in a file. 3. To maintain the count of each word alphabets in previous question. 4. There are large amount of numbers and you have to find the numbers which are occurred more than one time. First solution which I told him was that to keep the count of number in a array or by sorting the numbers . He told me that we cannot do that because the numbers are large. He asked me to use a different Data structure for it. Then I asked him about BST. we could store the numbers in BST. Then he asked me to code this solution. After all the programming questions we discussed more about my projects . I was asked question
s about Node.js and Angular.js As I had used these technologies in my Projects . Then he asked me about database.Mysql and Mongodb. Asked some simple queries of Mysql.
They expected full error free code . While writing the code make sure that you do not make logical mistakes in code. Understanding of DS Algorithms is important
Round 4 HR Interview
Online skype interview. Asked about my internship what technologies did I work on and the tasks which I performed . One programming question . He gave me a diagram in which there were a big rectangle. Inside which there were many rectangles . And a single dot was present inside. The question was to find the rectangle in which the dot is present.