Yelp is a company with a big and solid user base. Lot of traffic, lot of load, lot of things you will probably never get a chance to work with and issues to resolve, working for a startup.
Yelp is not one of FAANG and generally speaking a medium-sized business. The engineering department looks fairly lean. This means it is quite unlikely the board is going to dump hundreds of workers in the end of a year to improve financial reports – a practice quite common in big companies.
Can't tell about other departments, but the culture in engineering is nice and chill. I worked as a contractor with big companies previously, and it was a breath of fresh air since I've joined Yelp.
Opportunities for growth – plenty of them.
Yelp is a public company; you are not paid in promises. Shares you get are convertible to real money instantly.
Office – a skyscraper in downtown SF limits the ability to build an open space, and you can actually make your/team space quite cozy.
On-call schedule is not brutal.
Downtown SF – plenty of opportunities before/after work: concerts, bars, tech meetups.
Most of these apply to the folks who plan to work in the office. They tell nothing for remote folks.
How about an office in Colorado?
One phone call from HR. One technical interview, about 1 hour. Then onsite: * Two rounds of behavioral interviews * One round of problem-solving * One round of system design I went to San Francisco for the interview. The company's culture i
The process is pretty straightforward, a typical SRE interview. I had 3 or 4 rounds of engineering interviews. The initial round was a phone interview, then they flew me to SFO for on-site interviews.
HackerRank Task: 3 Problems 1. Given a log file, get a list of the ten most frequent IP addresses and print them in reverse order of their frequency. 2. Extract keys from a JSON file and print them as a list. 3. Replace phone numbers in a CSV file
One phone call from HR. One technical interview, about 1 hour. Then onsite: * Two rounds of behavioral interviews * One round of problem-solving * One round of system design I went to San Francisco for the interview. The company's culture i
The process is pretty straightforward, a typical SRE interview. I had 3 or 4 rounds of engineering interviews. The initial round was a phone interview, then they flew me to SFO for on-site interviews.
HackerRank Task: 3 Problems 1. Given a log file, get a list of the ten most frequent IP addresses and print them in reverse order of their frequency. 2. Extract keys from a JSON file and print them as a list. 3. Replace phone numbers in a CSV file