Taro Logo

Software Engineer Interview Experience - São Paulo, Brazil

June 1, 2016
Positive ExperienceNo Offer

Process

They came to my university for recruitment, and I handed my resume to one of the recruiters. About one to two weeks later, I received an email stating that I had been chosen for the first interview, which was held on campus.

The first interview included two behavioral questions and one technical question. I passed this initial step, and then two to three weeks later, I received another email about the on-campus interviews.

On campus, I had four interviews back-to-back, with a 15-minute break between each.

The first three interviews were quite technical, with some behavioral elements, but the focus was on technical aspects. The fourth interview felt more like a chat (perhaps I had already lost the offer).

Questions

At my university campus:

Given a string, write a program that outputs its compressed version. E.g., Input: "aacccbb" -> Output: "a2c3b2"

On-campus Interview Question 1: Given a string containing a sentence, write a program that outputs the words composing the sentence in reverse order. E.g., "I am cool" -> "I ma looc"

On-campus Interview Question 2: Given a Binary Tree, write a program that prints its nodes in zig-zag.

On-campus Interview Question 3: How would you design a machine learning algorithm to predict a ping-pong match? Tell me also the features you would need for your algorithm.

Was this helpful?

Interview Statistics

The following metrics were computed from 5 interview experiences for the Microsoft Software Engineer role in São Paulo, São Paulo.

Success Rate

0%
Pass Rate

Microsoft's interview process for their Software Engineer roles in São Paulo, São Paulo is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive80%
Neutral0%
Negative20%

Candidates reported having very good feelings for Microsoft's Software Engineer interview process in São Paulo, São Paulo.

Microsoft Work Experiences