Android Developer Interview Questions | Glassdoor

Android Developer Interview Questions

443

Android developer interview questions shared by candidates

Top Interview Questions

Sort: RelevancePopular Date

What is a volatile variable, and why would you use it?

2 Answers

Volatile keyword is used during multi-threading when you want the threads to edit this variable value. It ensures that the value of the variable is not cached and is stored directly in the main memory. hence, enabling concurrent usage of the variable by different threads.

Consider a single threaded single processor environment. Do you still need a volatile?

What is Object, Polymorphism static in java?

1 Answer

Coding assement included building a dropbox application using the new Api. How would you consume a REST api? Data structures. Activity and Fragment life cycle. Intents. The difference between LinkedList and ArrayList, which is more efficient in a certain scenario. How would you build a Queue or a Stack from scratch.

1 Answer

All of them should be fairly easy, but I did have some communication difficulties with the interviewer.

1 Answer

To describe my experience in 5 core capability areas.

1 Answer

Write a buzz-fizz function (counts from 1-100, if number is divisible by 5 it prints buzz, if divisible by 3 prints fizz, if divisible by 15 it prints buzzfizz).

1 Answer

Give me an output with this 2D dimensional array of stars and coordinates, colors.

1 Answer

String reverse. Tree(data structure) related question.

2 Answers

Linked List vs. Binary Search Tree about run time complexity.

1 Answer

Which is better for Binary search tree, array vs vector?

1 Answer
110 of 443 Interview Questions