Python
[imię] zapytał: Kto zajmował się architekturą w tych systemach?
Jak przyspieszyć filtrowanie danych analitycznych według dni bez indeksów, uprzednio przygotowując tabelę za pomocą narzędzi PostgreSQL?
Czym jest GIL i dlaczego jest potrzebny w Pythonie?
Wyjaśnij różnicę między listą a krotką w Pythonie. W jaki sposób organizowany był proces prowadzenia i przechowywania dokumentacji w Twoim poprzednim zespole?
[imię] zapytał: Jaka jest różnica między EXPLAIN a EXPLAIN ANALYZE w PostgreSQL, i na co należy zwrócić uwagę przy porównywaniu planów dwóch zapytań (czy używany jest indeks itp.)?
Jak zaimplementować wykonywanie operacji w ramach transakcji w Django?
Opowiedz o swoim doświadczeniu zawodowym, szczególnie o ostatnim miejscu pracy i, jeśli chcesz, o poprzednim.
Jeśli jest 5 konsumentów i 10 partycji, co się stanie? Czy wszystkie partycje będą przetwarzane?
Czy rozumiesz, czym jest system Position Keeping? Do czego służy?
Jaka jest różnica między synchroniczną a asynchroniczną interakcją usług?
Które z tego (lista i generator) jest kopią danych, a które nie?
Czy pracowałeś głównie z FastAPI czy Django? Czy możesz wyjaśnić select_related i prefetch_related — co to jest i do czego służy?
Na jaką grupę docelową i jaki scenariusz zamkniesz jako pierwszy? Dlaczego?
Jak zbierasz i strukturyzujesz bazę wiedzy z dokumentów, regulaminów, zasad? Jak rozwiązujesz skomplikowane zasady ubezpieczeniowe z regionalnymi wyjątkami?
Czy pracowałeś z bazami danych wektorowych? Czym jest wektor fizycznie?
Co robi EXPLAIN i co się zmienia przy dodaniu ANALYZE? Kiedy indeks jest bezużyteczny?
Czy znasz produkty do obsługi wniosków, antyfraudowe, AML, linię kredytową i screening sankcji?
Opowiedz o technicznie skomplikowanych rzeczach w Magnit. Co tam było interesującego?
Jak chciałbyś się dalej rozwijać?
W Kafka jest temat z 10 partycjami. Dodaliśmy kolejną replikę konsumenta, ale wydajność się nie zwiększyła. Dlaczego i co robić?