Microsoft Placement Papers & Interview Questions with answers

Share:

Microsoft Corporation – HR Interview Questions/Technical Interview Questions/Aptitude Interview Questions

1.Difference between system call and API call?
2.Explain Initialization of variables?
3.Did you heard about Literals Constants?
4.Different types of system calls?
5.How many characters are recognized by ANSI C++?no limit
6.Tell me some of the Arithmetic operators?
7.Types of Interrupts?
8.Write, efficient code for extracting unique elements from a sorted list of array. e.g. (1, 1, 3, 3, 3, 5, 5, 5, 9, 9, 9, 9) -> (1, 3, 5, 9)?
9.What is the Service Broker Identifier ?
10.Give a fast way to multiply a number by 7?
11.What is meant by Operators?
12.num&(num-1)==0,indicates
I.num is a power of 2
II.num and (num-1) no 1′s in common
III.n=1
(a)only I (b)I and II (c)I,II and III (d)none
13.int i=~0;
uint j=(uint)i;
j++;
printf(“%d”,j);
The o/p is
(a)2^31 (b)0 (c)1 (d)2^32
14.Eplain types of constant expressions?
15.Preprocessor definitions is used for?
16.which of the following tests is not a functional testing
(a)black box testing
(b)Usability testing
(c)volume testing
(d)data validation testing
17.Tell me some of the Conditional ternary operator?
18.Explain Linked list manipulation?
19.What is Dangling pointer?
20.What is NULL pointer?
21.Tell me some of the Relational and comparison operators?
22.Tell me some of the Logical operators?
23.If you had an infinite supply of water and a 5 quart and 3 quart pail, how would you measure exactly 4 quarts?
24.Difference between an Ethernet Address and an IP address?
25.What is meant by Arrays?
26.RunTime Polymorphism is achieved by ?virtual function
Microsoft Corporation:
Official Website:
http://www.microsoft.com/en-in/default.aspx
Careers For Freshers/Experienced:
http://careers.microsoft.com/careers/en/in/home.aspx
Contact Address:
Microsoft Corporation (I) Pvt. Ltd.
10th Floor, Tower B & C,
DLF Building No.5 (Epitome),
Cyber City, DLF Phase III,
Gurgaon, 122002
Phone: 0124 4158000
Fax: 91-124-4158888
Dial toll-free: 1800 102 1100 or 1800 111 100
Direct dial: +91 80 40103000

No comments

We appreciate your comment! You can either ask a question or review our blog. Thanks!!