Prepare questions from Geeks for Geeks for first 3 rounds Don't expect the same questions
Member Technical Staff Interview Questions
4,044 member technical staff interview questions shared by candidates
aptitude with programming with difficulty level as moderate
In the interview first they check your problem solving skill by providing you a coding question and you need to came up with a best solution then they focus on oops concept and design pattern a bit that's were i didn't prepared for that questions. But the interview went well but the time they took for the process is quite long and wasting two days on an interview process almost on the verge of selecting makes me disappointed
Develop To-do List Application with file operation such that the data gets saved and when you close the application and reopen you can access the data.
Two Sum Valid paranthesis String based problem spiral matrix
Third round was to create a railway ticket booking
First Round (Paper Based) - 2 Hours 15 programming questions and 10 aptitude questions were asked. Programming questions were asked in c (Though the interview call letter stated java will be asked). All of them were of find the output type. 10 questions carried 1 mark each. Remaining 5 questions carried 2 marks each. 5 questions were asked from pointers,5 from nested for loops (3 for loops) and remaining 5 was general stuff. Aptitude questions were like puzzles. One with pretty decent logical thinking can solve them easily. 2. Programming Round (Machine Based) 3 Hours 6 problems was given. 3 problems were easy. 2 were moderate. 1 was difficult. Have Listed them in order. a) Given decimal no. find its binary. 1's complement the binary and find the decimal number for this. b) Reverse the sentence by words (eg: I am fine. ans: fine am i.) c) print the no of occurences next to char. eg( xxxyycddbbxx ans: x3y2cd2b2x2). If char occurs only once then print only char. d) Rotate a MxN matrix by 90,180,270,360 degrees. e) Implement the substring method by yourself. without using built in functions. f) Given an array split it into two subsets with equal average. find all possible subset pairs. (No one solved this).(dynamic programming) search this in geeksforgeeks. You're expected to solve atleast 4 of 6. This round decides your salary package. third round was conducted the next day. 3 Application Development Round (3 Hours) Was asked to develop a shopping application.. db connectivity. 11 tasks in that. order placing,order history,login,encryptioin(caesar encryption), admin login,(admin can view top 3 selling items, update stock,add user). Normal user can apply promocode, promocode should be applied only once, not all products are applicable for promo codes. Hope i covered all tasks. You can do it in command line or web app based. but time will be the same. But be quick to complete all tasks. atleast partially. recommend commadline app cos web app requires more time. tech round was conducted immediately after the third round aptitude puzzles and sql queries were asked. They have no particular selection criteria. each team have diff requirements. was asked if i had jquery work experience. So this round is entirely luck based. Be prepared for anything. Finally they selected one out of four.
5) Find a 10 digit number such that 1st digit divisble by 1 first 2 digits by 2 first 3 digits by 3 first 4 digits by 4 ... first 10 digits by 10
Questions based on density and viscosity which tests whether we are able to think logically or not.
Simple C programs (Since I belong to non IT stream)
Viewing 3421 - 3430 interview questions