Czym są contextvars? Do czego są potrzebne?
Python
Po jakich sytuacjach ważne jest dla ciebie powrót do swoich decyzji i ich ponowne przemyślenie?
Wyjaśnij wzorzec Dependency Injection i jaki problem rozwiązuje.
Jak uczysz się nowych technologii i narzędzi? Czy masz plan (mapę drogową), czy to jest sytuacyjne? Podaj przykład tego, czego nauczyłeś się w ostatnich sześciu miesiącach.
Wyobraź sobie dwóch specjalistów z taką samą wiedzą i doświadczeniem — dlaczego po kilku latach jeden może stać się wyraźnie silniejszy od drugiego?
Jak działa GIL w Pythonie? Kiedy wielowątkowość przynosi korzyści, a kiedy nie?
Co robi operator yield from w Pythonie?
Rozwój zawodowy zaczyna się, gdy osoba zaczyna zadawać więcej pytań niż udzielać odpowiedzi — jak to rozumiesz, jak bardzo ci to bliskie?
Czy kiedykolwiek podjąłeś się zadania, które okazało się trudniejsze, niż myślałeś? Jak wyszedłeś z tej sytuacji?
A ty, jak podchodzisz do krytyki pod swoim adresem?
Jak ustalasz priorytety, gdy jednocześnie otrzymujesz kilka pilnych zadań od różnych osób?
Czym jest WebSocket i jaka jest różnica od zwykłego HTTP?
Czy można napisać własną klasę i użyć obiektu tej klasy jako klucza słownika?
Co dokładnie masz na myśli mówiąc 'znać wszystko do śrubki' — czy możesz wyróżnić konkretne obszary rozwoju?
Jak mówisz o rozwiązaniu, które wiąże się z długiem technicznym (wygrywamy teraz, ale później będzie trudniej skalować)?
Jaki jest twój stan wewnętrzny w tym momencie, gdy produkt zmienia decyzję w trakcie, a zadanie jest już częściowo wykonane, i musisz wszystko zrobić od nowa?
Jakie aspekty pamięci podręcznej należy pamiętać? Co można, a czego nie można cache'ować?
Na czym opiera się korutyna pod maską? Jak przechowuje stan i potrafi się przełączać?
Jak sprawdzić, czy indeks jest używany w zapytaniu PostgreSQL?
Jakie są twoje mocne i słabe strony (w zakresie oprogramowania)? Co chcesz poprawić?