Data Analyst
Máte skúsenosti s vykonávaním A/B testov alebo s samostatným štúdiom tejto témy?
SQL: zobrazte zoznam zamestnancov, ktorí sú starší ako ich nadriadený (tabuľka employees s poľami employee_id, department_id, is_chief, birthday).
Problém: tisíc používateľov urobí jednu objednávku a odíde — ako je to vidieť v metrikách a čo robiť?
# vstup: list[str] = ["abba", "bbaa", "ahoj", "leohl", "llm"] # výstup: list[list[str]] = [["abba", "bbaa"], ["ahoj", "leohl"], ["llm"]]
Povedzte nám o svojich preferenciách týkajúcich sa formátu práce (na diaľku/v kancelárii) a kde sa nachádzate teritoriálne?
Ako bola implementovaná schéma autorizácie v obojsmernom systéme?
Ako bi ustvaril benchmark za geometrijo? Opisati verigo od ideje do končnega nabor podatkov.
Čo urobíte, ak váš interný zákazník chce niečo nereálne (napríklad kvôli nedostatku údajov)?
Uveďte príklad, kedy ste sami iniciovali zmeny v DWH, pipeline alebo modeli dát.
Vaja o psu: obstajata točka A in točka B, razdalja med njima je 30 km. Oseba iz A hodi s hitrostjo 4 km/h, oseba iz B s hitrostjo 6 km/h proti drug drugemu. Pes teče med njima s hitrostjo 20 km/h. Koliko kilometrov bo pretekel pes do trenutka, ko se srečajo ljudje?
---SEPARATOR---
SQL: napíšte dopyt na spočítanie počtu odberateľov každého blogera (tabuľka s blogermi a odberateľmi).
Aké metódy používate na udržiavanie svojich zručností aktuálnych? (otázka k partnerovi v rámci párovej praxe)
Pseudokód sum_series(a={{1, 2}, {5, 1}}, b={{2, 4}, {3, 6}, {9, 7}}) -> {{1, 2}, {2, 6}, {3, 8}, {5, 7}, {9, 8}} def sum_series(a, b): result = [] i , j = 0, 0 val_a, val_b = 0, 0 while i < len(a) or j < len(b): a_next = a[i][0] if i < len(a) else float('inf') b_next = b[j][0] if j < len(b) else float('inf') if a_next <= b_next: val_a = a[i][1] t = a[i][0] i += 1 else: val_b = b[j][1] t = b[j][0] j += 1 result.append((t, val_a + val_b)) return result
Prečo sa vrátenia peňazí zákazníkom zvýšili o 50 %? Aké operačné riziká sú tu možné?
val_a, val_b = 0, 0 t = None kým i < dĺžka(a) alebo j < dĺžka(b): a_next = a[i][0] ak i < dĺžka(a) inak float('inf') b_next = b[j][0] ak j < dĺžka(b) inak float('inf') ak a_next < b_next: val_a = a[i][1] t = a[i][0] i += 1 elif b_next < a_next: val_b = b[j][1] t = b[j][0] j += 1 inak: val_a = a[i][1] val_b = b[j][1] t = a[i][0] i += 1 j += 1 result.append((t, val_a + val_b)) return result
Máte skúsenosti s umelou inteligenciou? Skúsenosti s implementáciou AI v systémoch riadenia IT služieb?
Aké integrácie ste realizovali a čo presne ste robili? (Kafka, REST, RabbitMQ, synchronné/asynchrónne)
Máme ClickHouse a v ňom je DBT dotaz, ktorý sa pravidelne spúšťa, ale trvá dlho. Aké môžu byť príčiny a ako by ste pristúpili k optimalizácii?
SQL: zobrazte všetky produkty, ktorých cena je vyššia ako priemerná cena v ich kategórii (tabuľka products s poľami product_id, category, price).