Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Microsoft

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Microsoft reviews | Microsoft jobs | Microsoft salaries | Microsoft benefits | Microsoft conversations
      Microsoft interviewsMicrosoft Senior Front End Engineer interviewsMicrosoft interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Top companies for "Compensation and Benefits" near you

      avatar
      Micron Technology
      3.9★Compensation and benefits

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Senior Front End Engineer Interview

      20 Apr 2018
      Anonymous interview candidate
      Bengaluru
      No offer
      Negative experience
      Average interview

      Application

      I applied through a recruiter. The process took 1 day. I interviewed at Microsoft (Bengaluru) in Mar 2018

      Interview

      This was for Microsoft Teams - they have some Slack like team chat product. HR called me scheduled an interview in their office after 3 days. I reached on time and was asked to wait in a meeting room booked for interviews. The first interview was with a lady. I can't explain how horrible the experience was with this arrogant lady. She had such a grilling attitude. The only thing she was trying to do throughout the interview was finding ways to let me down. One of the questions she asked was related to website performance improvements, where one of the things I told was bundling css/js assets. To this she said why would you bundle CSS files for all of your site. I never said that you'll bundle everthing. I explained to her that bundling has to follow some strategies, its not that you bundle CSS for all your site together. But she was in no mood to listen. Another thing she asked was infinite scroll, where I mentioned about how you can debounce your requests. She literally had no idea what debounce is. I explained like with continuous scroll when the user takes a short break in the scroll event for suppose 50ms, we fire an API request event. To this her reply was that you want the user to take a coffee break and come back. I was shocked to hear that. By this time I was frustrated enough and knew MS is not the right place to be for front end engineers. Their interviewees don't know the basic concept of debounce and throttle. Then the discussion moved to stores in redux. She asked me about the flow in redux and design a store in redux. I created an EventEmitter class that has subscribers and emits event on state change. And that is how it actually works. But she was dumb enough to understand. Then she asked me to write a class for Actions and Reducers. What?? Actions are plain JS objects and reducers are nothing but normal functions that take in the state and action and transform the state acordingly. But she never understood. She still wanted me to implement a class for Actions and Reducers. This interview was the worst experience I ever had in my life. Looked like the interviewee was a hire from some women special hiring drive. The second interview was good enough. The guy asked me to code a plugin for list virtualization and assisted me through. We had a great discussion and finished the interview. After sometime, while waiting in the room, I get a call from the HR that you can leave for the day, we'll update you. The HR didn't even come and escort me out, although he was there in office and the office is a small one. I had to find my way out. Such unprofessional people. Anyways, I got to learn MS is definitely not the right place for Javascript/ Front End guys. Advice to MS: Give some training to your interviewees. And teach some manners to your HR.

      Interview questions [3]

      Question 1

      UI Performance
      Answer question

      Question 2

      Implement a class-based interface for Actions and Reducers in redux
      Answer question

      Question 3

      List virtualization
      Answer question
      7