Taro Logo

Software Engineer - Web Developer Interview Experience

October 1, 2013
Negative ExperienceNo Offer

Process

I applied through their careers site and was contacted by a recruiter initially. The recruiter had a laundry list of questions for the preliminary screen:

  1. On which port HTTP runs?
  2. Time complexity for searching an item in a HashMap.
  3. Time complexity for searching an item in a BST.
  4. SSL full form?
  5. Maximum value of a 32-bit unsigned int?
  6. Complexity of adding an element to the head of a linked list?
  7. Protocol underneath HTTP?
  8. Time complexity for searching an item in a sorted array.

I answered all of them, and after that, I was set up for a Skype interview with one of the developers.

Second Round:

During the Skype interview, I was asked a bunch of questions related to technology, and then there was a problem-solving coding exercise.

  1. What happens when you type yelp.com in your browser?
  2. Let's say your yelp.com homepage is loading slowly; how would you start addressing the problem?
  3. Inner join vs. left outer join.

I pretty much answered all of them, then there was a problem-solving question.

Questions

Write a function that determines if a given string is a palindrome.

bool isPalindrome(string input);

I was able to complete the problem, and even the interviewer seemed satisfied with the solution.

Test Cases:

  • "racecar" => true
  • "!!a!" => true
  • "abc" => false
  • "a" => true
  • "A Man, A Plan, A Canal – Panama!" => true

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Yelp Software Engineer - Web Developer role in United States.

Success Rate

0%
Pass Rate

Yelp's interview process for their Software Engineer - Web Developer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral0%
Negative100%

Candidates reported having very negative feelings for Yelp's Software Engineer - Web Developer interview process in United States.

Yelp Work Experiences