Cuéntame sobre el producto/proyecto en el que trabajaste y tus tareas principales.
Python
Tienes registrado que automatizaste CI/CD. ¿Cómo participaste en las pruebas?
¿Qué será importante para ti en una nueva empresa? ¿En qué te fijas primero al elegir entre ofertas?
[nombre] preguntó: ¿Había algún sistema de niveles en la empresa? Y si es así, ¿qué nivel tenías? ¿O cómo te evalúas en general?
Ejemplo: a=5, b=5, a is b devuelve True. ¿Por qué?
¿Has tenido que participar en la toma de decisiones arquitectónicas?
¿Cómo funciona un diccionario por debajo del capó (tabla hash)?
¿Por qué entonces el acceso a un elemento del diccionario se considera en promedio O(1), incluso si existen colisiones?
Cuéntame sobre el servicio de notificaciones: cómo lo implementaste desde un punto de vista técnico.
¿Cuál es el error básico en Python para atrapar todo, y de qué heredar las excepciones personalizadas?
¿Cómo entiende GC a qué objeto aplicar qué algoritmo de recolección de basura?
¿Puedes explicar el manejo de excepciones en Python: qué estructura y qué bloques tiene?
¿Qué problemas pueden surgir con la función hash (colisiones)?
Cuéntame, ¿cuál era el equipo y cómo se llevaban a cabo los procesos?
¿Cómo invertir la lista [1,2,3] en [3,2,1]? ¿En qué se diferencia reverse() de un corte?
¿Qué son los archivos .pyc/pycache y para qué sirven?
¿Qué es copy.deepcopy y en qué se diferencia de copy.copy?
¿Monolito o microservicios — y por qué?
¿Siempre pop() elimina el último elemento? ¿Cómo cambia la complejidad con pop(i)?
¿Qué sucede con la memoria después de liberar objetos (por ejemplo, cerrar un archivo grande) — Python la devuelve al sistema operativo o la mantiene?