TL;DR: I feel this company not only does not appreciate prospective employee's time, also their interview process is less than ideal. How would you objectively put/present this into the recruiter and the company's hiring manager's perspective? (Forgive my subjective language as I'm still licking my wounds.)
A 'recruiter' on LinkedIn contacted me for a Senior DevOps position at the largest of its kind, previously local but now regional company in Singapore.
I liked the job scope because it presented a new, interesting challenge and growth opportunity, besides, it's a big company with probably good benefits (or so I thought.)
There were a few things which kind of put me off:
- The recruiter is only a consultant to the company, which is totally fine, but no one from company -HR or tech team- is interested in interviewing candidates even on the phone where I could get to see whether I'm interested as well.
She told me they are 'too busy'. I've also interviewed quite a number of candidates for my current workplace and this is something we never did. Considering I didn't apply to their job listing and they reached out to me by a consultant, this was the least expected. (Come on, for senior position? Plus I've been working in Singapore for 5 years, too.)
- I was told if I were to pass a technical challenge to show my competency in automation skills, only then I would be interviewed by their side, although my initial feeling wasn't good, I said "Of course!" to see what the challenge is.
Couple of days later I received an email for a "Codility" test which has a timer and your code needs to compile and run successfully in Codility's environment, else it's considered a fail.
Best part is 'technical challenge' is a competitive programming (some interesting opinions here) task which involves Big O Notation and has nothing to do with automation or DevOps.
I didn't do the test as I saw it absurd, irrelevant and no way I could complete multiple tasks they required in total of 3 hours. (I'm more than willing to put long hours to learn and tackle it though.)
What would you tell the recruiter in this situation? (I will probably receive this phone call asking about 'what happened' next week.)
Disclaimer: I have studied engineering but not CS, I'm from sysadmin background, currently working as DevOps Engineer.
I've passed technical challenges for other jobs I'm interviewing for and I've already got offers. Other companies presented a challenge and asked to solve it using standard DevOps tools like CM, CI/CD using virtual environment. Nothing that can fit into an glorified browser