Какви са недостатъците на реализирания метод за фоново почистване на кеша? Как може да бъде подобрен?
Golang
Какво е системно повикване (syscall)?
Какви са интерфейсите в Go и за какво служат?
[име] имал ли е опит в експлоатацията на услуги — работа с Kubernetes, Linux и т.н.?
Защо в sync.Map няма метод за получаване на броя на елементите (len)?
Разкажете ми за себе си и опита си
В: [1, 2, 3, 4, 5] Изход: Вярно В: [1, 2, 3, 3, 4, 5, 1] Изход: Грешка
Коя група (променлива/непроменлива) принадлежи интерфейсът в Go?
Разкажи за евакуацията в картите на Go до версия 1.24: за какво е необходима и кога се случва?
Стандартната карта в Go безопасна ли е за конкуренция? Какви алтернативи съществуват?
Какво означава конструкцията `var _ Interface = (*Type)(nil)` в Go?
Ако създадете карта, добавите милион стойности, след това изтриете всички елементи и извикате GC, паметта ще се върне към първоначалната стойност?
Какво е процес и нишка в ОС (Linux)?
Какви методи за межпроцесно взаимодействие (IPC) съществуват в Linux? Как се различават SIGTERM и SIGKILL?
Какъв формат на работа разглеждате?
Как ще избереш между няколко оферти?
Какви са разликите между използването на обикновена карта с блокировки и структурата sync.Map за съхранение на данни?
Как се почистват мъртвите редове в PostgreSQL? Как работи Vacuum?
Каква е разликата между VACUUM FULL и обикновен VACUUM?