Android Software Engineer Interview Questions

598 android software engineer interview questions shared by candidates

Implement method oneEditApart that return boolean: true, if using one operations (insert or remove or replace) we can modify one string to get another. False otherwise. // Signature: boolean oneEditApart(String s1, String s2) // Allowing operations insert remove replace Example: oea("cat", "cut") => true // replace "u" -> "a" oea("cat", "cuts") => false // no operations oea("ca", "ca") => false // no operations oea("cats", "cat") => true // remove "s" oea("cat", "at") => true // insert "c" oea("cat", "cbat") => true // remove "b"
avatar

Software Engineer, Android

Interviewed at Meta

3.6
Jun 4, 2014

Implement method oneEditApart that return boolean: true, if using one operations (insert or remove or replace) we can modify one string to get another. False otherwise. // Signature: boolean oneEditApart(String s1, String s2) // Allowing operations insert remove replace Example: oea("cat", "cut") => true // replace "u" -> "a" oea("cat", "cuts") => false // no operations oea("ca", "ca") => false // no operations oea("cats", "cat") => true // remove "s" oea("cat", "at") => true // insert "c" oea("cat", "cbat") => true // remove "b"

2nd skype: - Lets say you have to build an activity (screen) which has a drop-down & once you select an item in the drop-down, it loads an image corresponding to that on the screen below. - How will handle cases where user is very rapidly changing his selection from the drop down
avatar

Software Engineer, Mobile (Android)

Interviewed at LinkedIn

3.8
Mar 17, 2014

2nd skype: - Lets say you have to build an activity (screen) which has a drop-down & once you select an item in the drop-down, it loads an image corresponding to that on the screen below. - How will handle cases where user is very rapidly changing his selection from the drop down

The questions were about android development and what makes a high-quality codebase, and SE design patterns, and some important concepts of android development. Live coding: normal coding questions in leetcode & hackerrank, nothing too difficult
avatar

Android Software Engineer

Interviewed at Delivery Hero

3.4
Oct 18, 2020

The questions were about android development and what makes a high-quality codebase, and SE design patterns, and some important concepts of android development. Live coding: normal coding questions in leetcode & hackerrank, nothing too difficult

write a recursive function that solves the equation X[n] = X[n-1] + X[n-2] where X is an array that contains at least two integer values and the function should solve the question for the 3rd value in the array
avatar

Senior Software Engineer (Android)

Interviewed at Netflix

4.1
Feb 14, 2014

write a recursive function that solves the equation X[n] = X[n-1] + X[n-2] where X is an array that contains at least two integer values and the function should solve the question for the 3rd value in the array

Viewing 1 - 10 interview questions

Glassdoor has 598 interview questions and reports from Android software engineer interviews. Prepare for your interview. Get hired. Love your job.