We got a chance to talk to Piyush Goel who is Vice President – Engineering at Capillary Technologies. Piyush has more than 10 years of experience in the field of software development and has been involved in many hiring activities. He shares his views on the current scenario of industry requirements and what he prefers to look into the resumes while hiring candidates for software development roles.
Let’s have a look
Why do companies take coding tests on algorithms and data structures even if it has no significant importance in normal development works?
Coding is just a filter mechanism to screen for good candidates. When we go to colleges, there are large pool of students and we cannot go through every resume, so we take a coding test to analyse the logical skills of the students
How much importance CG has in a candidate’s resume?
CG is one of the criteria to filter out students.
What is the problem you face with freshers when you hire them?
It takes us 6-8 months to train our freshers before we can get some good output from them. It’s a significant investment from the teams when the freshers join which pays off well if the candidates are eager to learn and work hard.
Major problem faced while going through the resume of a candidate?
We have seen many students claiming that they know and have worked on a project but most of them don’t understand the concept properly. Students have a very less understanding of what actual projects are. Coding proficiency is reducing year-year on the campuses. This is primarily because students look at programming skills as a means to get a job rather than learning it to educate themselves and sharpen their skills.
How much role does AI, ML play when you shortlist candidates?
Since AI, ML are buzzwords, people are doing something to put it in their resume to make it attractive. These things are usually ignored when we screen the resumes when we hire. If the student does not understands the basic of software development and do not have good understanding level of programming language, we don’t prefer these candidates
Do you think a 2 month internship is enough for students to get good learning?
2 months of internship are not good as it’s a very short time to learn anything. We prefer to go to colleges which allows their students for 6 month internship
How important is project experience of a candidate?
Project experience is one of the major criteria we look into on a resume. And after interview if we find that student has actually implemented something that they understood with sufficient depth, we prefer to hire that candidate
Do you think POR is important for a student to get into a software job profile?
POR in the resume is not important to us (which is trending in college campuses) because it’s not what we are looking into the candidates when hiring for software development roles
Thanks a lot Piyush for giving us few minutes from your busy schedule. We hope your insights are going to help lot of students who are looking to pursue a career in software development fields.
Do follow our social media pages for more such interviews and articles.
I think this is one of the most important info for me. And im glad reading your article. But should remark on few general things, The website style is great, the articles is really excellent : D. Good job, cheers