Upload Button Icon Add office photos

Microsoft Corporation

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Clear (1)

Microsoft Corporation Senior Full Stack Developer Interview Questions, Process, and Tips

Updated 18 Dec 2020

Microsoft Corporation Senior Full Stack Developer Interview Experiences

1 interview found

Interview Questionnaire 

5 Questions

  • Q1. What is the difference between Service and Component in Angular
  • Ans. 

    Service provides data and functionality while Component handles UI and user interaction.

    • Service is a singleton object that can be injected into multiple components

    • Component is a directive with a template and styles

    • Service provides data and functionality to components

    • Component handles UI and user interaction

    • Services can be used to share data between components

    • Components can communicate with services using dependency inj

  • Answered by AI
  • Q2. What is the most critical technical challenge you faced in the careet and how did you resolve it
  • Q3. Which is the best to use either the State variables or Properties in ReactJS and why
  • Ans. 

    State variables are best for managing component's internal state, while properties are best for passing data from parent to child components.

    • State variables are mutable and can be changed within the component

    • Properties are immutable and cannot be changed within the component

    • State variables are used to manage the component's internal state

    • Properties are used to pass data from parent to child components

    • State variables ar...

  • Answered by AI
  • Q4. How do you configure the Authentication system in API service and how do you ensure that it is not hacked from external sources
  • Ans. 

    Authentication system in API service must be configured securely to prevent external hacking.

    • Use strong encryption algorithms to store passwords

    • Implement multi-factor authentication

    • Use HTTPS protocol to encrypt data in transit

    • Implement rate limiting to prevent brute force attacks

    • Regularly update and patch the authentication system

    • Use secure coding practices to prevent injection attacks

  • Answered by AI
  • Q5. How the clients of one domain will be made to access the API service? How do the different domains based clients authentication and authorization are managed in the API service
  • Ans. 

    Clients of one domain can access API service through authentication and authorization managed by API service.

    • API service can use OAuth2.0 for authentication and authorization

    • Different domains can have different client IDs and secrets for OAuth2.0

    • API service can use JWT for token-based authentication

    • Cross-Origin Resource Sharing (CORS) can be used to allow access from different domains

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Oops concepts, Exception Handling & other Core Java concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Search & Contact recruiters who hire for ur domain on LinkedIn & share ur resume with them, search relevant jobs on LinkedIn & apply.

Go to companies' websites & create ur profile.

Update ur profile daily on naukri. 👍🏻

I applied via Recruitment Consultant and was interviewed in Dec 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basics of redux and react es6 js css3

Interview Preparation Tips

Interview preparation tips for other job seekers - First of all go through the job description .Brush up all your basics .And do practice hands on coding.

I applied via Naukri.com and was interviewed before Nov 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Related to job role

Interview Preparation Tips

Interview preparation tips for other job seekers - Overall interview was good. most of the questions they have asked basics of SQL, SSIS transformations etc.

Interview Questionnaire 

1 Question

  • Q1. In C# --> Abstraction, Interface , Abstract Method, Abstract Class, Polymorphisms, Encapsulation ,Inheritance, Serialization,
  • Ans. 

    C# concepts including abstraction, interface, abstract method, abstract class, polymorphism, encapsulation, inheritance, and serialization.

    • Abstraction: hiding implementation details

    • Interface: defining a contract for behavior

    • Abstract method: method without implementation

    • Abstract class: class with one or more abstract methods

    • Polymorphism: ability of objects to take on multiple forms

    • Encapsulation: bundling data and behavi...

  • Answered by AI

Skills evaluated in this interview

I was interviewed before May 2016.

Interview Preparation Tips

Round: written test
Experience: it was elitmus test conducted by the company itself on campus. As per my knowledge only those scoring 90 percentile got selected for round 2.
Tips: Attempt only those ques that are necessary for scoring 90+ in e litmus. Specially in verbal don't attempt more then required questions, though you might be tempted. The aim is not to score max bt to score 90+

Round: Technical Interview
Experience: This was a programming based round. I was asked to write algorithms for various array linked list based problems. There was cross questioning prompting to reduce complexity and to use different data structures for same problems.

Mostly it focused on subjects like c, data structures and ADA.
Tips: Be clear with basic of data structures and algorithms. Pointers, queue, stacks, array linked lists, sorting etc are the keywords.

Round: Technical Interview
Experience: This was a information security specific round since that was my major. In depth cross questioning on my thesis topics, honeypots, network intrusion etc. Security certificates, and on the go problems to provide security solution layer wise in different scenarios. Security concept of torrents was also asked in detail.
Tips: It was more of a security discussion and throwing of ideas about how things in a particular case could work or could not. Don't worry about right or wrong answer just be clear with your reasoning about the solution you are suggesting.

Round: Other Interview
Experience: I don't know what to name this round, but it focused mainly on developing test cases for an object. Say they gave me a stapler and said to develop a test plan listing down test cases for a given object to pass so that it can be confirmed that it is a stapler. Another scenario was with a lift.
Tips: This is one round where your presence of mind and inter personal skills matter. I think the way you present your thoughts was most important here.

Round: Behavioural Interview
Experience: This was was mostly about how would you react in a given professional situation
Like your assigned work could not be completed on time, or if you are doing something wrong with the work assigned.
Tips: This is all about inter personal skills and putting your best foot forward :)

College Name: Indira Gandhi Delhi Technical University For Women, Delhi

Interview Preparation Tips

General Tips: I asked my seniors about the interview process. Their guidelines were very helpful. Always try to bring the interviewer into your comfort zone. Also be confident and expressive while explaining. Explain your thought process while solving. Even though you don't get the solution the thought process might be very important for your selection.
College Name: NIT SURATHKAL

Interview Questionnaire 

1 Question

  • Q1. Basic java, core java

Interview Preparation Tips

Round: Test
Experience: Oracle had an online test which includes 3
Sections:
1. Programming: basic C++/java programming + data structure. One need to have good hand over oops
to score well in this section.

2. Aptitude: General Aptitude Questions

3. General Maths: Very simple maths problem (+2 level) but needs very very good speed.
Tips: Individual cutoff was not declared, but different cutoff for different profile is expected.
Oracle has no GD round.

Round: Interview
Experience: In 2nd round of interview, there was more programming, less resume based question and more emphasis on will I be comfortable in an IT sector. Some apti questions were also asked.

Round: Interview
Experience: 1st round was completely on resume based. Each and every project and intern is discussed in detail. Most of the extracurricular activities were also discussed. In the 1st interview, some basic program like fibonacci series by recursion, star pattern by loop etc were asked.

Round: Interview
Experience: Next round was HR. I was asked about the earlier 2 interviews and some basic HR questions.

College Name: IIT Roorkee

Interview Preparation Tips

Round: Test
Experience: The sections were Quantitative, Logical, Verbal and Computer Science.The three sections contained very basic questions of general aptitude while the Computer Science section contained questions on Database Management, OS, SQL and Programming Aptitude.

Round: Test
Experience: The question was to program a logic to test the correctness of a solved sudoku. We were allowed to code in C++, Java, C or pseudo code.

Round: Technical Interview
Experience: Were asked simple questions and program them like reversing string without temporary variables, finding the earlier date when entered as string and finding the difference in number of days between them.
I was asked to explain him my internship project in great detail and above all one should be prepared to answer the question 'Why IT?' if from a non IT background. Then I was asked to program a logic for 'Search and replace" tool of MS Word.

Round: HR Interview
Experience: Was asked about my background in detail and stressed again and again on 'Why IT?'. Then he asked me to prepare a summary on the merits and demerits of various Employee Data Management techniques for an organisation. For the end of the interview you should have a question which you would ask to the interviewer.

General Tips: Don't try to over emphasize the correctness of your logic if the interviewer finds a glitch. It irritates him. Be interactive in your HR round. In our case it was the VP of Oracle India who took the final round. So I asked him about his experience in the company. He was very happy to share it with me. But asses your interviewer before you put forth these queries cause your interviewer might not be as jolly as mine was.
Skills:
College Name: NIT Surathkal
Contribute & help others!
anonymous
You can choose to be anonymous

Microsoft Corporation Interview FAQs

What are the top questions asked in Microsoft Corporation Senior Full Stack Developer interview?

Some of the top questions asked at the Microsoft Corporation Senior Full Stack Developer interview -

  1. How the clients of one domain will be made to access the API service? How do th...read more
  2. How do you configure the Authentication system in API service and how do you en...read more
  3. Which is the best to use either the State variables or Properties in ReactJS an...read more

Recently Viewed

SALARIES

Samsung Research

INTERVIEWS

Optum Global Solutions

No Interviews

SALARIES

QualityKiosk Technologies

INTERVIEWS

JSW Energy

No Interviews

INTERVIEWS

Optum Global Solutions

No Interviews

INTERVIEWS

OpenText Technologies

No Interviews

INTERVIEWS

Cognizant

20 top interview questions

SALARIES

OpenText Technologies

INTERVIEWS

Boeing

No Interviews

INTERVIEWS

Boeing

No Interviews

Tell us how to improve this page.

Interview Questions from Similar Companies

Accenture Interview Questions
3.8
 • 8.1k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 847 Interviews
Google Interview Questions
4.4
 • 825 Interviews
Amdocs Interview Questions
3.7
 • 514 Interviews
Zoho Interview Questions
4.3
 • 505 Interviews
Dell Interview Questions
4.0
 • 386 Interviews
Cisco Interview Questions
4.1
 • 371 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
View all
Software Engineer
2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
1.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer2
1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
698 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Consultant
602 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Microsoft Corporation with

Google

4.4
Compare

Amazon

4.1
Compare

Deloitte

3.8
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview