Candidatei-me por meio de recrutador(a). O processo levou 4 meses. Fiz uma entrevista na empresa Microsoft.
Entrevista
Done purely online.
Call with US based HR University Recruiter (behavioral);
Codility technical test (3 problems, medium difficulty);
Final interview (4 interviews, each 45 minutes, 15 minutes break - one Data Engineer, one Principal Manager, one Manager, one Senior Program Manager. 3 out of 4 were technical)
Perguntas de entrevista [1]
Pergunta 1
How would you design an application that takes as input a huge file (100GB) of integers, with one integer per line, and returns the integers sorted.
Fiz uma entrevista na empresa Microsoft (Tel Aviv-Yafo).
Entrevista
Process: 3 virtual interviews in a single day (75 minutes each) via MS Teams and HackerRank.
Overall Experience: Positive, highly technical, and deeply focused on data structures, optimization, and system design.
Perguntas de entrevista [1]
Pergunta 1
Round 1: Project & Architecture Review (75 mins)Focus: Deep dive into past technical experience.Details: The entire round was dedicated to presenting a personal/academic project. The interviewer asked detailed questions regarding the system's architecture, specific algorithmic choices, trade-offs, and design decisions.Round 2: Coding / Algorithms (75 mins)Focus: Problem-solving, bitwise operations, and array manipulation.Questions Asked:Bitwise Operation (LeetCode 2275 - Largest Combination With Bitwise AND Greater Than Zero): Given an array of integers, find the size of the largest subset where the bitwise AND of all elements is greater than zero. Insight: Count the number of set bits (1s) at each of the 32 bit positions across all numbers.Frequency Tracking (LeetCode 169 - Majority Element): Given an array, find the element that appears at least $n/2$ times (guaranteed to exist). Can be solved using a Hash Map ($O(n)$ space) or optimized using the Boyer-Moore Voting Algorithm ($O(1)$ space).Round 3: Low-Level Design (LLD) (75 mins)Focus: Object-Oriented Design (OOD) and data structure integration.Details: Design a parking lot system. The core challenge evolved into choosing the optimal combination of data structures to achieve $O(1)$ efficiency for parking, leaving, and tracking the physical index of each vehicle.Key Solution Concept: Integrating a Fixed-size Array (to maintain physical indices), a Doubly Linked List (to manage the pool of free spots), and a Hash Map (to map vehicle IDs to list nodes).
3 rounds of leetcode medium, 2 questions were very easy, the last one was really hard (it was a binary tree question). They asked about space and time complexity. In terms of structures it was straight forward but the question itself was hard
Candidatei-me online. Fui entrevistado pela Microsoft (Herzliya) em mai. de 2026
Entrevista
3 online interviews, one and a half hours each, and two senior interviewers per interview. Must pass
an online code assessment beforehand. All 3 interviews were done in a two day timeframe.
Perguntas de entrevista [1]
Pergunta 1
uestions included reversing Linked List, implementing LRUCache, searching in a rotated sorted array