1A. Given a sorted array of integers, make a binary search tree out of it. Solution is recursive. 1B. What if you're passed a sorted linked list instead of a sorted array? Make a binary search tree out of this now. Solution is recursive. 2. Compute the diameter (look up the definition) of a binary tree. Solution is recursive. 3. Architecture - design the news feed from an Android client point of view. 4. Given a dictionary of strings -> translations, translate an input string. Translations may overlap. For ex: 1->A, 11->B, 111->C. Solution is recursive and involves preprocessing the input dict. 5. Given a queue of jobs, their runtime, and a cool down town, return the total time to finish the jobs. Input could be: A->3,B->2,A->3,A->3 and cool down of 2 after each job. Solution is iterative (and quite simple). 6. Print a binary tree vertically aligned, where a node, it's right child's left child, and it's left child's right child are in the same group. Solution involves passing the groupId to each child. Right child will be curNode.groupId+1 and left child is curNode.groupId-1. Append in a hashtable<int, linkedlist> keyed by groupId.
Lead Android Engineer Interview Questions
4,321 lead android engineer interview questions shared by candidates
Leetcode 283. Move Zeroes
Not worth my time here.
Foi perguntando sobre mim, sobre a minha carreira e Skills.
constructor overloading, method overloading, basic oops concepts, Activity lifecycle,service,recyclerview.
What frameworks have you been using?
Do you have gf?
Technical Questions: - Differences between Threads and Android Services - What is Sticky Intent - Differences between Parcelable and Serializable - Talk about Activity/Fragment lifecycle - What is IntentService - Differences between Kotlin and Java - Nullable objects in Kotlin - Kotlin strengths over Java Behavioral Questions: - Talk about different teams who are working on the same project - How to identify what is the problem when it takes around 10sec just for uploading something to the backend. - How to identify if there is an issue in the client-side app
Which were your duties in your last job
What's the project you developed that you are most proud of
Viewing 2241 - 2250 interview questions