Python
Wyjaśnij zasadę działania Global Interpreter Lock (GIL) w CPython.
Czy masz doświadczenie w tworzeniu lub korzystaniu z procesów asynchronicznych?
Jakie narzędzia i biblioteki Pythona preferujesz używać w swoich projektach?
Wyjaśnij koncepcję iteratora i jak jest on używany podczas przeglądania kolekcji danych.
Jakie masz doświadczenie w dziedzinie rozwoju oprogramowania?
Czy możesz wymienić główne typy danych używane w języku Python?
Jaką ocenę wystawiłbyś swoim umiejętnościom zawodowym?
Czy mógłbyś krótko opowiedzieć o swoim doświadczeniu zawodowym i głównych umiejętnościach?
Co skłoniło Cię do wyboru frameworka Django do tworzenia swoich projektów?
Co skłoniło Cię do podjęcia decyzji o zmianie obecnego miejsca pracy?
Na czym polega konieczność przeprowadzania procesów przenoszenia danych w bazie danych?
Jaki styl interakcji lub harmonogram pracy jest dla Ciebie komfortowy?
Ile osób zajmujących się rozwojem w Pythonie pracowało w Twoim poprzednim zespole?
Jakie główne niuanse i trudności pojawiają się przy realizacji programów wielowątkowych?
Opisz zadania i funkcje, które udało ci się zrealizować w poprzednich projektach
Czym różnią się metody select_related i prefetch_related w Django podczas pracy z relacjami między modelami?
Jakie główne zadania wykonywałeś na swoim poprzednim stanowisku?
Opisz podejście do tworzenia aplikacji internetowej opartej na FastAPI oraz główne kroki realizacji.
Wyjaśnij, czym jest JSON Web Token i jak jest używany do autoryzacji.