Sobes.tech

Python

¿[nombre] es un lenguaje interpretado o compilado? ¿En qué se diferencian estos enfoques?

Middle
Исходный код
75

Describa la arquitectura técnica del componente de la plataforma de puntuación que interactúa con el modelo ML: separación de servicios y responsabilidades, comunicaciones entre ellos y su contribución personal.

Senior
ВГТРК СМОТРИМ
75

obj = {True: 1, 1: 2, 1.0: 3, "1": 4} print(obj) # {True: 3, "1": 4}

Middle
Sapiens Solutions
75

# Escribir código para la función cache. Es un decorador que debe # recordar lo que devolvió la función decorada y devolver el valor almacenado # en llamadas posteriores con los mismos argumentos. # # Se puede asumir que todos los argumentos son hashables. # Utilizar solo la biblioteca estándar de Python.

Middle+
собес1
75

¿Qué puedes contar sobre los generadores asíncronos?

Senior
айти бастион
75

¿Qué biblioteca utilizó para interactuar con Kafka y por qué la eligió en lugar de la biblioteca clásica de Kafka?

Senior
ВГТРК СМОТРИМ
75

¿Cómo deben ser las claves del diccionario de Python?

Senior
айти бастион
75

¿Qué tan cómodo te sientes trabajando con PostgreSQL y SQL puro en lugar de ORM, como SQLAlchemy?

Middle+
Старт
75

¿Cómo afectan los índices al rendimiento de la base de datos?

Senior
АВ Софт
75

¿Te interesa sumergirte en la arquitectura de desarrollo? Da un ejemplo de trabajo cercano con la arquitectura, si lo has hecho.

Senior
АЛМИ Партнер
75

¿Qué tipo de ordenamiento se utiliza en Python y cuál es su complejidad?

Senior
айти бастион
75

¿Qué formato de trabajo buscas: oficina, híbrido o remoto?

Middle+
Консалтика
74

¿Se puede implementar un decorador para un método a través de una clase y cómo hacerlo?

Senior
Лига Цифровой ЭкономикиЛига Цифровой Экономики
74

Cuéntanos sobre el desafío técnico o de producto más complejo que enfrentaste: ¿cuál fue el problema y cómo lo resolviste?

Middle+
Консалтика
74

¿Cuál es su período de aviso antes de la terminación?

Senior
Google
74

¿Cómo mides la calidad de las respuestas, qué métricas específicas utilizas para que no sea 'a simple vista'?

Senior
иннсмарт
74

# # Se puede considerar que todos los argumentos son hashables. # Utiliza solo la biblioteca estándar de Python. _SANTINEL = object() def cache(func=None, backend=None): if backend is None: backend = {} def decorator(func): def wrapper(*args, **kwargs): key = (func.__qualname__, args, tuple(sorted(kwargs.items()))) result = backend.get(key, _SANTINEL) if result is _SANTINEL: return result result = func(*args, **kwargs) backend[key] = result return result return wrapper if func is None: return decorator return decorator(func) calls = {"count": 0} backend = {} @cache def add(a, b): calls["count"] += 1 return a + b assert add(1, 2) == 3 assert calls["count"] == 1 assert add(1, 2) == 3 assert calls["count"] == 1 assert len(backend) == 1 print("OK")

Middle+
собес1
74

¿Cómo invertir la lista [1,2,3] en [3,2,1]? ¿En qué se diferencia reverse() de un corte?

Senior
ARX
74

# asegurar la llamada a end() en la función g() # no modificar las funciones, excepto g() def begin(): ... def end(): ... def g(): begin() yield 1 yield 2 end() def f(): a = g() return next(a) def ff(): for item in g(): ...

Senior
iviivi
74

¿Cuáles son tus expectativas salariales?

Middle
VICTORY group
74
/540