Skip to main content

Are Coding Interviews broken ?

Hiring IT Professionals? Why Your Recruitment Process Is All Wrong

Are Coding Interviews broken ?

Well, to a great extent yes !

In coding interviews they give you a problem from leetcode and asks you to solve. While the idea behind is to test your analytical skills, when it comes to experienced candidates who may do the job well may fail miserably in these interviews.

Why, well, these interview will ask them of something like dijkstra algorithm, or invert a binary tree which are otherwise great algorithms are very rarely used in real life problem solving in a job like web application development using MERN stack or mobile application development using React Native. 

While the candidate might know how to code up an app just perfectly might not be a good competitive programmer in the long run. 

So, how to close this gap. Well, asking or analysing candidates based on what they will do in the actual job should be the way to go. He should be allowed to use tools which are otherwise available on the job like Stackoverflow and see if the candidate can get a job done.

And we all know, pressure reduces efficiency. So the job interview should be targeted to minimize pressure and maximize output.

That can be a great transformation in the way of hiring engineers, isn't it.

Comments

Popular posts from this blog

Remote Developer Job Sites

Remote Developer Job Sites 1.  https://angel.co/ 2.  https://turing.com/ 3.  https://www.employremotely.com/ 4.  https://www.upwork.com/ 5.  https://www.freelancer.com/ 6.  https://www.pesto.tech/ 7.  https://www.guru.com/ 8.  https://www.fiverr.com/ 9.  https://remotive.io/ 10. Search Remote Jobs on LinkedIn or other such platforms. 11. Sell Code on  https://codecanyon.net/ Lastly, a viable option could be, you can open your own website, display your work and get your own set of clients.

The Salesforce MasterClass

  Salesforce Master Class 1.0 Overview Orgs Developer Console Setup Objects Object Relationship Object Manager Page Layout Multitenant Architecture Governor Limits Metadata Standard Objects Custom Objects Fields Formula Fields Roll Up Summary Fields Master Detail Relationship LookUp Relationship Validation Rules Web to Lead Chatter Schema Builder Workflow Rules Process Builder Workflow vs Process Builder Salesforce Master Class 2.0 Apex Triggers Visual Flow Apex Visualforce Static Resources SOQL SOSL SOQL vs SOSL Workbench DML Lightening Components/Aura Lightening Web Components Lwc vs Aura Lightening Design System Apex Test Class Approval Process Reports  Dashboards Data Loader, Import wizard Salesforce Data Security Apex CallOuts Integration Public Groups, Sharing Rules Sandbox and Production Change Set Deployment Salesforce Master Class 1.0 Overview - Salesforce Classic Salesforce Classic is the earlier version of the UI which was provided within the Salesforce Application ...

Is React Native Garbage ?

Well we shall look into two different scenarios inorder to understand this fully. Scenario 1. Company like Google or Apple who wants to release an app and wants real crazy fast app load, wants better control over hardware and does not much care about the cost of hiring teams of native developers for different platforms. This is the case when one should opt for Native code bases like Java or Swift.  Now lets look at our next Scenario. Scenario 2. A startup wants to grow crazy fast. It has cost constraint but wants to reach the consumer base of both web, ios and android. In such a scenario, the startup settles down with a framework like React Native and does not bother if the app loads up a little slow, and serves its purpose of getting to the larger audience faster with a bunch of Javascript Developers. So, nothing is garbage. Its just two different scenarios and different priorities based on Business demand.