I applied online, and they sent me an assessment link. It was a 3-hour assessment with 4 problems in JS and Java, along with 30 MCQs on different software development topics. I passed the assessment, and they invited me for an interview. I went there and attended an interview that lasted about an hour. Soon after I left, they called me for a second interview. Similarly, I attended the second interview, which lasted about 40 minutes and was more difficult than the first one, but I answered all the questions correctly because I had prepared very well. I was 99.9% sure that I would be selected.
As time passed, I didn’t hear back from them, so I followed up with HR about the status of my application. They told me they would inform me soon, but they never did. I followed up two more times, but although they saw my messages on WhatsApp, they didn’t respond at all.
I took two days off from my current job to attend the interviews, and I deserved to at least know whether my application was rejected. Instead, they chose to ghost me. It was a very disappointing experience.