I was originally contacted in May of 2024 and proceeded to an initial call. After the call, I was given a cryptic puzzle to solve, which led to a programming challenge. I solved that and moved on to the next round.
I then moved on to a live coding interview. This interview involved a [1] coding problem, which I passed with no issues.
After this, I was scheduled for the 3-4 hour interview rounds, which included two coding challenges and one conversational interview designed to assess my breadth of experience. The coding challenges involved developing a [2] JS class. I was very nervous during this interview and stumbled a lot, but overall, I felt I did well. The second coding challenge was a [3] coding challenge, and I solved this as well. The interviewer was very invested in the process and quite positive.
The third interview was a conversation about my experience with various technologies. I was asked to prepare with details, which I did. The conversation went well, and the interviewer seemed very impressed with what I presented. A final interview with the hiring manager was also scheduled for the following day.
This is where I was thrown off. The interesting thing to note is that the recruiter had told me she would provide updates throughout the process, and I explicitly asked if I would complete all interviews before a decision was made. I never received any updates, and about five minutes before my final interview, I received a text message stating that they would not continue because they did not see a path to an offer. She offered to give me feedback, and when I requested it, I was ghosted.
I invested a significant amount of time with them and never felt this would happen because my interactions were mostly positive. However, this left a sour taste in my mouth about the company.
To share my perspective on the interactions, I had two individuals who were very positive and welcoming. They made the interviews easier by making me feel less nervous. The other three people I interacted with seemed very cocky and self-righteous. They almost appeared annoyed at having to interview someone. Take that for what it's worth, but I believe everything happens for a reason, and this was just another learning experience with good interview practice.
The following metrics were computed from 6 interview experiences for the Ramp Senior Software Engineer role in New York, New York.
Ramp's interview process for their Senior Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Ramp's Senior Software Engineer interview process in New York, New York.