Taro Logo

Senior Android Developer Interview Experience - United States

September 1, 2024
Neutral ExperienceNo Offer

Process

The interview process consists of four rounds.

It starts with a simple conversation, likely focused on introductions, background, and general questions.

The second round is a technical challenge, similar to LeetCode-style problems, where I’ll solve coding problems to demonstrate my technical skills.

The third round involves a discussion with the HR manager, focusing on company culture, benefits, and expectations.

The final round is with the full team, where I’ll interact with potential colleagues, assess team dynamics, and discuss how I’d fit into the team.

Questions

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 0s surrounded by 1s.

The tasks are:

  1. Identify Rectangles: Write a function that detects all rectangles of 0s 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.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Reddit Senior Android Developer role in United States.

Success Rate

0%
Pass Rate

Reddit's interview process for their Senior Android Developer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Reddit's Senior Android Developer interview process in United States.

Reddit Work Experiences