Sobes.tech

Golang

Jak działa protokół IP i z czym operuje każdy poziom modelu OSI?

Middle+
164

Czym jest Stop the World w Go?

Middle+
162

Jaki typ wielozadaniowości jest używany w Go? Jak planista Go przerywa goroutines?

Middle+
160

Jakie poziomy izolacji transakcji są w PostgreSQL?

Middle+
160

Jak usuwane są martwe wiersze w PostgreSQL? Jak działa Vacuum?

Middle+
160

Czy równoczesny dostęp do slice jest bezpieczny? Czy wystąpi warunek wyścigu, jeśli 4 goroutines zmieniają każdy swój unikalny indeks w slice?

Senior
157

Jaka jest różnica między procesami a wątkami w Linux? Jak Linux widzi je wewnątrz?

Senior
157

Jaki jest PID procesu init/systemd?

Middle+
151

Dlaczego binarny plik Go waży około 2MB nawet dla prostego programu? Co zawiera środowisko uruchomieniowe Go?

Middle+
151

Jakie anomalie znasz w programowaniu wielowątkowym?

Middle+
149

Czym różni się TCP od UDP? Na którym poziomie modelu OSI one działają?

Middle+
148

Czy znasz polecenia: grep -E, awk, sed, find, xargs, tar, ssh/rsync, systemctl, journalctl, curl/wget, crontab, vim?

Middle+
145

Co wyświetli program, jeśli zostawisz backticki zamiast pojedynczych cudzysłowów podczas porównywania znaków?

Middle+
145

Czy istnieje ścieżka kariery? Chcesz rozwijać się technicznie czy w kierunku zarządzania/lidera zespołu?

Middle+
143

Jakie rodzaje pamięci istnieją w Go i co do nich trafia? Gdzie trafiają zmienne globalne i stałe?

Middle+
142

// Napisz implementacje cache z TTL (czas życia) dla struktury User. // Możesz użyć User.ID jako klucza // Chcemy, aby było bezpieczne dla wątków // Nie chcemy otrzymywać wpisów z wygasłym TTL podczas operacji odczytu // Chcemy, aby wpisy z wygasłym TTL były usuwane i nie przechowywane // API get/set/del

Senior
141

Jak fizycznie odbywa się przesył danych przez niebuforowany kanał?

Senior
141

Do czego służą goroutines? Jaką mają przewagę nad procesami i wątkami systemu operacyjnego?

Middle+
140

Jakie primitive synchronizacji istnieją w Go?

Senior
138

Co się stanie z rozmiarem tabeli po wstawieniu tysiąca wierszy i ich usunięciu?

Middle+
138
/5