Senior Mobile Engineer Interview Questions

215 senior mobile engineer interview questions shared by candidates

What are your thoughts on single-activity architecture? If a junior developer comes to you and asks why view models are needed, what would you tell them? What's your experience with coroutines? What's the role of an interceptor with Retrofit? What's your unit test strategy? Have you ever worked with instrumentation testing? What language is Gradle written in? What alternatives are there to LiveData?
avatar

Senior Mobile Engineer

Interviewed at CapTech

3.8
Aug 25, 2023

What are your thoughts on single-activity architecture? If a junior developer comes to you and asks why view models are needed, what would you tell them? What's your experience with coroutines? What's the role of an interceptor with Retrofit? What's your unit test strategy? Have you ever worked with instrumentation testing? What language is Gradle written in? What alternatives are there to LiveData?

A system design application for a 2-view app. The task involves evaluating a proposed architecture and thinking from the perspective of a team lead. You need to consider how you would approach the project’s continuation, especially with the team expected to expand in the coming months.
avatar

Senior Mobile Engineer

Interviewed at Blacklane

4
Mar 20, 2025

A system design application for a 2-view app. The task involves evaluating a proposed architecture and thinking from the perspective of a team lead. You need to consider how you would approach the project’s continuation, especially with the team expected to expand in the coming months.

Screening - availability, reason for applying big O - Leetcode medium, maybe a bit easier than that. It's one of those exercises that has multiple phases where each builds on top of your solution to the previous one. In my case, it had 4 and it was required that I complete 3. I was informed of this beforehand although in an unnecessarily misleading way imho, as I was told 70% was the minimum "grade" to pass, while each step awards you with a score of up to 25%. Manager interview - Conflict resolution, addressing bringing up process improvements as well as my way of improving others System design - Design a system where you can show a list of transactions made by a user. The problem statement was a little misleading imho because it turned out that they wanted me to design the API endpoints and not do a client HLD, which is opposite to every other mobile design interview I have ever done, and that includes Meta, as well as what's stated on resources provided by the company themselves ahead of the interview, but maybe you can give them the benefit of the doubt and pin this on me not having clarified a seemingly-already-clear point instead.
avatar

Senior Mobile Platform Engineer

Interviewed at Pleo

3.2
Feb 19, 2025

Screening - availability, reason for applying big O - Leetcode medium, maybe a bit easier than that. It's one of those exercises that has multiple phases where each builds on top of your solution to the previous one. In my case, it had 4 and it was required that I complete 3. I was informed of this beforehand although in an unnecessarily misleading way imho, as I was told 70% was the minimum "grade" to pass, while each step awards you with a score of up to 25%. Manager interview - Conflict resolution, addressing bringing up process improvements as well as my way of improving others System design - Design a system where you can show a list of transactions made by a user. The problem statement was a little misleading imho because it turned out that they wanted me to design the API endpoints and not do a client HLD, which is opposite to every other mobile design interview I have ever done, and that includes Meta, as well as what's stated on resources provided by the company themselves ahead of the interview, but maybe you can give them the benefit of the doubt and pin this on me not having clarified a seemingly-already-clear point instead.

Round 3: Interview with Compass (1 hour Google meet - screen shared) 1. Some basic questions related to Swift & iOS. 2. Design an Image manager which will fetch images from a URL. URL will have some dynamic portion (ex: https://www.google.com/{path}/{index}). 3. Store these images in collection view 3x3.
avatar

Senior Mobile Engineer - IOS

Interviewed at Compass

3.9
Jun 29, 2022

Round 3: Interview with Compass (1 hour Google meet - screen shared) 1. Some basic questions related to Swift & iOS. 2. Design an Image manager which will fetch images from a URL. URL will have some dynamic portion (ex: https://www.google.com/{path}/{index}). 3. Store these images in collection view 3x3.

Viewing 141 - 150 interview questions

Glassdoor has 215 interview questions and reports from Senior mobile engineer interviews. Prepare for your interview. Get hired. Love your job.