Me postulé a través de una recomendación de un empleado. El proceso tomó 2 semanas. Acudí a una entrevista en Microsoft (Tel Aviv)
Entrevista
Phone call with HR, and then there was a short zoom HR interview. There was a short home assignment, 2 interviews on zoom with senior engineers. After passing those interviews I was interviewed by the team leader. Overall a good experience, but they did not give me an answer on the date they said they would which contributed to me signing with a different company.
Preguntas de entrevista [1]
Pregunta 1
HR interview: General personality questions, and asked about basic cs terminology (what are linked lists etc). home assignment was leetcode style that was pretty easy. senior engineers - The first one asked fo write a code that apply chandes to a binary tree, and the second one was another leetcode medium type of code. All interviews (other than HR) included writing the code live and running it.
I applied through their website with a referral, after a month or so they sent me a home exam, I think about a month after that i had 3 interviews in the same day, each one around 1:15 hours.
Preguntas de entrevista [1]
Pregunta 1
implement a dictionary where you have set,get and setAll, all in O(1)
The hiring process consists of a HackerRank home exam, followed by three technical interviews covering LeetCode-style problems and system architecture. Once this is done, you will have a final HR interview.
Preguntas de entrevista [1]
Pregunta 1
I had a technical interview where I was asked to solve the classic 'Climbing Stairs' problem (LeetCode #70), which is a dynamic programming question based on the Fibonacci sequence.
One HR interview, then two problem-solving interviews (beginer level) on HackerRank. You can choose the best programming language for you to use in solving problems. You should think out loud to enable your interviewer to understand how you would think to solve the problem.
Preguntas de entrevista [1]
Pregunta 1
Find the lowest difference between two numbers in a list