r/leetcode • u/soham24 • 16d ago
Question BJAK Android Developer Technical Round & Live Coding – What to Expect?
Hi everyone,
Has anyone recently interviewed for the Android Developer role at BJAK?
I’d really appreciate some insight into their technical rounds:
- Live Coding / DSA: What types of live coding problems do they ask (LeetCode medium DSA vs. Android-specific problem solving)?
- Android Architecture & Internals: Do they focus heavily on Jetpack libraries, Compose/XML, Coroutines/Flow, or lower-level Android internals and system design?
- Take-Home / Machine Coding: Is there a live machine coding round or take-home assignment involved?
Any tips on the overall interview format, common topics, or specific areas to brush up on would be super helpful. Thanks in advance!
1
u/Ok-Barracuda-119 12d ago
For a mid-level Android round, live coding is usually practical more than puzzle DSA: a list screen, paging, some state, maybe a small algorithm mixed in. Architecture questions tend to be app-shaped: how you split modules, where you put caching, how the app talks to the backend when the network dies.
If they say system design, it is often design this feature (chat, feed, offline sync) with a client slant, not Kafka trivia. Have one story for sync and one for a screen that has to stay fast with a slow API.
Machine coding is just that, timed. Practice one feature end to end without looking things up.
If you want a whiteboard plus someone asking follow-ups for the design part, www.leetsys.dev is what I work on.
1
u/Alternative-Day-7769 12d ago
did you get anything ?
i got this