Take-Home Challenge: Implement a simple Android app that meets the challenge specifications.
Android Engineer Interview Questions
10,446 android engineer interview questions shared by candidates
Lifecycle of android
The problem involves processing a 2D array representing an image, where each pixel is either a `0` or `1`. The array may contain one or more rectangular regions of `0`s surrounded by `1`s. The tasks are: 1. **Identify Rectangles**: Write a function that detects all rectangles of `0`s in the 2D array, returning the coordinates of the top-left and bottom-right corners for each rectangle. 2. **Handle Multiple Rectangles**: Adapt the solution to correctly identify and manage multiple separate rectangles within the image. 3. **Check Point Inside Rectangles**: Implement functionality to determine if a given point is inside any of the detected rectangles.
One algo and then behavioural
Write an app that makes a HTTP call to their API, pulls down the data in JSON. Parse the data and present it in a list.
Implement the following method signature` boolean isPalindrome(int n)`
I was interviewed by two employees from the IT development team, I needed to remove duplicate entries from an array without modifying the order. On my answer I used a list, the answer was correct but I needed to improve it using hash map. They asked me how a binary tree works and I the complexity using my solution, searching with binary trees and hash maps and I couldn't explain at all.
What methods you need to override if you are dealorking with hash map?
They asked about threads, Java OOPS concepts, it's real use cases, Singleton and other design patterns. In Android they asked about Application.xml, services, broadcast managers, timer and alarm, Activity lifecycle, Nofication and Notification.Builder?
which collection don't allow duplicates - vector
Viewing 121 - 130 interview questions