Had a horrible interview experience. The coding problem was not hard, but contained a lot of edge cases. The problem was vague and required much clarification, and the interviewer seemed very disinterested in doing so. They were yawning the entire time and did not seem engaged in talking through the thought process with me. They were one of the worst interviewers I've seen, and I would not want to work with these people.
Extension of the OT problem. Given keystrokes, convert keystrokes into OTs. Keystrokes can be one of {"type": "type", "a": "a"}, {"type": "backspace", "a": true}. There is also an existing document passed into the function. They want to turn the keystrokes into OTs of the form:
The exact words used might be off, but that's the general idea.
The following metrics were computed from 5 interview experiences for the Replit Software Engineer role in United States.
Replit's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Replit's Software Engineer interview process in United States.