Jakiej listy poleceń używasz codziennie?
Golang
Jakie poziomy izolacji transakcji są w PostgreSQL?
Jak uruchomić coś z uprawnieniami administratora w Linuxie?
Na jakim poziomie zaimplementowano idempotencję i jaki był klucz idempotentny?
Dlaczego w metodach sprawdzania znaków używane są backticki? Jaka jest różnica między backtickami, cudzysłowami podwójnymi a pojedynczymi?
Do czego służy operacja kopiowania dla slices? Dlaczego nie można po prostu przypisać jednego slice do drugiego?
Czym jest ACID i jakimi mechanizmami realizowane są poszczególne litery w PostgreSQL?
Czy wirtualizacja korzysta z jądra systemu operacyjnego hosta?
Opowiedz ciekawe przypadki pracy z PostgreSQL
// isPalindrome sprawdza, czy łańcuch jest palindromem. // Uwzględniane są tylko litery i cyfry (znaki alfanumeryczne), porównanie niezależne od wielkości liter. // O(1) w pamięci + O(n) w czasie // s := "racecar" func isPalindrome(s string) bool { }
Które polecenie pokazuje przestrzeń dyskową?
Dlaczego port 80 nie może być zajęty bez uprawnień? Jak nazywa się grupa takich portów?
Jaka jest różnica między 'a' - 'A' i dlaczego jest ona potrzebna do konwersji wielkości liter?
W jakim typie wielozadaniowości jest możliwy Livelock? Jakie typy wielozadaniowości znasz?
Jak działa tabela haszowa (mapa) w Go? Czym jest kolizja i jak jest obsługiwana? Zamknięte vs otwarte adresowanie, łańcuchowanie.
Jak zobaczyć, co robi program podczas uruchomienia? Jak zdiagnozować przyczynę awarii?
Czym jest migawka w kontekście MVCC w PostgreSQL?
Jak jest zaimplementowany Mutex pod maską? Czym jest SpinLock i jak działa?