Czy masz doświadczenie z modelami ML? Czy używałeś narzędzi LLM (Cursor, Claude Code) w pracy?
Python
Jakie typy żądań HTTP nadają się do buforowania na serwerze lub kliencie?
Zadanie SQL: jak wyodrębnić użytkowników z imionami w cyrylicy i łacinie, sortując tak, aby cyrylica była na pierwszym miejscu, a wewnątrz grup — alfabetycznie?
Opowiedz mi o ACID. Zwłaszcza o poziomach izolacji transakcji. Jakiego poziomu użyli?
Jak wykonywane są JOINy po stronie PostgreSQL? Jakie strategie istnieją?
Opowiedz o poziomach izolacji transakcji w PostgreSQL i do czego są potrzebne.
Jak zlokalizowałbyś problem, gdyby długopis zaczął odpowiadać w 3 sekundy zamiast 80 ms? Jaka byłaby kolejność działań?
Opowiedz o procesach, wątkach i asynchroniczności w Pythonie. Czym się różnią?
Jakie prawa do plików są w Linux? Co można z nimi zrobić?
Czy używasz języka Go podczas swojej pracy?
Co się stanie w asyncio.gather(), jeśli w jednym z zadań wystąpi błąd? Jak sprawić, aby wyjątki nie zostały utracone?
[imię] opowiedz o mechanizmie asynchroniczności w Pythonie: jak wygląda, gdzie jest dobry, gdzie zły, do czego został wymyślony.
Na podstawie czego określano intencję i dokąd kierować użytkownika w Twoim bocie?
Czym jest menedżer kontekstu, do czego służy i jak stworzyć własny?
Opowiedz o asynchronicznej obsłudze przez Kafka: jakie dane były przesyłane, jakie klucze były używane, jak zapewniano kolejność przetwarzania?
W CV napisano, że zoptymalizowałeś obsługę zamówień z 3 sekund do 50 milisekund poprzez przeniesienie na Celery. Co dokładnie powodowało opóźnienia, jak zdecydowałeś, co przenieść i jak mierzyłeś wynik?
CREATE TABLE products ( id SERIAL PRIMARY KEY, category VARCHAR(100) NOT NULL, name VARCHAR(255) NOT NULL, description TEXT, price DECIMAL(10, 2) NOT NULL CHECK (price >= 0) );
Ile czasu zajmuje dodanie N różnych łańcuchów o długości K do zbioru?
Jak dowiedziałeś się, że coś się psuje lub degraduje? Na co patrzyłeś?