O processo levou 1 dia. Fui entrevistado pela Microsoft (Bengaluru) em jun. de 2012
Entrevista
Design job pool framework that supports n concurrency.
Another person asked design lift software with minimal power consumption in mind. He also asked me to consider a resource grid system and design resource request submission and processing software. Question was abstract.
Another person asked design thread pool where it has to execute n process with dependency with each process taking input files and output files. Here it is expected for you to figure out process dependency by comparing input files and output files of processes. You are also given each process completion time. Process with dependency cannot start until depended process(s) has finished. Your tasks is to figure out dependency, and overall completion time.
Interviewed by 2 senior engineers. Asked reasonable questions. Focused on Azure. Infrastructure as a service / Platform as a service questions. Asked to compare AWS / Azure services. Asked how to use durable functions.
Candidatei-me pessoalmente. O processo levou 4 semanas. Fiz uma entrevista na empresa Microsoft.
Entrevista
I traveled across the country to visit on site. I had multiple interviews on the same day. Each interview focused on a different focus or domain. I was told that I would only progress to later interviews if I made a good impression on earlier interviews.
Perguntas de entrevista [1]
Pergunta 1
How would you improve the consulting business to help reduce the frequency when consultants leave the consulting pool to become an employee of the client (loss of talent, loss of institutional knowledge, etc).
Most discussions were with the recruiter. Just had two interviews with the management. Did not get two much info regarding the role. The process was quick, which was very good.
Perguntas de entrevista [1]
Pergunta 1
What projects did you work with? Describe of those architectures.