You are given a cart with a list of products of different prices and a list of promotion rules like buy 2 get 2 more for free. You need to build a solution to calculate the money the user needs to pay for that cart.
Lead Android Engineer Interview Questions
8,360 lead android engineer interview questions shared by candidates
Do you know SOLID? Which design pattern ensures the open-closed principle? What is a memory leak and how can it happen in android?
Perguntas relacionadas a design patterns, arquiteturas, DI, LiveData, banco de dados SQL, room, modularização e coisas relacionadas ao desenvolvimento android.
Perguntas sobre arquiteturas MVVM, Clean Architeture, Coroutines, ciclo de vida.
At the interview I was asked about JobManager which I haven't used before.
Technical: - How would you monitor android at runtime? (e.g. crashlytics) - MVVM vs MVP - How would you combine two rxjava calls - How does leak canary work under the hood? - not really relevant and came across patronising when I said I did not know - a response along the lines of "you should look at the internal of libraries as well as using them", red flag 2. - Kotlin vs Java - How do extension functions compile into java code - Clean architectures - repositories - How would you save data? (e.g. database, cache) Behavioural: - What technologies do you enjoy outside of android - What holidays have you been on - General talk about my work experience - What do you do in your spare time? - What would make you leave a company? - Why crypto.com? - What do you think makes a good principle engineer? - Where do you see yourself in 5 years? - Why do you want to leave your current company?
Discuss couple kotlin features selected by interviewers
Describe what design patterns are used in some Android UI component (i.e RecyclerView)
What design patterns do i know?
Questions on the topics: 1. Architecture usage and their best practices 2. Kotlin-specific stuff like extensions, higher-order functions, etc. 3. Coroutines 4. Android Architecture Components
Viewing 8101 - 8110 interview questions