I applied through an employee referral. I interviewed at Microsoft (Israel, TX) in Mar 2024
Interview
Interviews for graduates with a year+ of experience for their security group. A quality test afterwards -
2 initial technical interviews, each interview with 2 questions
and a more personal last interview with technical questions about my last job.
You get to the third interview only if you pass the first two.
Interview questions [1]
Question 1
First two interviews:
"Find All Anagrams in a String" on LeetCode
Creating a queue from stacks
Creating an iterator over a binary tree that traverses in a BFS manner
"Interleaving String" question on LeetCode
Last interview: More questions about my personality and technical questions based on what I did at work, description of a project, description of dealing with situations in a team, etc.
I applied online. I interviewed at Microsoft (Melbourne)
Interview
After submitting an online application, I received a HackerRank assessment after passing the resume screening stage, then I was rejected after completing the assessment and did not proceed to further interview rounds.
Interview questions [1]
Question 1
The assessment consisted of two LeetCode-medium-level coding questions to be completed within 75 minutes.
45 mins technical interview with a member of their San fran team. Very relaxed and informal but questions were focused and lots of follow ups. Easy to schedule as was over video conferencing platform
Straightforward technical loop overall, with strong interviewers at every stage. I genuinely enjoyed the in-depth conversations around technical challenges and algorithmic problem-solving — the entire process felt well-structured and genuinely engaging.