Taro Logo

Senior Software Engineer Interview Experience

April 14, 2021
Positive ExperienceNo Offer

Process

I applied online. The process took four weeks.

My candidacy was online, with each step divided into weeks. The whole process was very slow. One week after applying, they sent me an email so that I could choose a better interview date. It could be of free choice, but they only had availability one week in advance. During the interview with an HR person, it was very human and not robotic at all. They asked about my experience and if I already knew the company, and why I wanted to work there. They made it clear to me that I might program more in another language (Clojure) than the one I work in today (C#) and whether that would be an impediment. I replied that it was not, as I don't see any problems in learning a new language. I gave an overview of my career, telling them about my experiences, which projects I participated in, and which technologies I had knowledge of. The interview lasted about 20 to 25 minutes. Finally, they told me that if I passed, they would send me a practical test to solve.

Again, after a week, they sent me the test, and I had seven days for resolution, which had to be submitted through a platform. About the test, it is quite simple. They send you a requirement and you need to build an input and output according to the statement. The good part is that you can use any language that you want and are used to. As the test is quite open, use everything you know, especially design patterns and unit tests. Comment the code well and only use something if it is really useful for the solution, don't use it just for the sake of it. After the solution was developed and sent through the platform, again after a week, I would go to another stage which would be a kind of pair programming to improve your solution. By then we were already going for one month in this back-and-forth, without ever finishing the steps. As I had already been approved for another proposal and goodness knows how many stages they would still have, I sent an email thanking them for the process. If you want to work there, be very, very patient, because in the hiring process there are infinite steps, and each step takes a week until you get some kind of feedback. In general, it is a serious company and they have a great stack. They really like technology and above all they are very human. Unfortunately they fall short in the hiring part, as they should be more agile, especially in the IT area. It was a positive experience.

Questions

Do you see any problem in learning a new language outside of the stack you are used to?

This content was translated from Portuguese
View Original

Was this helpful?

Interview Statistics

The following metrics were computed from 65 interview experiences for the Nubank Senior Software Engineer role.

Success Rate

18%
Pass Rate

Nubank's interview process for their Senior Software Engineer roles is very selective, failing most engineers who go through it.

Experience Rating

Positive46%
Neutral14%
Negative40%

Candidates reported having mixed feelings for Nubank's Senior Software Engineer interview process.

Nubank Work Experiences