Co będzie dla ciebie ważne w nowej firmie? Na co zwracasz uwagę jako pierwsze przy wyborze ofert?
Python
Przykład: a=5, b=5, a is b zwraca True. Dlaczego?
Masz wpisane, że zautomatyzowałeś CI/CD. W jaki sposób brałeś udział w testowaniu?
Czy musiałeś uczestniczyć w podejmowaniu decyzji architektonicznych?
[imię] zapytał: Czy w firmie był jakiś system stopni? A jeśli tak, to jaki miałeś stopień? A może jak siebie oceniasz ogólnie?
Opowiedz o produkcie/projekcie, nad którym pracowałeś, i o swoich głównych zadaniach.
Dlaczego wtedy dostęp do elementu słownika jest uważany za O(1) w średnim przypadku, nawet jeśli występują kolizje?
Opowiedz o usłudze powiadomień — jak ją zrealizowałeś z technicznego punktu widzenia.
Jaki jest podstawowy błąd w Pythonie, aby złapać wszystko, i od czego dziedziczyć własne wyjątki?
Jak działa słownik od kuchni (tablica haszująca)?
Opowiedz o obsłudze wyjątków w Pythonie: jaka jest konstrukcja i jakie mają bloki?
Opowiedz, jaka była drużyna i jak przebiegały procesy.
Jakie problemy mogą wystąpić w funkcji haszującej (kolizje)?
Jak GC rozpoznaje, do którego obiektu zastosować który algorytm zbierania śmieci?
Jak odwrócić listę [1,2,3] na [3,2,1]? Czym różni się reverse() od wycinania?
Czym są pliki .pyc/pycache i do czego służą?
Monolit czy mikroserwisy — i dlaczego?
Co się dzieje z pamięcią po zwolnieniu obiektów (np. zamknięciu dużego pliku) — Python zwraca ją do systemu operacyjnego czy zostawia u siebie?
Czym jest copy.deepcopy i czym różni się od copy.copy?
Czy zawsze pop() usuwa ostatni element? Jak zmienia się złożoność przy pop(i)?