I applied online. The process took 2 weeks. I interviewed at Ramp in Jul 2022
Interview
I was emailed a React coding assessment, submitted it, then got an email a few days later that I wouldn't be moving forward. Definitely felt like an impersonal process imo as I didn't even have the chance to speak to the recruiter.
Interview questions [1]
Question 1
Please write a simple React app that does the following: A component takes one prop named "input". There are three types of input:
1. If the prop is a falsy value, return a live-updating date and time (update every second) in a div. Please pretty-format the date and time. Use the native JavaScript Date object.
2. If the prop is an array, return a list of divs, each containing one element of the array.
3. If the prop is anything else, return the value of the prop in a div. Functional components using React Hooks is preferred, though not required.
They automatically sent me a coding challenge after I applied. I knew this would probably be a waste of time, but I have a lot of time on my hands at the moment so gave it a go. The test was an hour long, I completed it - fair enough if it wasn't to their standard - but there was no acknowledgment of receiving it. Just got a generic rejection a couple of weeks later. Don't bother - the arrogance of having AI send you a task taking an hour of your time when no human on their end spends even a second reviewing you... what's the point?
I applied online and received the online assessment immediately. If you pass the OA, you can move on to the phone interview, but I didn’t pass. The assessment had two questions: the first was a straightforward algorithm coding problem, and the second involved React—state management and component building. The React question was well-structured and formatted. If you are familiar with React and have solid experience, it should be manageable. I was able to handle the initial framework setup, but I struggled to get the detailed rendering to work.
Following my initial application, I was prompted to complete a technical assessment via CodeSignal. This evaluation consisted of a rigorous, one-hour coding challenge requiring the development of a ReactJS application inclusive of comprehensive unit tests.