Microsoft
Introduction:
Microsoft Corporation is an American multinational computer technology corporation headquartered in Redmond, Washington. Microsoft was founded by Bill Gates and Paul Allen . The main function of the company is that it develops, supports and sells a huge range of products and services related to computer software and personal computers. Microsoft is a well-renowned software company that is known for the Microsoft Windows operating system and Microsoft office suite.
Microsoft is one name that is ever-present with the world of computing and it is a dream of many individuals to work in the company. Microsoft began with 11 employees to work and ever since it has been growing by leaps and bounds. They are still considered to be one of the top MNCs to work at, but getting into this tech giant is not going to be easy, because being in the business for so long, Microsoft has certain expectations from its potential employees.
Eligibility Criteria
- Minimum percentage of 70% in Class X, XII
- Minimum 6 CGPA in the pursuing degree
- For Post Graduates, minimum 70% in UG
- No more than two years of academic gap
- No backlogs at the time of applying for the Microsoft hiring process
The candidates should be skilled in these areas:
Skills:
- Technology obsessed
- Ability to influence, inspire and lead from any role
- Good understanding of the relationship between technology and business
- Passion for technology and innovation
- Learn and Apply engineering principles to solve business problems through teamwork
- Eager to grow and learn
- Excellent communication, negotiation and presentation
- Competency in Building Successful Relationships
- Analytical problem solving skills
- Cross-boundary collaboration
- Thriving in a fast paced, ambiguous environment
Important Technical Skills:
- Software Development
- C
- C++
- C#
- Java
- JavaScript
- SQL
- Python
- Algorithms
Microsoft conducts recruitment process every year to select new candidates. The Microsoft Recruitment Process consists of 3 rounds. These are as follows:
- Written and online test
- Technical Interviews
- HR Interview
Placement Paper Pattern
Section | No. of questions | Time allotted |
---|---|---|
Coding Test | 2 | 60 minutes |
Written Round | 1 | 60 minutes |
Quant (previously asked) | 15-20 | 20-30 minutes |
Verbal (previously asked) | 15-20 | 30 minutes |
Reasoning (previously asked) | 15-20 | 30 minutes |
Computer Programming | 20 | 20 minutes |
Syllabus
Section | Syllabus |
---|---|
Coding | -C (Preprocessor, Conditional Expressions, Constants, Data Types, Declarations, File Access, Pointers, Standard Input, and Output, Storage Management, Typedef, Variable Names, Structures, Unions, Bit-fields, C Functions, C Data Types, C Operators, Control Flow Statements) -C++ (Arrays, Classes, Constants, Functions, Inheritance, Interfaces, Macros, Namespaces, Operators and Statements, Pointers, Templates, Input-Output Streams) Java (Data Types, Operators, Applets, Arrays, Collections, Exception Handling, Input-Output Streams, Interfaces, java.io Package, java.lang Package, java.util Package, Packages, Serialization, Strings, Threads). |
Logical Reasoning | -Puzzles (Sudoku, Number Puzzles with Solution, Missing letters puzzles, Logical puzzles, Playing cards puzzles, Clock puzzles with Solution, Analytical Puzzles) -Logical Reasoning (Number Series, Letter Series, Symbol Series, Logical Problems, Analogies, Essential Part, Artificial Language, Matching Definitions, Making Judgments, Analyzing Arguments, Picture Analogies) -Non-Verbal reasoning (Series, Spotting Out The Embedded Figure, Classification, Water Images, Mirror Images, Completion of Incomplete Pattern) Analytical Reasoning Verbal Reasoning Data Sufficiency and Data Interpretation. |
Quant | Data Interpretation Speed & Distance Algebra Equations Progression Profit & Loss Ratio’s Averages Geometry |
Verbal English | Sentence Correction Prepositions Grammar Reading Comprehension Synonyms & Antonym Idioms and Phrases Speech and Tenses |
Computer Programming | C C++ OOPS Concepts DBMS OS Concepts Data Structures & Algorithm Computer Networks Computer Architecture and Organisation |