Python
[nombre] preguntó: Imagina que te hacemos una oferta: ¿cómo ves tus primeros días en la empresa y a ti mismo en dos semanas?
¿Para qué clase de tareas es mejor la asincronía?
¿Qué sucede si se llama a un servicio externo de forma síncrona?
¿Qué tipos mutables e inmutables hay en Python? ¿Por qué es importante y cuáles son sus características?
import threading import time contador = 0 def incrementar(): global contador for _ in range(100): actual = contador time.sleep(0.000001) contador = actual + 1 hilo1 = threading.Thread(target=incrementar) hilo2 = threading.Thread(target=incrementar) hilo1.start() hilo2.start() hilo1.join() hilo2.join() print(f"Valor final del contador: {contador}") 150-200
¿Existe la posibilidad de herencia múltiple en Python?
¿Qué composición tenía el equipo en su proyecto anterior?
from file import ATM, SDK import pytest BILLS = {5000, 1000, 500, 100, 50} @pytest.mark.parametrize( "bills_count_const,expected", [ ({5000: 0, 1000: 0, 500: 0, 100: 0, 50: 0}, False), ({5000: 100, 1000: 100, 500: 100, 100: 100, 50: 100}, True) ] ) def test_false(bills_count_const, expected): atm = ATM(SDK()) atm.bills_count = bills_count_const amount = 1000 res = atm.withdraw(amount) assert res == expected return
¿Cómo localizar el problema con la manija que frena? ¿Qué hacer con la dependencia externa que cae?
¿Para qué sirven los índices en la base de datos? ¿Ventajas y desventajas? ¿Qué estructura de datos se utiliza para un índice estándar?
¿Cómo planea desarrollarse en el futuro cercano, incluyendo herramientas y dirección profesional?
¿Puede explicar cómo se construye y funciona la capa intermedia en la arquitectura de aplicaciones?
¿Qué tipo de trabajo y horario de tareas prefieres?
¿Por qué criterios elegirías si hay varias ofertas con el mismo presupuesto?
Describe cómo se organizó el proceso de desarrollo de productos de software en su empresa anterior
Explique la esencia de la arquitectura monolítica y sus características principales.
¿Qué prefieres: asincronía o multitarea? ¿En qué se diferencian?
¿Es una modificación que viola el principio de abierto/cerrado, la modificación de la interfaz en una subclase?
¿Cuáles son las principales dificultades que pueden surgir al usar colas en sistemas de procesamiento de datos?
Cuéntame un poco sobre ti: experiencia laboral, qué buscas, por qué decidiste cambiar de trabajo?