Data from 304,645 coding tests by assessment platform DevSkiller identified the languages and tech stacks developers were most likely to be tested on.
The two popular languages were seen in 43% of test invites, followed by SQL (41%), .NET/ C# (15%), and CSS/ HTML (14%).
SEE: Linux commands for user management (TechRepublic Premium)
The results don't add up to 100% because a DevSkiller test can include multiple programming languages, for example Java+SQL. In the same way, the percentage in the chart refers to when the technology is tested in any test, DevSkiller explained.
HTML/ CSS and .NET/ C# both saw small improvements from last year at 48% and 41%, respectively.
"Next year we will be placing greater emphasis on distinguishing these two IT skills."
Developers are often tested on their knowledge of tech stacks – the combination of programming languages, libraries, frameworks and other tools used by an organization to build software applications.
React, MySQL, Spring, ASP.NET, Data Analysis, HTML, Laravel, and Bash were found to be the most popular technologies in their respective tech stacks within DevSkiller's report.
The Spring framework was the most popular tech stack resource, used in 36% of Java tests, while Spring Boot, an enhanced extension of the Spring framework, came in second place. This was followed by Hibernate (18.03%), Gradle (16.08%), and Maven (8.77%).
SEE: Top 5 programming languages for systems admins to learn (free PDF) (TechRepublic)
For .NET coding, ASP.NET was seen in almost half of all .NET/C# tech stacks. MySQL led the SQL tech stack with 53% of tests, while Python 3.x was used in 71.07% of Python tests
Laravel was the most popular resource in the PHP tech stack, with 26.65% of tests.
Which devs score highest?
The data used for DevSkiller's study came from a 365-day snapshot of users on the assessment platform between December 2019 and December 2020.
The insights are based on aggregated demographic data from 304,645 coding tests taken through the DevSkiller platform by candidates in 156 countries.
Amongst the other insights, DevSkiller found that Australian developers often scored the highest on coding tests, scoring an average of 93.56%. In second place were US candidates, scoring an average of 90.01% on tests, followed by Sweden (90.35%), Portugal (89%), and Poland (87.5%) and Ukraine (85.03%), which only just managed to nudge the UK into 7th place, with candidates scoring an average of 85% on tests.
The platform saw a higher uptake of coding tests in 2020, which it said reflected the volatile job market and the fact that some people had been forced into unemployment as a result of the COVID-19 pandemic. As a result,as a means of skilling up and opening themselves to new job opportunities.
While this could lead candidates down new career paths, it also creates more competition by giving employersfrom.
"The impact of the COVID-19 outbreak was felt heavily last year and resulted in many developers losing their jobs," read the report.
"Consequently, companies have had a wider candidate pool to choose from, which has allowed them to be more selective about who they consider. Although the pandemic has heavily affected hiring patterns this past year, we expect selectivity to continue for companies that test candidates from particular countries."
- Listen to TechRepublic's Dynamic Developer podcast (TechRepublic)
- How to become a developer: A cheat sheet (TechRepublic)
- Microservices: A cheat sheet (free PDF) (TechRepublic)
- Hiring Kit: .Net developer (TechRepublic Premium)
- Programming languages: Developers reveal most loved, most loathed, what pays best (ZDNet)
- Programming languages and developer career resources (TechRepublic on Flipboard)