IT Sobes

Developer interview Q&A

Questions from developer interviews, each with a long written answer on its own page. Get into the content via Java or Android below.

Preparation progress
All questions in this channel are already marked

How a page is put together

Each page centers on a single interview question. The answer is written out in full, the way you might explain it to a colleague, not a bullet list of keywords. When a topic really needs more reading, we add links to docs, posts, or book chapters you can follow on your own time.

Not every question ends at a definition

Some of the material is still technical, but it is about how you talk through your work: what interviewers follow up on, what level of detail is enough, and where people commonly trip. That is not a soft-skills course; it is the same Q&A format, with a different emphasis.

Java

The Java side is split by tags. A bank, a product company, and a tiny team can all run interviews under the same job title and still care about different slices of the ecosystem. Browsing by tag is meant to let you stay close to the kind of job you are actually preparing for.

Java questions

Android

The Android track covers a large surface area, and interview questions often yank in APIs you have not used recently. Content is filed by area—lifecycle, UI, system behavior, and so on—so you can refresh one corner without wading through the rest of the channel in order.

Android questions

Information partner for conferences

AppsConf 2019Joker 2020JPoint 2020jLove 2020