Taro Logo

Senior Android Developer Interview Experience - India

August 1, 2020
Negative ExperienceNo Offer

Process

I applied through a recruiting agency for a Pune location.

I would suggest avoiding interviews with this type of company. It will most likely result in wasted time and can be demoralizing.

The process took around two weeks.

  • The first round was an online test with 8 Android questions and 2 coding questions.
  • The second round was a machine coding round, but they conducted an Algo/DS round again.
  • The third round was an Algo/PS round, so another Algo/problem-solving round was conducted.

All rounds were online due to the pandemic.

All rounds went decently, but the HR still provided non-positive feedback.

It was pathetic to see interviewers expecting exact Java syntax for keywords that they themselves did not remember while conducting interviews.

If you were able to solve Algo/DS problems correctly, they would ask nonsensical questions, such as why you used the 'auto' or 'map' keyword, questions they themselves didn't know the answers to. They just seemed to 'roast' you because you could solve them correctly.

Furthermore, they did not allow you to solve problems or think on paper to dry run your solutions. They repeatedly asked for the solution while you were thinking, even while monitoring your screen.

Out of 4 questions (2 in each of the two face-to-face rounds), I was able to solve 3 efficiently, while 1 was between naive and efficient.

If you were able to solve a problem quickly, they would 'roast' you, but if you couldn't solve it efficiently, they would reject you. Their attitude or motive was unclear; it was uncertain whether they wanted to hire or to 'play Roadies' and act rudely.

In a particular question, I was heading in the right efficient direction, but the interviewer deviated me totally.

You are hiring an Android developer by only conducting Algo/PS rounds. Additionally, a question asked in this round was also presented in the machine coding round, which I had been practicing for the past week, but it did not happen.

Questions

Online Test:

Print top view of a binary tree. (There are a few invalid test cases that I felt might waste your time.) A problem statement with Java classes. You have to write a few functions based on the problem statement to give the result.

Find the number of groups of anagrams from a given list of strings. Find the maximum sum subarray.

Print the left view of a binary tree. Print the bottom view of a binary tree.

Was this helpful?

Interview Statistics

The following metrics were computed from 5 interview experiences for the PhonePe Senior Android Developer role in India.

Success Rate

0%
Pass Rate

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

Experience Rating

Positive0%
Neutral40%
Negative60%

Candidates reported having very negative feelings for PhonePe's Senior Android Developer interview process in India.

PhonePe Work Experiences