¿Cuáles son las preguntas que con más frecuencia se realizan en una entrevista de trabajo para Python? Mira el artículo completo para saber exactamente cuáles y las respuestas:
https://obelearningservices.com/19-tipos-de-preguntas-que-pueden-aparecer-en-una-entrevista-de-python/
Todas las preguntas que se muestran en la presentación, tienen su respuesta.
1. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
¿Cuáles son las
preguntas más
frecuentes en
una entrevista
para trabajar
con Python?
2. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Conocimientos generales
de programación
¿Qué es la programación procedimental?
¿Y la programación funcional?
¿Por qué debes hacer tu código más
legible?
¿Qué es la encapsulación? Defina la
abstracción de datos.
1
3. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
¿Qué es Python?¿Qué nos
ofrece?¿Cuáles son sus
características?
¿Qué beneficios nos ofrece Python?
¿En qué áreas se puede utilizar Python?
¿Se puede compilar un programa Python?
2
4. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
¿Qué es PEP 8?
3
5. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
¿Diferencias entre
Python 2.x y Python
3.x?
4
6. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Conocimientos esenciales de
Python
¿Cómo se ejecuta un script Python?
¿Qué diferencia un fichero con extensión .PY de uno con extensión
.PYC?
¿Es obligatoria la indentación de código en Python?
¿Se distingue entre mayúsculas y minúsculas (casesensitive)?
¿Cuántas palabras clave (keywords) tiene Python?¿Por qué debemos
conocerlas?
¿Cómo se escriben comentarios en Python?
Definal el uso de las funciones help() y dir()
¿Para qué sirve del?¿Qué lo diferencia de clear()?
En la función print(), ¿qué efecto tiene el parámetro end?
¿Cómo se gestiona la memoria en Python?
¿En qué se diferencian las variables locales de las globales?
Háblenos de las variables de entorno.
¿Para qué nos sirve assert?
5
7. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Los datos en Python
¿Qué significa que Python sea tipado dinámicamente?
¿Dispone Python de tipos de datos primitivos?¿Cuáles?
¿Qué son tipos de datos mutables e inmutables?
¿Existen en Python los arrays por defecto?
¿Qué es None?
La conversión entre tipos de datos, ¿cómo se realiza?
6
8. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Conocimiento
general del
lenguaje7
9. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Operadores en
Python
8
10. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Pass, Break y Continue
¿Qué es pass en Python?
¿Qué pasa con break y continue?
9
11. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Trabajo con cadenas
¿Qué hacen estas... funciones de Python?
Conversiones a cadena.
Conversiones de cadena a...
¿Qué son los docstrings?
¿Cómo formateamos una cadena?
10
12. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Estructuras o colecciones
de datos
¿Qué diferencia a una lista de una lista enlazada?
¿Qué es una tupla?
¿Qué es un diccionario?
¿Qué es un conjunto?
Háblenos sobre los rangos.
¿Cuáles son las diferencias entre tal o cuál colección de
datos?¿Cuándo usar una u otra colección de datos?
¿Arrays o listas?
¿Cómo inicializar las diferentes colecciones de datos en blanco?
Operar colecciones de..., una determinada forma.
Gestión de los índices de una colección de datos.
¿Qué hace el método... del tipo de estructura...?
¿Qué es la comprensión en las colecciones de datos?
Explíquenos sobre los iteradores en Python.
11
13. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Funciones
¿Qué es una función en Python?
¿Funciones built-in?
¿Qué son parámetros y argumentos en Python?
¿Las funciones Python reciben los argumentos por valor o por
referencia?
¿Qué es *args y **kwargs?
¿Para qué sirve return?
¿Pueden crearse funciones anidadas?¿Cómo se usan?
¿Cómo es la recursión en Python?
¿Para qué se utiliza yield?
¿Y la función map() que hace?
¿Qué son predicados (predicates)?
¿Qué son generadores (generators)?
¿Qué es un decorador (decorator) en Python?
12
14. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Lambdas
¿Qué es una lambda?
¿Cuál es la diferencia entre una función
lambda y otra normal?
¿Por qué las funciones lambda no tienen
declaraciones?
13
15. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Gestión de ficheros
¿Para qué se usan las funciones open() y
close() en Python?
¿Por qué debemos cerrar los ficheros
abiertos?
¿Cómo se borran ficheros en Python?
¿Por qué necesitamos los directorios en
Python?
¿Cómo obtener el directorio actual?
14
16. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Gestión de excepciones
¿Qué son las excepciones en Python?
¿Qué diferencia hay entre errores y
excepciones?
¿Qué provoca una excepción?
¿Qué son las declaraciones try y except?
15
17. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Módulos y
complementarios en
Python
¿Qué es un módulo en Python?
¿Qué son paquetes?
¿Qué es un namespace o nombre de espacio?
¿Cómo importar un módulo?
¿Cómo podemos usar en Python librerías de terceros?
¿Por qué se usa a menudo en Python esta declaración: if
__name__ == "__main__"?
¿Cuál es la librería para generar números aleatorios?
¿Qué podemos usar en Python para utilizar expresiones
regulares?
¿Qué es el módulo numpy?
¿Qué es django?
16
18. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Programación orientada a
objetos
¿Qué es una clase en Python?
¿Qué son los métodos de una clase?
¿Qué son dunders en Python?
¿Qué es el método __init__()?
¿Qué es self?
¿Qué es un objeto de una clase?
¿Cómo copiar un objeto en Python? Y ¿Qué son deep copys y
shallow copys?
¿Se pueden declarar clases anidadas?
¿Cómo es la herencia en Python?
¿Qué es monkey patching en Python?
¿Qué es pickling y unpickling?
¿Por qué sobrecargar operadores?
17
19. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Pruebas
prácticas18
20. Por José Manuel Domínguez Romero
19 tipos de preguntas que pueden aparecer en una entrevista
de Python
https://obelearningservices.com/
Depuración y
testeo19