Ir al contenido

Python 3.x

Python 3.x Programming Questions

DevSkiller Python 3.x programming questions were prepared by DevSkiller’s team of experts, to assist recruiters in hiring junior, middle, and senior-level Python developers. Our Python programming questions are uniquely designed to accurately screen applicants from the initial recruitment stage.

Powered by the RealLifeTesting™ methodology, DevSkiller testing is unique in that it recreates the real-world scenarios developer candidates encounter during their everyday work. Testing takes place by presenting Python-based challenges based on these real-life scenarios.

¿No encuentra lo que busca? Pruebe con estos:

Data analysis with Python online tests

Flask online coding tests & interview questions

Django online tests & interview questions for recruiters

Machine learning tests for HR recruiters

Python
SENIOR
Habilidades probadas
Duración
110 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python 3.x, Pensamiento lógico, Secuencia, Habilidades sociales

Tarea de programación - Nivel: Difícil

Python | NumPy | Redes Convolucionales de Grafos - Implementa una simple Red Convolucional de Grafos.

Python
MEDIO
Habilidades probadas
Duración
57 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python 3.x

Lagunas del código

evaluar los conocimientos de Python 3.x

Tarea de programación - Nivel: Medio

Python | Class Programming, Customer Relationship Management App - Implementar un cliente REST API con técnicas OOP usando Python 3.

Django
MEDIO
Habilidades probadas
Duración
72 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python

Lagunas del código

evaluar los conocimientos de Python

Tarea de programación - Nivel: Medio

Python | Django | Libros Aplicación CRUD - Esta aplicación utiliza Python 3 y Django 1.11. Contiene un Libros para la gestión de las entidades contables.

Python
MEDIO
Habilidades probadas
Duración
71 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python

Lagunas del código

evaluar los conocimientos de Python

Tarea de programación - Nivel: Medio

Python | Pandas | Hoja de cálculo a tabla HTML - Procesa el fichero de entrada y genera HTML con tabla de "clasificación general" como resultado.

Frasco
JUNIOR
Habilidades probadas
Duración
67 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python

Lagunas del código

evaluar los conocimientos de Python

Tarea de programación - Nivel: Fácil

Python | Flask | Split Expenses App - Escribe una sencilla aplicación para dividir los gastos entre tus amigos.

FastAPI
JUNIOR
Habilidades probadas
Duración
96 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python

Lagunas del código

evaluar los conocimientos de Python

Tarea de programación - Nivel: Fácil

Python | FastApi | Aplicación de gestión de colecciones de películas - Haga que las pruebas pasen implementando las características que faltan en el uso de Python 3 y FastApi

FastAPI
MEDIO
Habilidades probadas
Duración
97 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python 3.x

Lagunas del código

evaluar los conocimientos de Python 3.x

Tarea de programación - Nivel: Medio

Python | FastAPI | Modelo de predicción - Expandir la aplicación FastAPI actual para permitir a los Científicos de Datos publicar sus modelos vía API, almacenarlos en una Base de Datos, visualizarlos y obtener algunas predicciones a partir de ellos, basados en un valor de entrada.

python
MEDIO
Habilidades probadas
Duración
86 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python 3.x

Lagunas del código

evaluar los conocimientos de Lambdas, Python 3.x, CONTROL DE CALIDAD

Tarea de programación - Nivel: Medio

Python | API Flask - Estás trabajando como miembro de un equipo de Ciencia de Datos que es responsable de crear funciones lineales simples para predecir varios indicadores económicos. Eres un nuevo miembro del equipo de desarrollo de software y tu objetivo es ampliar la aplicación Flask actual para permitir a los científicos de datos publicar sus modelos a través de la API, almacenarlos en una base de datos, visualizarlos y obtener algunas predicciones a partir de ellos, basándose en un valor de entrada.

Frasco
MEDIO
Habilidades probadas
Duración
106 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python 3.x

Lagunas del código

evaluar los conocimientos de Frasco, Microservicios, Python 3.x

Tarea de programación - Nivel: Medio

Python | Flask, Matplotlib | Verificador de Modelos Matemáticos - Implementar una aplicación para ayudar a los Científicos de Datos a almacenar sus modelos y obtener las predicciones de los mismos.

python
MEDIO
Habilidades probadas
Duración
93 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python 3.x

Lagunas del código

evaluar los conocimientos de Python 3.x

Tarea de programación - Nivel: Medio

Python | Cliente REST para empresa de envíos - Un gestor de envíos sencillo y personalizable con un cliente para una API REST de una empresa de envíos utiliza un simple Basic Auth y utiliza sus propias estructuras de datos personalizadas y serializables. Esta tarea pondrá a prueba los conocimientos prácticos de Python 3, así como los conocimientos básicos de interacción con la API REST. Esta aplicación utiliza Python 3 y OAuthLib 3.1.0.

python
MEDIO
Habilidades probadas
Duración
63 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python 3.x

Lagunas del código

evaluar los conocimientos de Python 3.x

Tarea de programación - Nivel: Medio

Python | Analizador de fármacos - Eres miembro de un equipo de programación de biotecnología responsable de crear un sistema para técnicos de laboratorio, que les ayudará con el análisis de fármacos. Tu objetivo es crear la aplicación que les permitirá introducir sus hallazgos en el sistema, proporcionar un análisis significativo y verificar la corrección de los datos que han enviado.

python
MEDIO
Habilidades probadas
Duración
76 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python

Lagunas del código

evaluar los conocimientos de Python

Tarea de programación - Nivel: Medio

Python | Biblioteca de cambio de divisas

Python
MEDIO
Habilidades probadas
Duración
66 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python, NoSQL, MongoDB

Lagunas del código

evaluar los conocimientos de Python, NoSQL, MongoDB

Tarea de programación - Nivel: Medio

Python | MongoDB | Cotizaciones bursátiles | Precios recientes - Carga y consulta de datos bursátiles con colecciones MongoDB.

Python
SENIOR
Habilidades probadas
Duración
66 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python, NoSQL, MongoDB

Lagunas del código

evaluar los conocimientos de Python, NoSQL, MongoDB

Tarea de programación - Nivel: Difícil

Python | MongoDB | Cotizaciones bursátiles | Colecciones - Carga y consulta de datos bursátiles con colecciones MongoDB.

Python
MEDIO
Habilidades probadas
Duración
41 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de MongoDB, NoSQL

Lagunas del código

evaluar los conocimientos de Python

Tarea de programación - Nivel: Fácil

Python | MongoDB | Cotizaciones bursátiles - Carga y consulta datos bursátiles con colecciones MongoDB.

Python
SENIOR
Habilidades probadas
Duración
82 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Grandes datos, PySpark, Python

Lagunas del código

evaluar los conocimientos de SQL

Tarea de programación - Nivel: Difícil

Python | PySpark | Corporación de gestión de flotas - Detectar eventos de exceso de velocidad y verificar la corrección de un predictor existente.

Python
MEDIO
Habilidades probadas
Duración
70 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python, Chispa

Tarea de programación - Nivel: Medio

Python | PySpark | Modelo de preferencias del cliente - Implementar una aplicación de Ingeniería de Datos para el preprocesamiento de datos de marketing.

Python
MEDIO
Habilidades probadas
Duración
104 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Keras, Aprendizaje automático, Python

Tarea de programación - Nivel: Medio

Python | NLP, Keras | Análisis de sentimiento de reseñas de clientes - Realizar un análisis de sentimiento y etiquetado de reseñas de clientes de películas y aerolíneas, utilizando un modelo de red neuronal multi-salida.

Python
MEDIO
Habilidades probadas
Duración
72 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Aprendizaje automático, Aprendizaje por refuerzo

Tarea de programación - Nivel: Medio

Python | PyTorch | Aprendizaje por Refuerzo | Deep Q-Network - Completa la implementación del algoritmo DQN.

Python
JUNIOR
Habilidades probadas
Duración
35 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python

Tarea de programación - Nivel: Fácil

Python | NumPy | Sobre/submuestreo - Dada una secuencia A, crear una secuencia B tal que B tenga elementos de A y una distribución dada a través de intervalos de igual tamaño.

Python
JUNIOR
Habilidades probadas
Duración
65 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Preguntas de elección

evaluar los conocimientos de Python

Tarea de programación - Nivel: Fácil

Python | PySpark | ML Logs Transformer - Completar la implementación de la tubería de transformación de logs.

Ubuntu
SENIOR
Habilidades probadas
Duración
60 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea DevOps - Nivel: Difícil

DevOps | Ubuntu | Ansible Dynamic Inventory plugin - El propósito de esta tarea es comprobar las habilidades de escritura de plugins de Ansible (habilidades avanzadas de Ansible). Para completar esta tarea, el candidato debe conocer algún lenguaje de programación.

CentOs
SENIOR
Habilidades probadas
Duración
60 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea DevOps - Nivel: Difícil

DevOps | CentOs | Ansible Dynamic Inventory plugin - El propósito de esta tarea es comprobar las habilidades de escritura de plugins de Ansible (habilidades avanzadas de Ansible). Para completar esta tarea, el candidato debe conocer algún lenguaje de programación.

Ciencia de datos
JUNIOR
Habilidades probadas
Duración
45 minutos como máximo.
Evaluación
Automático
Resumen de la prueba

Tarea - Nivel: Fácil

SQL | Catálogo de sellos | Los tres precios más altos - Seleccionar tres sellos (precio y nombre) con el precio más alto.

Tarea de programación - Nivel: Fácil

Python | Pandas | HTML table parser - Implementar una función para convertir una tabla HTML en un archivo con formato CSV.

Recommended roles for Python 3.x programming questions

  • Desarrollador junior de Python
  • Desarrollador Python intermedio
  • Desarrollador senior de Python
  • Analista de datos
  • Ingeniero informático
  • Desarrollador web
  • Desarrollador de software
  • Ingeniero superior de software

How DevSkiller Python 3.x programming questions work

The driving force behind  DevSkiller Python 3.x programming questions is the RealLifeTesting™ methodology. RealLifeTesting™offers recruiters the chance to accurately assess a candidate’s Python 3.x skills by replicating the tasks they face each day in their work, from a controlled test environment. Recruiters can assess critical thinking, time-management skills, and skill in coding.

One of the great time-savers of our Python 3.x programming questions is that they are accessed remotely, saving time and money on in-house testing. Tests are also evaluated automatically saving further time. Once a test is submitted, the DevSkiller platform begins evaluating the results and a non-technical report is then produced and sent to the recruiter.

Características principales

  • Python 3.x programming questions test Python code, not just a developer’s academic ability
  • Ahorre tiempo y dinero con las pruebas a distancia
  • La metodología RealLifeTesting™ ofrece una mayor experiencia de usuario en la que los candidatos pueden utilizar su propio IDE, clonar en GIT, ejecutar pruebas unitarias y acceder a Stack Overflow/Github/Google para investigar.
  • Herramientas antiplagio para garantizar la fiabilidad de los resultados de las pruebas
  • Observe las pruebas en línea de Python en tiempo real
  • Resultados automatizados comprensibles para los reclutadores no técnicos
  • Python programming questions for any level of developer expertise

Skills covered in our Python 3.x programming questions

  • Ansible
  • Dev Ops
  • Linux
  • Python
  • Scripting
  • Pandas
  • Python
  • Django
  • CRUD
  • Django
  • Django 2.2.xPython
  • Marco REST Django
  • Python 3.x
  • Visión por ordenador
  • Aprendizaje automático
  • PyTorch
  • CRUD
  • Análisis de datos con Python
  • ciencia de datos
  • Modelización dimensional
  • CBV
  • FormulariosModelo
  • Python 3.7
  • Frasco
  • Fechas
  • Promesas
  • NumPy
  • Desarrollo web
  • Expresiones regulares
  • Algoritmos
  • Streaming-Data
  • Pruebas unitarias
  • extracción de datos
  • OCR
  • Procesamiento de PDF
  • raspado web
  • Django 1.10
  • WCAG 2.0

Qué buscar en un desarrollador de Python

Implementing DevSkiller Python 3.x programming questions will quicken up your whole recruitment process. Our testing is proven to help recruiters screen candidates accurately and efficiently, with a lot of the hard work already done for you. However, you will still need to know what to look for in a Python developer.

Python is one of the world’s most popular programming languages and its popularity stems from the fact that it is simple to learn, has a variety of uses and it is powerful in solving problems.

A good Python developer will need to produce quality, reusable code, something which our Python 3.x programming questions can help you assess. Python developers are also usually responsible for writing server-side web application logic, including the development of back-end components. For this they will need to design and implement quality applications and then connect those applications to other third-party web services. For this, you should be looking out for candidates with similar experience in their resume. Python developers also support front-end developers by integrating their work with the Python application.

Anyone who works with Python 3.x should possess knowledge of the language’s basic web frameworks, object-relational mappers, multi-process architecture, and RESTful APIs.

It’s beneficial Python 3.x developers can come up with effective data storage solutions and demonstrate skills in system administration, scripting, and other programming languages like Java. It can also be a bonus if they possess skills in Django, which is an open-source framework written in Python, which many software developers choose to specialize in.

Want more from our Python 3.x programming questions?

Perhaps you’re thinking our Python 3.x programming questions sound good, but it would be great to get more out of them? No problem. If you have someone technical available at your business, then you can customize our Python programming tests to suit your needs. This means you can alter the length of each test, the language tested, and the difficulty level. You can even set individual time allocations for each question if desired.

If you don’t want to customize our tests then that’s great too, our experts have loaded the DevSkiller platform with hundreds of Python 3.x programming questions, to take the hard work out of it for you. Set-up is easy and the default settings are all ready to go. DevSkiller makes finding your next Python developer simple.

Built-in Pycharm IDE

To improve candidate experience during our Python online tests, Devskiller has implemented a built-in Pycharm IDE directly into the browser. Our already warmed up, ready to use Pycharm IDE will reduce time during testing. This will increase the user experience for your candidates and help to reduce candidate drop-off.

Candidates will no longer have to clone the code, wait for the dependencies to install or indexes to build during their tests. They can start coding as soon as they open the test invitation. This unique feature is just one of the innovations setting DevSkiller TalentScore apart from the competition when it comes to developer screening.

Want proof that our Python 3.x programming questions work?

DevSkiller Python 3.x programming questions are a great asset to any business and a sure-fire way to accurately screen Python developers. Of course, we are going to say that, so don’t take our word for it, read what our clients have to say:

Sabu Pappu - Jefe de Adquisición de Talento en Veriday

"Hemos reducido el rechazo técnico, lo cual es estupendo. Hemos visto una mejora de 25% en este punto tras la implantación de DevSkiller. La plataforma realmente nos ayuda a evaluar las habilidades de programación de los candidatos y a proporcionar un enfoque lógico de las habilidades de resolución de problemas de los profesionales de TI. DevSkiller nos ha ahorrado mucho tiempo durante la fase de aceleración y nos ha ayudado a invitar a candidatos de buena calidad que han obtenido buenos resultados en la prueba, lo que finalmente ha mejorado los criterios de selección."

Magdalena Rogóż - Director Adjunto de Marketing en Kodilla

“Using DevSkiller to grade tests is 2 times more cost-efficient while giving our students a much better test and preparing them for future recruitment tests.

Ivana Nikolic - Director de RRHH en ImpacTech

"La mayor ventaja para los candidatos es que pueden realizar las pruebas cuando más les convenga. En caso de que haya un candidato que ya esté trabajando y esté pensando en cambiar de carrera o trasladarse a otra empresa, también supone un ahorro de tiempo para él, ya que no tiene que tomarse días libres para asistir a numerosas entrevistas en la búsqueda de un nuevo puesto."

Preguntas más frecuentes

¿Cuánto tiempo se tarda en configurar DevSkiller?

Python 3.x programming tests can be ready to send out to developer candidates within 5 minutes. Devskiller comes with an extensive library of predefined Python 3.x programming questions so you can start testing your candidates as soon as you have finished setting up your account.

What do candidates think of DevSkiller Python 3.x programming questions?

The feedback we get from developer candidates taking our tests is overwhelmingly positive.  They like the fact that DevSkiller tests use normal coding tools and conventions like unit testing, and cloning to GIT from a personal IDE.

If candidates are wary at first, it is because they have been put off by similar tests in the past, that have focused on algorithmic tests and questions referring to academic topics they haven’t covered since their studies. These kinds of tests don’t reflect the actual skills developers use in their everyday work and can be understandably frustrating for developers. DevSkiller is different however, our tests reflect the real work developers do every day, and as soon as they realize the difference, they relish having the opportunity to demonstrate their actual skills in coding and software development.