Candidatei-me online. O processo levou 1 semana. Fui entrevistado pela Bumble Inc. (Londres, Inglaterra) em dez. de 2023
Entrevista
First talk to a recruiter, on a relaxed conversation, and then they will schedule a technical interview with 2 engineers.
They get into a set of platform questions, and then an algorithmic exercise
Perguntas de entrevista [1]
Pergunta 1
General Platform questions, what’s an ANR, concurrency on android, and some basic kotlin
O processo levou 3 semanas. Fui entrevistado pela Bumble Inc. (Madrid) em set. de 2024
Entrevista
Very old-fashioned interview process. There was a theoretical and a practical part. In the theoretical there were boring questions about equals/hashCode and sealed classes. The stack they are using is very old (no compose/coroutines), they use rxjava and a custom architecture software.
The practical part consisted in 2 leetcode exercises. Although I had been told that I could take them offline, the interviewer didn't offer this option.
Perguntas de entrevista [3]
Pergunta 1
What do you now about equals and hashcode methods in "Kotlin"?
Candidatei-me por indicação de um funcionário. O processo levou 3 semanas. Fui entrevistado pela Bumble Inc. (Londres, Inglaterra) em ago. de 2021
Entrevista
First a recruiter gets in touch with you to talk about the role and the company and you introduce yourself and talk a bit about your professional experience.
Then there are 2 technical interviews where the first is just 1 or 2 random Android questions and lots of others about algorithms and data structures.
The last technical interview is a one-hour live coding session, again focused on algorithms and data structures.
All in all you have to constantly remind yourself that you're not applying to be a university professor instead of an Android engineer
Perguntas de entrevista [3]
Pergunta 1
The recruiter asked me some questions about myself and my professional background (experience, technologies, etc.).
The first technical interview was just a few random
questions about Kotlin and the Android framework, followed by loads of others about algorithms and data structures. To be honest I felt quite uncomfortable because after every answer I gave the interviewer reacted as though I was just saying a load of nonsense, saying stuff like 'hmm yeah, ok I think I know what you mean...', but the recruiter said my score was 'pretty high', at over 75%.
The second technical interview was one hour of live coding where the interviewer described 2 non-Android related problems and I had to solve them with algorithms and data structures. This interviewer was a lot nicer than the first one, who in my opinion was quite stone faced.