Opowiedz więcej o projektach na Go
Golang
Jak interfejsy w Go pozwalają na implementację polimorfizmu bez jawnego wskazywania dziedziczenia?
Jak rośnie pojemność slice'a podczas rozszerzania?
Co powinna zwracać funkcja isBalanced dla pustego ciągu?
Czym jest kanał w Go i jakie są jego główne obszary zastosowania?
Jakie projekty prowadzisz, jakie są Twoje zadania na wysokim poziomie?
Jak działa dwufazowe zatwierdzanie (2PC)?
Kiedy indeks nie będzie używany podczas wykonywania zapytania?
Co to jest fork?
Czym jest wskaźnik i ile zajmuje pamięci?
Do czego właściwie służą kubełki w tablicy haszującej/mapie? Jaką pełnią funkcję?
Jaka jest złożoność wyszukiwania binarnego i dlaczego?
Opowiedz o procesie inicjalizacji systemu operacyjnego Linux: proces init (PID 1), bootloader i initramfs.
Opowiedz o swoim praktycznym doświadczeniu z kanałami w Go — jak je stosowałeś w praktyce?
Czym są indeksy w bazach danych, jakie rodzaje istnieją i z którymi pracowałeś?
Czy miałeś do czynienia z pojęciem sharding?
Jakie właściwości powinna mieć dobra funkcja hash?
Jakie rodzaje rozproszonych transakcji istnieją?
Jak efektywnie łączyć łańcuchy w Go? Jakie są opcje?
Opowiedz o wstrzyknięciach SQL