Taro Logo

Software Development Engineer II Interview Experience

July 7, 2021
Negative ExperienceNo Offer

Process

I applied online. The process took two weeks.

  • Round 1 - Product Problem Solving: This question and discussion was as if I had applied for a product role instead of a tech role. The interviewer was decent, and since I had done a similar role in a previous company, I was able to drive the discussion nicely.
  • Round 2 - Data Structures & Algorithm: The interviewer seemed helpful and genuinely enjoyed taking the interview. For the first question, I was able to complete the working code before the expected time, so he asked another question. The second code failed for one test case, which the interviewer helped me understand and correct.

After the second round, I got a rejection mail from HR. The reason mentioned was team fitment.

Learnings: I delayed the interview process a lot, asking them to schedule after a week so that I could get time to prepare. Most likely, the position would have already been filled by then. But the interviews were pretty easy. So try to complete all the rounds as quickly as possible to make sure you land an offer.

Questions

Reverse the given linked list. The expected time complexity is O(n), and the space complexity is O(1).

Find a peak element in an array where the first half is sorted in ascending order and the second half is sorted in descending order.

Was this helpful?

Interview Statistics

The following metrics were computed from 3 interview experiences for the Urban Company Software Development Engineer II role.

Success Rate

0%
Pass Rate

Urban Company's interview process for their Software Development Engineer II roles is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive67%
Neutral0%
Negative33%

Candidates reported having very good feelings for Urban Company's Software Development Engineer II interview process.