Taro Logo

Software Entwickler Android Interview Experience - Hamburg, Germany

June 1, 2016
Positive ExperienceNo Offer

Process

We had a Skype call, separated into two parts. Part one consisted of questions about the resume, and part two was an online coding test on Coderpad.

You could choose any programming language. About the coding part, the important thing is that you should completely describe to the other side what you are doing. Just communicate.

Code completion (e.g., header files) isn't working on Coderpad, but it's working with keywords. Everything is allowed. You can look in your notes or search something online during the test. You can ask the engineer on the other side, whatever you feel comfortable with.

For me, it didn't work out. I was too nervous and fell back into chit-chat, childish behavior, and wasn't professional enough. The last time I had this problem was about 6 years ago, and I didn't know that this would be a problem. But that's no excuse. You can train yourself not to behave like I did.

For me, it was a new experience (my first Skype application interview ever). Try to be relaxed during an interview and consider it a technical talk with an engineer on the other side. If you can discuss algorithms (e.g., integer numbers to binary representation as a string, complexity, and runtime behavior), you should do fine.

If you want to know what I mean, take a look at the Engineering blog of Yelp.

Questions

Tell me about your resume, with questions related to that.

Why did you start developing for Android or iOS? What are your interests?

What do you like and dislike about Android or iOS?

Coding Problem (C++): Return the largest palindrome from a series of given words. The input is one string, with words separated by whitespaces. Something like cout << largestPalindrome(string input) << endl; No use of stdin or stdout.

Describe the complexity behavior of your answer. And: How do you test a function like this?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Yelp Software Entwickler Android role in Hamburg, Germany.

Success Rate

0%
Pass Rate

Yelp's interview process for their Software Entwickler Android roles in Hamburg, Germany is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Yelp's Software Entwickler Android interview process in Hamburg, Germany.

Yelp Work Experiences