Not another Interviews’ article: Kotlin, Java & Android Questions

Pedro Vicente
Code, Procedure and Rants
13 min readApr 9, 2016

--

http://maxpixel.freegreatpicture.com/Java-Code-Of-Technology-Programming-Screen-1896158

[Previous Chapter — Think it through | Next Chapter — Aftermath]

As before, let’s start with the “why?”. Why would I share a lot of the questions I normally use during an interview?

The answer is really simple. First of all, because when I started interviewing and being interviewed I wish I had something like this. I believe you are wondering if this doesn’t defeat the purpose of the interview, by enabling the person to study the questions. Well, I don’t believe so, for several reasons:

  1. Again using Facebook’s interview as a good example: their instructions received via email, before the interview, pointed to several sites that have lists of questions they ask. There isn’t an “official” one but, the truth is, a lot of the questions that I was asked were, at least, similar. Did it help me? Yes, because it made me understand what type of questions they would ask me. Did this alone help me pass? Not by a long shot. Really. Not by long long shot. Below you will see that I have added quite a few of the questions I normally ask, but not the answers. Well that’s not (just) because I was lazy, it’s really because it’s made for you to search and read about it. I don’t want to give you a small answer that you can just memorize and spit out to me… guess what, I want you to learn in the process!

--

--

Pedro Vicente
Code, Procedure and Rants

Improver, Husband, Father of 3 & Software @minderaswcraft | Feedback @ LoopGain | Communities @GDGPorto | 🔥 @ O Que Arde Cura