Top Companies List:
ADP
Cisco
CSC
Google
HCL
IBM
Infosys
Microsoft
TCS
Wipro
|
|
Microsoft Aptitude Test - Sample Questions,Aptitude/Screening Tests, November, 2010
|
Aptitude/Screening Tests:- November 12 ,2010 - Microsoft, Jaipur |
Id: 3001 Title:
Microsoft Aptitude Test - Sample Questions
|
|
|
Hope You will find this useful!
----------------------------------
Implement an algorithm to reverse a linked list. Now do it without recursion.
Implement a linked list. Why did you pick the method you did?
Compare two strings using O(n) time with constant space.
Describe advantages and disadvantages of the various stock sorting algorithms.
Implement strstr() (or some other string library function).
What’s the difference between a linked list and an array?
Implement an algorithm to insert a node into a circular linked list without traversing it.
Write routines to manage a heap using an existing array.
Implement an algorithm to sort a linked list. Why did you pick the method you did? Now do it in O(n) time.
Implement an algorithm to do wild card string matching.
Implement an algorithm that takes two strings as input, and returns the intersection of the two, with each letter represented at most once. Now speed it up.
Now test it.
Multiple by 8 without using multiplication or addition. Now do the same with 7.
Count the number of set bits in a number. Now optimize for speed. Now optimize for size.
Reverse a string. Optimize for speed. Optimize for space.
Implement an algorithm to take an array and return one with only unique elements in it.
Reverse the words in a sentence, i.e. “My name is Chris” becomes “Chris is name My.” Optimize for speed. Optimize for space.
Write routines to read and write a bounded buffer.
Implement an algorithm to sort an array. Why did you pick the method you did?
Give me an algorithm to shuffle a deck of cards, given that the cards are stored in an array of ints.
Describe an algorithm to find the repeated number. If you used auxiliary storage in your algorithm, can you find an algorithm that does not require it?
Find a substring. Optimize for speed. Optimize for space.
Add numbers in base n (not any of the popular ones like 10, 16, 8 or 2
Implement an algorithm to print out all files below a given root node.
How would you find a cycle in a linked list?
|
|
Ramesh 12-11-2010
|
COMMENTS |
COMMENTS
| JongWon, Apr 26, 2012 |
| With all these silly wesbiets, such a great page keeps my internet hope alive. |
|
| All posts related to this company |
| Hot Jobs - Microsoft, Apr 12, 2012 by rajesh
|
| Id:8908 Title: Microsoft 2012 latest job openings in Hyderabad, Microsoft interviews 2012, Microsoft recruitment details for 2012 passouts
|
|
| Placement Paper - Microsoft, Apr 28, 2011 by Akshay
|
| Id:4550 Title: Latest Microsoft Placement Paper 2011
|
|
| Placement Paper - Microsoft, Apr 08, 2011 by ravi
|
| Id:4367 Title: Microsoft latest placement paper 2011
|
|
| Tips/Help/General - Microsoft, Mar 31, 2011 by Sriram
|
| Id:4224 Title: Ph.D Fellowships 2011 for Computer Science Students from Microsoft Research India
|
|
| Placement Paper - Microsoft, Feb 28, 2011 by Ravi
|
| Id:3487 Title: MIROSOFT placement paper pattern/technical/HR ,delhi 2011
|
|
| Placement Paper - Microsoft, Feb 08, 2011 by ravi
|
| Id:3261 Title: Microsoft Interview at Hyderabad
|
|
| Placement Paper - Microsoft, Nov 16, 2010 by Rebecca
|
| Id:3025 Title: Microsoft Sample Placement Paper
|
|
| view more |
|
|
Resumes-India is a dedicated free Resume Search Website. Employers can easily search for resumes and also contact jobseekers without even creating an account. Jobseekers can post resumes an receive job offers directly from employers. Site allows job seekers to create and upload multiple resumes free. Go ahead and post Resumes now at Resumes India!
Job Wanted? Submit Candidate Resumes India. Job Wanted in Chennai, Mumbai, Bangalore, Cochin, Kerala, Kolkata, Delhi, Noida, Hyderabad, Pune, Coimbatore, Tamilnadu all Indian Cities & Dubai & Abroad. Jobs in Infosys, Wipro,TCS, HCL, Reliance, Airtel, HLL, Kingfisher, Microsoft...
|
|
|