How to Get a Job at MicrosoftAbout this guide
Get HiredInside Scoop
  • They have a massive presence around the country with a variety of different roles
  • On-site interviews seem lengthy but feedback is generally positive
  • Compensation is on the high end of average compared to similar companies
  • Microsoft covers travel and accommodation expenses for the onsite interview
InterviewInterview Process

The average time to finish the entire interview process for a data scientist position at Microsoft is 2-4 weeks.

  • Stage 1: Phone screen
    The recruiter reviews the candidate's resume, research experience, past projects, and knowledge of machine learning & Python.
  • Stage 2: Code test
    The interviewer sends a link to an interactive coding page and asks the candidate to write R code to solve the coding question.
  • Stage 3: Full day onsite interview
    Onsite there are a series of interviews that last all day, including a lunch interview. There are back-to-back algorithm interviews. The questions are statistical, inference questions, math modeling questions, managing questions, coding questions etc.
InterviewInterview Questions

  • Q 1: The difference between lasso, ridge; introduce some dimension reduction technique
  • Q 2: How to explain a deep learning model to customers?
  • Q 3: How to explain p-value to customers.
  • Q 4: Basic stats and machine learning questions.
  • Q 5: Given a time series dataset, how would you predict the future value?
  • Q 6: Replace empty cells with the median
  • Q 7: What is the ROC curve and the meaning of sensitivity, specificity, confusion matrix
  • Q 8: Generate a fair coin from a biased one.
  • Q 9: Generate 7 integers with equal probability from a function which returns 1/0 with probability p and (1-p).
  • Q 10: Tell me about your most recent project + questions
  • Q 11: Find the maximum of sub sequence in an integer list.
  • Q 12: Knowledge of A/B testing
  • Q 13: Random-forest and lasso
  • Q 14: Code a problem in Python, C++ / C#, R, SQL, Hadoop
  • Q 15: Lots of statistics, probability, math, computer science, and database related questions.
  • Q 16: How to builds ads model, basic algorithms.
  • Q 17: Three friends in Seattle told you it's raining. Each has a 1/3 probability of lying. What's the probability that Seattle is raining?
  • Q 18: Can you explain the Naive Bayes fundamentals? How did you set the threshold?
  • Q 19: Can you explain what MapReduce is and how it works?
  • Q 20: How do you detect if a new observation is an outlier? What is bias-variance trade off?
  • Q 21: Can you explain SVM to me?
  • Q 22: Perform a series of calculations without a calculator and provide your logic behind the steps.
  • Q 23: Discuss how to randomly select a sample from a product user population.
  • Q 24: How do you implement autocomplete?
  • Q 25: Do you know l1 norm or l0 norm
CultureAbout Microsoft

Come to Microsoft to empower every person and every organization on the planet to achieve more.


To help people and businesses throughout the world realize their full potential.

CompanyHiring Categories
TeamMedian Salaries
FeaturedMore Top Company Guides
LocationsOffice Locations
  • Redmond: One Microsoft Way
  • Bayrut: Minet El Hosn
  • Tallinn: Akadeemia tee 15b
  • Hoàn Kiếm: Tầng 16, Tòa nhà Capital Tower, 109
  • Caracas: Av. Principal de La Castellana Centro Letonia Torre ING Bank, Piso 8
  • Montevideo: Mercosur Business Center Cebollati 1474 - Piso 5
  • Kyiv: Бізнес-центр “Євразія” вул. Жилянська 75
  • İstanbul: Bellevue Residences, Levent Mahallesi Aydın Sokak No:7, Levent
  • Tunis: Résidence Tanol rue du Lac Huron Les Berges du Lac
  • Khwaeng Lumphini: 87 Wireless Rd
  • Xinyi District: 18 68 Section 5, Zhongxiao East Road
  • Wallisellen: 3 Richtistrasse
  • Stockholm: Kista
  • Colombo: DHPL Building, 11th Floor, No.42, Navam Mawatha
  • Pozuelo de Alarcón: 1 Paseo de la FincaPaseo del Club Deportivo, 1 Centro Empresarial La Finca - Edificio 1
  • Bratislava: Apollo Business Center II, blok E Prievozská 4D
  • Novi Beograd: Španskih boraca 3 / III
  • București: Piața Presei Libere nr. 3-5 Clădirea City Gate, Turnul de Sud, Etaj 2 Bucureşti, Sector 1
  • Guaynabo: City View Plaza I Suite 107 #48 State Road 165 Km 1.2 Guaynabo
  • Lisboa: Rua do Fogo de Santelmo, Lote 2.07.02
  • Warszawa: Al. Jerozolimskie 195a
  • Makati: 8th Floor, 6750 Ayala Office Tower 6750 Ayala Avenue
  • Lima: Av. Víctor Andrés Belaunde 147 Vía Principal 123. Torre Real 1, Piso 3 Centro Empresarial San Isidro,
  • Asunción: Av. Mcal. Lopez 3795 c/ Cruz del Chaco Edificio Citicenter – Piso 6
  • Panamá: Calle 50 y Ave. Nicanor de Obarrio, Plaza Credicorp Bank, Piso 23 Apartado
  • Islamabad: 1st Floor, Plot # 14-E, The HIVE Manzoor Plaza, Fazal-e-Haq Road,
  • Sentrum: Torggata 2-4-6
  • Bærum: 45 Lysaker Torg
  • Johannesburg: 3012 William Nicol Drive Bryanston
  • Schiphol: Evert van de Beekstraat 354
  • Podgorica: Kralja Nikole 27a/IV BC Čelebić
  • Chișinău: str. Vlaicu Pîrcălab 63 Office 6B
  • Ciudad de México: 1700 Vasco de QuirogaAv. Vasco de Quiroga 1700 Piso 7 Col. Centro de Ciudad Santa Fe Del Álvaro Obregón
  • Luqa: SkyParks Business Centre, Level 5 Malta International Airport Luqa,
  • Kuala Lumpur: Level 17 & 18, Menara Shell No. 211, Jalan Tun Sambanthan
  • Skopje: Blvd. Kiril I Metodij, No.7, floor1
  • Lëtzebuerg: 23-29 Rives de Clausen
  • Vilnius: Verslo centras „Baltic Hearts“, A pastatas Ukmergės g. 120
  • Tarabulus: Al -Shat Rd
  • Rivonia: 3012 William Nicol Drive Bryanston Johannesburg 2191
  • Rīga: 1 Zaļā iela
  • Kingston: Pan Caribbean Building Tenth Floor 60 Knutsford Boulevard
  • Milano: 21 Viale Pasubio
  • Ra'anana: 2 HaPnina St
  • Wokingham: Thames Valley Park Reading Berkshire
  • Leopardstown: 1 One Microsoft Place South County Business Park
  • Jakarta: Jakarta Stock Exchange Building Tower II, lantai 18 Sudirman Central Business District Jl. Jend. Sudirman Kav. 52-53
  • Budapest: Graphisoft Park 3. (Záhony u.)
  • Hong Kong: 15/F, Cyberport 2, 100 Cyberport Road
  • Tegucigalpa: Honduras Business Center Torre Nova piso 8 Parque Comercial Los Próceres
  • Guatemala: Diagonal 6 10-50 zona 10 Torre Norte, Nivel 11 Edificio Interaméricas, World Financial Center.
  • Marousi: 221 Leof. Kifisias
  • Lagos: 6th Floor, Civic Towers Ozumba Mbadiwe Road, beside Caverton Helicopters Victoria Island
  • München: 5 Walter-Gropius-Straße
  • Issy-les-Moulineaux: 39 Quai du Président Roosevelt
  • Espoo: 2 Keilalahdentie
  • San Salvador: 89 Ave. Norte Edificio World Trade Center Torre 2 Nivel 5, Col. Escalón
  • Cairo: Smart Village Kilo 28, Cairo/Alex Desert Road Abou Rawash
  • Quito: Av. Naciones Unidas 1014 y Av. Amazonas (esquina) Edif. La Previsora Torre A, Of
  • Santo Domingo: Ave. Winston Churchill #83 Torre Blue Mall , Piso 25
  • Kongens Lyngby: 7 Kanalvej
  • Praha 4: 1561/4a Vyskočilova
  • Nicosia: 11 Limassol Avenue, Galatariotis Building 1st Floor
  • Escazú: Oficentro Plaza Roble Edificio El Patio, Piso 2.
  • Bogotá: Calle 92 # 11 – 51 Piso 10
  • Haidian Qu: 5 Danling St
  • Santiago: Av. Vitacura 6844 , Vitacura
  • Port Louis: 7th floor Dias Pier Building La Caudan Waterfront
  • Mississauga: 1950 Meadowvale Blvd
  • Nairobi: 8th Floor, The Oval Building Ring Road, Westlands
  • Sofia: 55 bul. "Nikola Y. Vaptsarov"
  • Bandar Seri Begawan: 13-1, PGGMB Building Jalan Kianggeh
  • Brooklin Novo: Av. Nações Unidas, 12.901 Torre Norte 27º andar
  • Casablanca: Twin Center Tour A - 15ème étage Bd Zerktouni
  • Zagreb: Horvatova 82/6
  • Santa Cruz de la Sierra: Av. San Martin y 4to Anillo Norte Edificio Torreo Duo, Piso 19, Of C.
  • Gurugram: 10th Floor, Tower B & C, DLF Building No.5 (Epitome), Cyber City, DLF Phase III
  • Abidjan: Immeuble Karrath – 4ème étage 31, Avenue Noguès Plateau
  • Dhaka: Laila Tower, 4th Floor 8 Gulshan Avenue, Gulshan - 1
  • Dubai: Dubai Internet City Building No 8 Sheikh Zayed Road
  • Bakı: 69 Nizami Street
  • North Ryde: 1 Epping Rd
  • Singapore: 1 Marina Boulevard #22-01 One Marina Boulevard
  • Moskva: 17 Krylatskaya Ulitsa
  • San Nicolas: 710 Bouchard
  • Port of Spain: 61 Mucurapo Rd
  • Luanda: Condominio Bengo /2nd floor Street- Fernao de Sousa
  • Wellington: Level 12 Vodafone on The Park 157 Lambton Quay
  • Auckland: Level 5 22 Viaduct Harbour Ave
  • Algiers: Algeria Business Center Pins Maritimes
  • Tirana: St. Abdyl Frasheri P. 11/1 EGT Tower, 2nd Floor 1000
  • Beirut: Minet El Hosn
  • Wien: 3 Am Europl.