[:en]Online Programming Tests for IT Recruiting[:es]Pruebas de Programación en Línea para Reclutamiento y Selección de Desarrolladores[:pb]Testes de programação online para recrutamento de TI[:]

[:en]Selection processes for evaluating and selecting developers tend to be longer and more complex than others. One of the challenges in evaluating candidates for these positions is ensuring the candidate’s technical competence. Written technical evaluations are often used, as well as technical interviews. Technical interviews are also useful. But, since they require valuable resources to be allocated, they cannot be applied to all candidates. Written tests are then used to pre-screen candidates, but these tend to present several problems too.

Written tests to assess developers are usually tests focused on technical knowledge. The problem with these tests is that they are not very effective for measuring programming skills. Often, the questions included in these tests require knowing commands or expressions of the language by heart. This may prove the candidate’s exposure or experience on the particular programming language tested, but not the skill with it. In fact, it can happen that a developer has been working with a language for years, and is very competent with it, but cannot remember certain commands. This happens because the candidate does not use all the commands in their daily life. It is a bit like wanting to know if someone is a good writer by asking for random definitions from a dictionary.

This is where an online programming test tool can make a big difference. There are online platforms that allow developer candidates to write code. And, the same platform, automatically evaluates them. For example, a question might be to write an algorithm that ranks an arrangement from highest to lowest. The platform evaluates the code written by the developer in various scenarios and assigns a score. Since everything is automatic and online, it is possible to assess dozens of candidates with very little effort. With this type of testing, it is possible to reduce a pool of candidates by up to 80% so recruiters can focus on 20% with better performance.

The pre-filtered group can then go through a more traditional selection process to make the final decision. Although the use of online platforms to apply practical programming tests is not yet widespread in Latin America, they are widely used in the United States, India, and Europe due to their great effectiveness.

Evalart is one of these online programming tests platforms and, also, has support in Spanish (one of the few in the Spanish-speaking market that offers it) and in English. It is possible to try it for free for one month up to 10 evaluations and also includes other useful tests during the selection process (English, personality, leadership, Scrum, among others). If you want to try Evalart for free for a month you can do it now by following this link: Try Evalart Free for one month.[:es]Los procesos de selección para evaluar desarrolladores tienden a ser más largos y complejos que para otras profesiones. Una de las dificultades particulares para evaluar candidatos para estas posiciones es asegurar la competencia técnica del candidato. Tradicionalmente se utilizan evaluaciones técnicas escritas, así como entrevistas técnicas para este fin. Las entrevistas técnicas son útiles, pero dado que requieren asignar recursos valiosos para hacerlas, no se pueden aplicar a todos los candidatos. Las pruebas escritas se utilizan entonces para pre filtrar candidatos, pero estas tienden a presentar varios problemas.

Las pruebas escritas para evaluar programadores son en su mayoría cuestionarios con preguntas para evaluar conocimientos técnicos. El problema con estas pruebas es que son poco efectivas para medir habilidades de programación. Muchas veces las preguntas requieren saber de memoria comandos o expresiones del lenguaje, lo que puede probar cierta exposición o experiencia con el lenguaje de programación en particular para el que se evalúa, pero no la destreza con este. De hecho, puede pasar que un programador lleve años trabajando con un lenguaje y sea muy competente, pero no recuerde ciertos comandos dado que no los usa en su día a día. Es un poco como querer saber si alguien es un buen escritor preguntándole por definiciones del diccionario al azar.

Una prueba escrita un poco más útil sería aquella donde se pone al candidato en situaciones particulares relevantes relacionados con el trabajo que va a desempeñar o donde se le plantea un problema para que lo desarrolle. Sin embargo, la mejor prueba para un programador es una donde deba programar y aunque una prueba escrita podría incluir preguntas de este tipo, corregir manualmente el código escrito por un desarrollador es tedioso y probablemente prohibitivo si se quiere hacer bien y para todos los postulantes.

Es aquí donde una herramienta para realizar pruebas de programación en línea puede hacer una gran diferencia. Existen plataformas que permiten que los candidatos a puestos de desarrollador escriban código y son evaluados automáticamente completamente en línea. Por ejemplo, una pregunta puede ser escribir un algoritmo que ordene un arreglo de mayor a menor. La plataforma evalúa el código escrito por el desarrollador en diversos escenarios y asigna un puntaje. Dado que todo es automático y en línea, es posible evaluar a decenas de candidatos con muy poco esfuerzo y pre filtrar así a los mejores. Con este tipo de pruebas es posible reducir un pool de candidatos hasta en un 80%, pudiéndose entonces concentrar los esfuerzos en el 20% con mejor rendimiento. Este grupo pre-filtrado puede entonces pasar por el proceso de selección más tradicional para tomar la decisión final. Aunque el uso de plataformas para aplicar pruebas prácticas de programación en línea aún no está extendido en América Latina, éstas son muy usadas en Estados Unidos, India y Europa debido a su gran efectividad.

Evalart es una de estas plataformas, que cuenta con soporte en español (Una de los pocas en el mercado de habla hispana que lo ofrece) y en inglés. Es posible probarla gratis por un mes hasta 10 evaluaciones e incluye también otro tipo de prueba útiles durante los procesos de selección (tests de inglés, personalidad, liderazgo, Scrum, entre otros). Si desea probar Evalart gratis por un mes puede hacerlo ahora siguiendo este link: Pruebe Evalart Gratis por un Mes[:pb]Os processos de recrutamento para avaliação e seleção de desenvolvedores tendem a ser mais longos e complexos do que outros. Um dos desafios na avaliação de candidatos para esses cargos é garantir a competência técnica do participante. Avaliações técnicas escritas são frequentemente usadas, bem como entrevistas técnicas. As entrevistas técnicas também são bastante úteis mas, como exigem recursos valiosos para serem alocados, não podem ser aplicadas a todos os candidatos. Testes escritos são então usados ​​para pré-selecionar os candidatos, mas estes tendem a apresentar vários problemas também.

Testes escritos para avaliar desenvolvedores geralmente são questionários focados em conhecimento técnico. O problema com esses questionários é que eles não são muito eficazes para medir as habilidades de programação. Muitas vezes, as questões incluídas nestes testes exigem saber comandos ou expressões da linguagem de cor. Isso pode provar a exposição ou experiência do candidato na linguagem de programação específica testada, mas não a habilidade com ela. Na verdade, pode acontecer que um desenvolvedor trabalhe com uma linguagem há anos e seja muito competente com ela, mas não consiga se lembrar de certos comandos. Isso acontece porque o candidato não utiliza todos os comandos no seu dia a dia. É um pouco como querer saber se alguém é um bom escritor pedindo definições aleatórias de um dicionário.

É aqui que uma ferramenta de teste de programação online pode fazer uma grande diferença. Existem plataformas online que permitem que candidatos a desenvolvedores escrevam códigos e, a mesma plataforma, os avalia automaticamente. Por exemplo, uma questão pode ser “Escreva um algoritmo que classifique um arranjo do mais alto para o mais baixo”. A plataforma avalia o código escrito pelo desenvolvedor em vários cenários e atribui uma pontuação. Como tudo é automático e online, é possível avaliar dezenas de candidatos com pouco esforço. Com esse tipo de teste, é possível reduzir a lista de candidatos em até 80% para que os recrutadores possam focar em 20% com melhor desempenho.

O grupo pré-filtrado pode então passar por um processo de seleção mais tradicional para que a empresa tome a decisão final. Embora o uso de plataformas online para aplicação de testes práticos de programação ainda não seja difundido na América Latina, eles são amplamente utilizados nos Estados Unidos, Índia e Europa devido à sua grande eficácia.

O Evalart é uma dessas plataformas de testes de programação online e, também, tem suporte em espanhol (um dos poucos no mercado de língua espanhola) e em inglês. É possível experimentá-lo gratuitamente por um mês, com até 10 avaliações. A plataforma também inclui outros testes úteis durante o processo seletivo (inglês, personalidade, liderança, Scrum, entre outros). Se você quiser experimentar o Evalart gratuitamente por um mês, pode fazê-lo agora seguindo este link: Experimente o Evalart gratuitamente por um mês.

 [:]

Picture of Aradelsy Burgos

Aradelsy Burgos

Aradelsy Burgos is the General Manager of Evalart, leading the company’s strategy and growth in the online assessments space. With experience building and scaling SaaS products, she focuses on enhancing recruitment processes through innovative technologies and evaluations. Beyond product development, she works closely with clients across Latin America to understand their hiring challenges and translate those needs into platform improvements. Find me on LinkedIn.

Other similar news articles

[:en]Tips for remote recruitment in selection processes[:es]Tips para realizar reclutamiento remoto en procesos de selección[:pb]Dicas para recrutamentos remotos no processo de seleção[:]

[:en]These days, the COVID-19, or coronavirus, has pushed recruiters to reinvent and make more flexible their recruiting style so that they can continue to carry…

Read More
[:en]Questions for a successful structured interview[:es]Preguntas para una buena Entrevista Estructurada[:pb]Perguntas para uma Entrevista Estruturada Bem Sucedida[:]

[:en]A structured interview is a standardized way of interviewing job candidates based on the specific needs for the job they are applying for. Candidates are…

Read More
[:en]5 tips to Hire the best Developers[:es]5 Consejos para Contratar a los Mejores Desarrolladores[:pb]5 dicas para contratar os melhores desenvolvedores[:]

[:en]Companies' struggle to get the best IT talent and hire the best developers is becoming increasingly fiercer. The demand for developers is very high and…

Read More
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.