Misleading Process, Wasted Time & Energy
I went through hiring process, and honestly, it was a frustrating experience. My profile was shortlisted based on my resume, I cleared two technical rounds where I answered every question, and then—surprise—I was rejected in the managerial round.
The reason? Apparently, I haven’t “explored” technologies like streaming, AI, and trending data systems. Funny, because none of these were even mentioned in the JD as mandatory skills. If these were essential, they should have been listed clearly so that I wouldn’t have applied in the first place. What’s even more baffling? I still managed to clear the technical rounds, so clearly, my skills were good enough up until then.
Also, I was asked an optimization question, to which I provided multiple valid Spark optimization techniques. There were no follow-up questions, so I assumed my answer was satisfactory. But apparently, assumptions don’t work when dealing with a process as inconsistent as this one.
If a company wants candidates with specific experience, they should be transparent from the beginning instead of leading people on for four weeks only to reject them for reasons that were never part of the requirements. This kind of hiring process doesn’t just waste candidates’ time—it also reflects poorly on the company’s professionalism.