Summer 2019 Winners 

We had some amazing entries for the Summer 2019 contest. When the dust settled, here were our three winners. Congratulations!

Rank User Name Country Score
1 name_not_important  United Kingdom  7185
2 DeFrog Hungary 6732
3 soufianeh Morocco 5952

 

Winners: We will be in touch with you via e-mail to arrange for prize delivery.

Thanks to all that participated! Stay tuned for more contests in the future.

 

Posted by Brian Conte Friday, August 30, 2019 6:32:00 PM Categories: computer programming game contests

Improve Your Selection Accuracy – Use Candidate Assessment Tools 

Recruiting need not always be a daunting process. With the right candidate assessment tools, employers can make recruitment a lot faster and more effective. Pre-employment assessment tools are beneficial not only because they speed up the recruiting process, but also because they help enhance selection accuracy, all the while reducing the cost of employee on-boarding. One of the biggest challenges that employers face when it comes to recruitment is finding perfect candidates with ample skills and expertise and are a good fit for the company’s culture—these are the makings of highly effective employees who work at peak performance at all times.

If you still rely on traditional head-hunting techniques like telephone and resume-based screenings, followed by face to face interviews, chances are your recruitment process costs your hiring and management team a great deal of expense in terms of time and resources. Employee assessment tools help streamline the recruitment process by increasing the accuracy of your selection, hence reducing rejection rates and making sure that only qualified candidates go through higher levels of screening.

Talent or candidate assessment tools help recruiters and managers whittle down candidates and separate the grain from the chaff right at the beginning of the recruitment process. Employee assessment tools provide a way for employers to test the skills and aptitude of candidates across different aspects of their discipline. Whether you need to screen one candidate or perhaps a few hundred applicants, pre-employment testing tools help you evaluate applicants and determine whether or not they have the basic and/or advanced skills required for the job or vacancy.

The right assessment tools also help save time in the recruitment process as you speed up time-to-hire, hence avoiding significant loss when it comes to revenue and productivity. When vacant positions remain open for too long, your business’ productivity and profitability suffer.

Friday, August 2, 2019 12:56:00 AM Categories: educational programming recruiting

5 Tips for Learning to Excel in Coding Challenges 

The job market for software development is as competitive as it is rewarding. However, there are many barriers to entry for those who want to break into software development. Besides going through training and certifications for required technical skills, coding challenges during technical interviews also make entry into the software development job market difficult for many hopefuls.

Coding challenges are a crucial part of software development recruitment, especially for positions that require code writing. When applying for vacancies that require software writing, it is only natural for interviewers to make you write software, hence the widespread use of online coding challenges, which help recruiters narrow down their pool of candidates to absolutely qualified and skilled talents. When you are up for a programming assessment test, here are tips to help you excel:

1.   Read the instructions carefully. A typical coding challenge comes with written instructions. Take your time to read through what is being asked of you to make sure that you understand what the challenge entails. It would be a shame and a huge waste of an opportunity to write a flawless code that solves the wrong challenge or misses out on a key requirement only because you failed to read the instructions through.

2.   Plan out your actions. Sketch a plan before jumping in with both feet to tackle a coding challenge. The best way to fail at online coding challenges is to make stuff up as you go. If you plan out your coding strategy, it will be easier to create a code that works and not one that will back you into a corner or a dead end.

3.   Make a list of technical decisions you will likely have to make. This will help you look at the development from a wider, big-picture perspective, hence enabling you to make critical coding decisions faster.

4.   Opt for test-driven development. Your unit testing skills can very well make or break your chances at progressing into higher levels of the recruiting process. While failure to write test may not necessarily disqualify you from the running toward a particular position, including testing in your coding strategy is going to be a huge advantage as reviewers favor a holistic approach to coding.

5.   Make your code readable. Remember that your solution is going to be read and assessed by a software developer. It is for this reason that you should make your code legible and easy to follow

Most coding challenges include stages including parsing and processing input and presenting output—critical code writing stages that you should prepare for if you want to ace a coding challenge.

Thursday, August 1, 2019 12:37:00 AM Categories: computer programming computer science