Search Adaface test library by skills or roles
⌘ K

Computer Programmer Coding Aptitude Test

The Computer Programmer Aptitude Test is preferred by recruiters to assess on-the-job skills of candidates before an interview. It reduces technical screening time by 80% by enabling employers to identify qualified candidates.

Personalizado basado en:

  • Nivel de experiencia / dificultad
  • Múltiples habilidades en 1 evaluación
  • Descripción del trabajo / Requisitos de rol


Computer fundamentals
Letter Coding
Number Coding
Coding-Decoding Puzzles
Non-verbal Reasoning
SQL concepts
Business analysis
Programming languages
Computer architecture
Ver lista completa
Singapore government logo

Los gerentes de contratación consideraron que a través de las preguntas técnicas que hicieron durante las entrevistas del panel, pudieron decir qué candidatos tenían mejores puntajes y se diferenciaron con aquellos que no tuvieron anotar. Ellos son altamente satisfecho Con la calidad de los candidatos preseleccionados con la proyección de Adaface.

Gerente de Recursos Humanos

Gobierno de Singapur

reducción en el tiempo de detección

Muestra adaface Computer Programmer Aptitude Test Preguntas

Estas son solo una pequeña muestra de nuestra biblioteca de más de 10,000 preguntas. Las preguntas reales sobre esto Computer Programmer Aptitude Test será no googable.

🧐 Pregunta🔧 Habilidad💪 Dificultad⌛ Hora
Badminton Players
A badminton coach was trying to put together a team of 4 players for a friendly badminton championship out of 7 players. R, S, T are the male players, and W, X, Y, Z are the female players. Note that all players have equal ability, and the team needs to have atleast 2 male players. While selecting the team we need to keep in mind that all 4 players should be able to play with each other. We also need to keep the following restrictions in mind:
- R cannot play with Y
- S cannot play with W
- T cannot play with Z
Which of the following are true:

A: S and Z cannot be in the team together.
B: T and Y cannot be in the team together.
C: T and X cannot be in the team together.
Razonamiento logicoMedio3 min
What does the following pseudo code print?
Aptitud técnicaMedio2 minutos
Fibonacci codes
Here are three pseudocodes for calculating the Nth Fibonacci number. Which of the following statements about these codes are true?
A: Time complexity/efficiency of CODE 1, CODE 2, CODE 3 is the same.
B: CODE 2 is more space-efficient than CODE 3.
C: CODE 3 is more space-efficient than CODE 2.
D: CODE 2 is more time-efficient than CODE 1.
E: CODE 3 is more time-efficient than CODE 1.
Time Complexity Pseudo Code
Aptitud técnicaMedio2 minutos
Increasing monthly gross profit
The CEO of Snipr. Inc wants to grow monthly gross profit by 4%. If costs stay the same, what does the sales turnover need to be in February to achieve this goal?
Razonamiento numericoFácil2 minutos
Palindrome Test cases
Go through the following faulty palindrome detection pseudocode and test cases. For which of the test cases would the code return true?
A: a
B: aba
C: aaa
D: aac
Aptitud técnicaMedio2 minutos
Rewards Activities Order
A new popular app tracks the activities performed by its users and grants them rewards based on each individual's total activities performed in a year. This data is maintained in a database table (activitesinfo), with the following columns: userid, totalactivities, reward. This year, due to fundraising activity, the company has decided to further reward its users by enhancing the reward as per the following formula: If reward < = 4000, increase it by 2%, If 4000 < reward <= 8000, increase it by 4%, If reward > 8000, increase it by 6%.
The tech team has written three different scripts to calculate increment for each slab, each script is to run as a separate transaction. Here are the three scripts:
Script 1:
For users with reward <= 4000, set reward = reward * 1.02

Script 2:
For users with reward > 4000 and reward <= 8000, set reward = reward * 1.04

Script 3:
For users with reward > 8000, set reward = reward * 1.06
Each script is to be executed separately. Which of the following options will update the rewards as expected:
A: Execute Script 1 followed by Script 2 followed by Script 3
B: Execute Script 2 followed by Script 3; Script 1 running concurrently throughout
C: Execute Script 3 followed by Script 2; Script 1 running concurrently throughout
D: Execute Script 3 followed by Script 2 followed by Script 1
E: Execute Script 2 followed by Script 3 followed by Script 1
Database Connection
Aptitud técnicaMedio3 min
Sacrifices and gains
Sergei, Larry and Mark were partners in Deep Mind sharing profits and losses in ratio of 4:3:2. It is decided to share future profits and losses in ration 2:2:1. How does this change ratio of sacrifices and gains of partners?
A: Sergei sacrifices 2/45, Larry sacrifices 1/45, Mark gains 3/45
B: Sergei gains 2/45, Larry sacrifices 3/45, Mark gains 1/45
C: Sergei sacrifices 2/45, Larry gains 3/45, Mark sacrifices 1/45
D: Sergei gains 2/45, Larry gains 1/45, Mark sacrifices 3/45
Razonamiento numericoMedio3 min
Website Ads
During the weekly meeting, our marketing manager mentioned that we had run a group of advertisements in the print version of a lifestyle magazine, and also on the magazine's website. We do not have any stats available regarding the response to the print ads, but analytics show that the response to the website ads was much lower than typical website ads. She added that on the basis of these results, she believed that response to print ads was below average too. Which of the following statements is valid regarding the manager's rationale behind the conclusion?
A: She inferred a statistical generalization from claims about a large number of specific events.
B: She relied on the knowledge about the typical frequency of events of a general kind to infer the probability of a particular kind of event.
C: She inferred the probability of future events from recent comparable events.
D: She based a prediction of the intensity of a phenomenon on the data about the intensity of the cause of that phenomenon.
E: She used a case in which direct evidence is available to infer a conclusion about an analogous scenario for which direct evidence is not available.
Razonamiento logicoFácil2 minutos

Cómo usar el ADAFACE Computer Programmer Aptitude Test

Comience a examinar candidatos en cuestión de minutos con el listo para ir Computer Programmer Aptitude Test

1. Elija la prueba más adecuada para su rol.

2. Comience a invitar a los candidatos a completar la evaluación.

3. Recibe notificaciones en tiempo real y lista corta los mejores candidatos.

O Personalizar el Adaface Computer Programmer Aptitude Test Según su descripción de trabajo

1. Obtenga una evaluación personalizada de nuestra biblioteca de más de 500 habilidades dentro de las 48 horas

2. Comience a invitar a los candidatos a completar el asesamiento.

3. Recibe notificaciones en tiempo real y lista corta los mejores candidatos.

Adaface Computer Programmer Aptitude Test es de confianza por las empresas en todo el mundo

Morgan Stanley
SG Government
Ernst and Young
Optimum Solutions
United Nations
Love Bonito

Sobre el ADAFACE Computer Programmer Aptitude Test

Evaluate computer programmer aptitude, technical and coding skills with Adaface skills assessment platform powered by an intelligent chatbot


Computer fundamentals
Letter Coding
Number Coding
Coding-Decoding Puzzles
Non-verbal Reasoning
SQL concepts
Business analysis
Programming languages
Computer architecture
Basic DBMS concepts
SOLID principles
Automation systems
Decision making
Non-verbal Reasoning
Problem-solving approach

Roles recomendados:

Computer Programmer
Software Engineer
Software Developer

Why You Should Use This Coding Aptitude Assessment Test

The Adaface Computer Programmer Aptitude test helps recruiters and hiring managers identify qualified candidates from a pool of resumes, and helps in taking objective hiring decisions. It reduces the administrative overhead of interviewing too many candidates and saves expensive engineering time by filtering out unqualified candidates.

The Adaface Computer Programmer Aptitude test screens candidates for the typical skills recruiters look for in a Software Engineer:

  • Ability to write executable, reusable, and scalable code
  • Logical and analytical approach to solving business problems
  • Expertise with basic DBMS, architecture, and Java concepts
  • Ability to gather, analyze, and using complex technical information

The insights generated from this assessment can be used by recruiters and hiring managers to identify the best candidates for the role. Anti-cheating features enable you to be comfortable with conducting assessments online. The Computer Programmer Aptitude test is ideal for helping recruiters identify which candidates have the technical skills to do well on the job.

Why Computer Programming Aptitude Is Important

A computer programmer or a computer developer is a person who writes code in different programming languages like C++, Java, Python, etc. A programmer should possess an analytical mindset for coding, scrutinizing the code, and testing in-house software programs. To hire such skilled professionals, it is essential to assess whether the applicant has basic programming knowledge and the ability to understand project requirements.

Programming aptitude testing has been used for the programming profession for decades. It is a scientifically validated test designed to measure the candidate's aptitude for working with computers and the desired programming language. It measures the candidate's ability to solve problems quickly, which is essential to truly succeed in everyday job tasks.

This coding aptitude assessment test is designed to filter out candidates for roles like:

  • Computer Programmer
  • Software Engineer
  • Software Developer
  • Full-stack Developer
  • Backend Developer

Distribución de puntajes de prueba

El Distribuidor de puntaje real variará según su calidad de suministro de candidatos, pero generalmente debe esperar que ~ 20% de los candidatos hagan un bien en las evaluaciones de Adaface.

La distribución de la puntuación para nuestras evaluaciones sigue la curva normal. Esta es una buena prueba de signos, como SAT y GRE, siguen la distribución normal (curva de campana).

Las evaluaciones de status quo típicamente tienen exactamente lo contrario de la curva de la campana (demasiados candidatos que se acercan a 0, demasiados candidatos acercándose a 100 y muy pocos candidatos en el medio). Esto es típicamente porque se centran en las preguntas teóricas o las preguntas del truco, que son muy binarias en la naturaleza, ya sea que conoce el truco / teoría o usted no.

Cómo adaface es diferente

Adafacio Evaluaciones de conversación están reflexivos de las habilidades en el trabajo y ven una tasa de finalización del 86% en comparación con el ~ 50% para las plataformas de evaluación tradicionales.


Pruebas tradicionales

Preguntas teóricas / rompecabezas

Se siente como una prueba

One-size-fits-all assessments

Alquiler en
Semanas / meses


Evaluaciones de Adaface

Preguntas para las habilidades en el trabajo.



Alquiler en

Preguntas frecuentes

¿Qué es una evaluación personalizada?

Cada función es diferente y requiere una evaluación personalizada para identificar a los mejores candidatos de manera eficiente. Los expertos en materia de ADAFACE entienden su descripción del trabajo / requisitos de roles y elija las preguntas más relevantes de nuestra biblioteca de más de 10000 preguntas para crear una evaluación técnica que le ayude a encontrar los candidatos calificados en su canal de candidato rápidamente. Todas las evaluaciones personalizadas se configuran según la descripción del trabajo, los requisitos de roles, las habilidades obligadas, el nivel de experiencia y el rango de salario dentro de un máximo de 48 horas y recibirá una notificación por correo electrónico una vez que va a vivir.

Echa un vistazo a una evaluación de muestra aquí (no se requiere tarjeta de crédito).

¿Puedo combinar múltiples habilidades en una evaluación personalizada?

Si, absolutamente. Las evaluaciones personalizadas se configuran según la descripción de su trabajo, e incluirán preguntas sobre todas las habilidades que debe tener que especifique.

¿Cómo se diferencia el ADAFACE de otras herramientas de evaluación?

Creemos que las plataformas de evaluación tecnológica de status quo no son una forma justa para que las empresas evalúen a los ingenieros porque se centran en las preguntas del truco / rompecabezas / algoritmos de nicho. Empezamos a Adaface para ayudar a las empresas a encontrar grandes ingenieros al evaluar las habilidades en el trabajo requeridas para un papel. Lea más sobre Por qué empezamos a ADAFACE.

Esto es lo que es diferente con ADAFACE:

  • Preguntas de alta calidad que no son googleables que prueben las habilidades en el trabajo en comparación con el conocimiento teórico.
  • una evaluación de conversación amistosa con un chatbot, en lugar de enviar una "prueba" a un candidato. Esto se traduce en una tasa de finalización más alta. Evaluaciones de ADAFACE (86% de la tasa de finalización del candidato), a diferencia de las pruebas tradicionales (40-50% de tasa de finalización del candidato)
  • Evaluaciones personalizadas para 700 habilidades en diferentes niveles de experiencia.
¿Tiene alguna característica anti-trampa o supervisión en su lugar?

Tenemos las siguientes características anti-engaño en su lugar:

  • Constitución web
  • Soporte de webcam
  • Detección de plagairismo.
  • Preguntas no googlicables
  • Secure el navegador

Lea más las Funciones de superificación.

¿Cómo interpreto las puntuaciones de las pruebas?

Lo principal que debe tener en cuenta es que una evaluación es una herramienta de eliminación, no una herramienta de selección. Se optimiza una evaluación de habilidades para ayudarlo a eliminar a los candidatos que no están técnicamente calificados para el papel, no está optimizado para ayudarlo a encontrar el mejor candidato para el papel. Por lo tanto, la forma ideal de usar una evaluación es decidir una puntuación de umbral (típicamente el 55%, le ayudamos a un índice de referencia) e invitar a todos los candidatos que anoten por encima del umbral para las próximas rondas de entrevista.

¿Para qué nivel de experiencia puedo usar esta prueba?

Cada evaluación de ADAFACE se personaliza a su descripción del trabajo / Candidate Persona ideal (nuestros expertos en materias elegirán las preguntas correctas para su evaluación de nuestra biblioteca de más de 10000 preguntas). Esta evaluación se puede personalizar para cualquier nivel de experiencia.

¿Cada candidato obtiene las mismas preguntas?

Sí, hace que sea mucho más fácil para usted comparar a los candidatos. Las opciones para las preguntas de MCQ y el orden de las preguntas son aleatorizadas. Tenemos características de Anti-engaño / misterio en su lugar. En nuestro plan empresarial, también tenemos la opción de crear múltiples versiones de la misma evaluación con las preguntas de niveles de dificultad similares.

Soy candidato. ¿Puedo probar una prueba de práctica?

No. Desafortunadamente, no apoyamos las pruebas de práctica en este momento. Sin embargo, puede usar nuestras Preguntas de muestra para la práctica.

¿Cuál es el costo de usar esta prueba?

Puede consultar nuestros Planes de precios.

¿Puedo obtener una prueba gratuita?

La plataforma es completamente autoservicio, por lo que aquí hay una forma de proceder:

  • Puede Regístrese gratis Para obtener una idea de cómo funciona.
  • La prueba gratuita incluye una evaluación de muestra (Java / Javascript) que encontrará en su panel de control cuando se registre. Puede usarlo para revisar la calidad de las preguntas, y la experiencia candidata de una prueba de conversación en Adaface.
  • Para revisar la calidad de las preguntas, también puede revisar nuestras Preguntas públicas para más de 50 habilidades aquí.
  • Una vez que esté convencido de que desea probarlo con evaluaciones y candidatos reales, puede elegir un plan de acuerdo con sus requisitos.
Acabo de trasladarse a un plan de pago. ¿Cómo puedo solicitar una evaluación personalizada?

Aquí hay una guía rápida sobre Cómo solicitar una evaluación personalizada en Adaface.

¿Por qué los reclutadores están cambiando a ADAFACE?

"Evaluamos a varios de sus competidores y encontramos a Adaface para ser la más convincente. Gran biblioteca predeterminada de preguntas que están diseñadas para probar para ajustar en lugar de la memorización de algoritmos."

Lee mas

Guía definitiva para las pruebas previas al empleo.

Qué es, tipos y beneficios, reservas contra ellos, el aumento de las evaluaciones amigables con el candidato y las herramientas de AI, y las mejores prácticas para implementar pruebas previas al empleo en su empresa..

Lee mas

¿Por qué los ingenieros no realizarán sus pruebas de codificación?

La mayoría de los ingenieros actualmente fruncen el ceño ante la idea de completar una prueba de codificación, y más del 50% se niegan a realizar las evaluaciones de status quo (basadas en nuestra investigación con más de 100 compañías en el mar).

Lee mas

¡Con ADAFACE, pudimos optimizar nuestro proceso de detección inicial en más del 75%, liberando un tiempo precioso tanto para los gerentes de contratación como para nuestro equipo de adquisición de talentos.

Brandon Lee, Jefe de personas, Love, Bonito

hashtag image heart icon Brandon
Únete a 1700 compañías en 75 países.
Pruebe la herramienta de evaluación de habilidades amigable más candidata hoy.
Tiene alguna pregunta sobre el adaface Computer Programmer Aptitude Test?
Tiene alguna pregunta sobre el adaface Computer Programmer Aptitude Test?
habla con nosotros ✨
La herramienta de evaluación amigable más candidata en el mercado.