A medium algorithm problem from leetcode, and 45 mins to complete. It can use any language you like.
Mobile Software Engineer Interview Questions
351 mobile software engineer interview questions shared by candidates
Consider you have recently joined a QA team and need to be able to hit the ground running, to understand technical/app infrastructure, release timelines/milestones, issue writing best practices, team processes, etc. Define a plan outlining your proposed strategies for adapting to ensure successful integration into the team.
What are XCode pods and what are they used for?
I can't tell you the questions because of NDA. But if you comfortable with algorithms (sorting, iterations, find), arrays, trees, linked lists and all this stuff - you should perform well. Only thing I should mention - practice in whiteboard coding before the interview to feel comfortable about that. In about 5 to 10 problems you'll become okay with idea of writing code on whiteboard(if you don't do that in everyday work of course), and this should help.
How to test one of their app if the audio functionality is not working.
I was asked about RxJava which I have never used
How would you build an animator that enlarges the width of a button?
Remove duplicates from array
It was about a string manipulation problem
Coding round :1) Majority Element in an array 2) Given a 2D array with only 0s and 1s, each row is sorted. Find the row with majority 1s ===== Android interview round 1) Services 2) Running multiple processes parallelly in Intentservice 3) HashMap vs HashSet 4) pending intent vs Sticky Intent 5) Where are abstract classes used in android 6) difference between an interface and an abstract class 7) Lateinit vs lazy 8) class inheritance in Kotlin vs Java difference 9) How is firebase push notifications implemented in android (rough walkthrough) 10) How to avoid onPause and onStop and call directly onDestroy 11) finally vs finalize 12) how to avoid finally block when used in try-catch 13) when a fragment is replaced by a new fragment, how to go back to the old fragment on the back press? should we use any pop() commands? 14) What is an async task? Issues with the async task? 15) how can we make 2 different apps interact? 16) What is the Architecture used? 17) What do u know about MVVM? What is the difference between MVVM and MVP 18) Can an activity exist without Layout/UI. How can we do that? 19) Difference between getcontext(), getApplicationContext(), this 20)What is onSavedInstanceState? How is it useful? 21) Types of intent 22) int vs Integer? Can we do int.parseInt() 23) HTTP Response codes ==== 1) What do you like about android? 2) What do you like other than android? 3) How do you keep update with new updates in android 4) Discussion on projects 5) Any changes would you like to do if implemented again in any projects 6) How do you handle prod bug fixes and another work which has a deadline of 2 weeks 7) Architecture, tech stack, libraries used. 8) Best features in your apps you are proud of. 9) Why would you like to Switch. 10) What are you looking for at Rupeek ====== Intro and projects background HTTP Response codes What is an API? How/when do you use Retry functionality Why do I want to switch? When given a new project what would you do? To understand and maintain it What are you looking for in Rupeek Out of work, voluntarily do you work on any features, apps which will help in our products? Interested in working with a fastly growing startup?
Viewing 241 - 250 interview questions