I am currently studying my engineering (Undergraduate) and I am in my final year. During this time Companies come to college for Placements. The usual recruiting process goes like this -> 1.Coding Test (Hackerrank) In this round, 2 to 3 questions are given that we should solve in 90 Minutes. Few companies also ask aptitude/technical questions. 2. Technical Round 2. If first-round is cleared. One on one interview is taken. Wherein we are asked technical questions again usually based on Data structures and algorithms. 3. Final HR Round As usual HR questions are asked.
I am not sure how do companies judge just based on the single algorithm-based program. I can code but dynamic programming is not what I will be doing in my job. I have learned about docker, kubernetes, etc. Companies won't even know what are my abilities are.
Hackerrank is not the way to get good candidates. Side projects, open-source contributions, etc should be the criteria, not one program.
Recruiters of HN How do you usually select Students for interview?