Applied through a referral.
First round was talking to HR. HR also asked a couple of very simple questions.
Next round was a Skype interview with 10 minutes going over my resume and past projects, followed by a CoderPad coding question.
The problem:
I'm working on a collaborative code editor for two people. The text is synchronizing across both screens, but I've run into the problem illustrated below.
Text editors (Time 1)
||cat | |ca|t | | | | | | | | | | | | | | | | | | | | |
Person A hits enter, then:
Text editors (Time 2)
| | | |n | ||cat | |cat | | | | | | | | | | | | | | | | |
Text editors (Time 2 Expected)
| | | | ||cat | |ca|t | | | | | | | | | | | | | | | | |
The content updates, and the word "cat" shifts down a line. However, Person B's cursor remains in its original position instead of moving down a line as expected.
Implement the fixCursorRow method. Don't worry about updating the column.
The following metrics were computed from 1 interview experience for the Yelp Software Developer Android role in United States.
Yelp's interview process for their Software Developer Android roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Yelp's Software Developer Android interview process in United States.