For context, I have approximately two years of experience as a backend developer.
The interview process included:
I did not advance to the subsequent interview.
The phone call was satisfactory, covering typical background information and reasons for applying.
The technical screening interviewer was awkward and seemed unprepared. He pasted the incorrect problem into our shared IDE, then pasted the entire problem instead of just part one. He was mostly silent during the interview. At one point, I thought I had misunderstood the question and spent five to ten minutes redoing a section before he confirmed my initial solution was correct. He was very confusing and repeatedly made me believe I was doing it wrong before I realized I was not.
Regarding the technical question itself, I found the screening to be quite difficult for an initial screening. I had not prepared extensively, as Microsoft's one-hour screen had been very easy, and I was very busy in the preceding week. Consequently, I did not solve the final part of the question and was likely disqualified for that.
Here are some coding challenges:
a) Reverse String: Given a string, reverse it directly. For example, "hello world " should become " dlrow olleh". The intention was to maintain the whitespace, though there was some initial confusion on this point.
b) Reverse Words in a String: Given a string like "hello world", return "world hello". The spaces should be preserved.
c) Reverse Words in a String with Punctuation Maintenance: Given a string such as "hello, how are you doing?", the goal is to return "doing, you are how hello?". This involves reversing the order of words while keeping punctuation in its original position.
There may have been a fourth part that was not completed.
The following metrics were computed from 2 interview experiences for the Toast Software Engineer role in New York, New York.
Toast's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Toast's Software Engineer interview process in New York, New York.