As a team we've hired 100's of software engineers in our time, everyone uses their own process, but without fail anyone hiring a developer will use some form of 'technical evaluation' as part of their hiring flow.
From the hirer's perspective a CV alone doesn't paint the complete picture. A candidate's previous employment history might look impressive and of course, if the candidate has come via a recruiter he or she will be "the best rock-star coder of all time" but without taking a deep dive into their coding skills a hirer is taking a huge risk bringing them on board. Coding challenges can vary from a few multiple choice questions (which in our view is more of a tech screen than deep technical insight) to huge 'build me an entire app, plugged into these API's, we want full documentation and functional tests' - which could easily take a two week sprint (good luck getting real talent to give up that amount of time). It's no wonder candidates hate them, taking 10+ code challenges which can take anything between 30 mins to a whole weekend to complete, to land your next role doesn't sound like much fun (unless you have a sadistic love doing coding challenges). When we started Geektastic we wanted to make this whole process easier, both for candidates and for hirers. We want to reduce the number of tests a candidate takes to find their dream role. We want to provide hirers and recruiters with deep technical insight into their candidates that you can't get from a CV or resume to allow them to speed up their time to hire, but most of all we wholeheartedly believe in real humans doing the candidate assessing rather than a machine. A score is great, but if a candidate has given up 2 hours of their weekend it seems pretty disrespectful to reduce all that work to a percentage - how would you feel?
2 Comments
Scott
5/9/2016 05:15:32
Pretty lowsey and extremely confused as to what next
Reply
18/3/2024 16:43:32
Cloud computing refers to the delivery of computing services, including storage, processing power, and software, over the internet. It enables users to access and utilize resources on-demand without the need for physical infrastructure. Cloud computing offers scalability, flexibility, and cost-efficiency, revolutionizing how businesses and individuals manage and utilize technology resources.
Reply
Leave a Reply. |
AuthorRick Brownlow Archives
March 2017
Categories
All
|