Python
Wurden die Schwierigkeiten erfolgreich eigenständig oder durch Diskussion mit dem Team gelöst?
Welcher Befehl in Linux kann verwendet werden, um eine symbolische Verknüpfung zu erstellen?
Erzählen Sie kurz etwas über sich und Ihre Erfahrung.
Wohnen Sie derzeit in Moskau?
Wie organisiert man die Bereitstellung von Informationen darüber, wer sich eingeloggt hat, wann und wie lange in der Sitzung?
Welches Problem kann auftreten, wenn man eine zufällige UUIDv4 als Schlüssel in einem B-Tree-Index einer großen Tabelle verwendet?
Wären Sie daran interessiert, Kotlin zu lernen?
Könnten in Kafka doppelte Ereignisse auftreten und wie haben Sie dieses Problem gelöst?
# Es kann davon ausgegangen werden, dass alle Argumente hashbar sind. # Verwenden Sie nur die Standardbibliothek von Python. _SANTINEL = object() def cache(backend=None): if backend is None: backend = {} def decorator(func): def wrapper(*args, **kwargs): key = (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 return decorator calls = {"count": 0} backend = {} @cache(backend=backend) 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")
Nennen Sie fünf Linux-Befehle mit drei Buchstaben.
Was ist copy.deepcopy und wie unterscheidet es sich von copy.copy?
Worin unterscheiden sich RabbitMQ und Kafka?
Neben Aufgaben, welche anderen Faktoren sind bei der Wahl eines Jobs wichtig?
Wie funktioniert die Lebensdauer von JWT?
Erzählen Sie mir von Ihrer Erfahrung.
Wofür sind Indizes in PostgreSQL, welche Vorteile bieten sie und welche Probleme verursachen sie?
Was ist der Unterschied zwischen WSGI und ASGI?
Warum ist es besser, POST anstelle von GET für diesen Endpunkt zu verwenden?
Erzählen Sie uns von Ihrem Projekt bei Tochka Bank. Hatten Sie dort mehrere Projekte?
Haben Sie mit ORM und rohen SQL-Abfragen gearbeitet? Welchen Ansatz bevorzugen Sie?