Какъв списък с команди използваш всеки ден?
Golang
Как оценявате уменията си с Linux терминала? Начинаещ, средно ниво или напреднал?
Как да видите какво прави програмата при стартиране? Как да диагностицирате причината за срив?
Защо се използват обратни кавички в методите за проверка на символи тук? Каква е разликата между обратните кавички, двойните кавички и единичните кавички?
Как да стартирате нещо с администраторски права в Linux?
На какво ниво беше реализирана идемпотентността и какъв беше идемпотентният ключ?
За какво е необходима операцията за копиране на слайсове? Защо не можем просто да присвоим един слайс на друг?
Какво е ACID и чрез кои механизми се реализира всяка буква в PostgreSQL?
Използва ли виртуализацията ядрото на хост операционната система?
Разкажи интересни случаи от работата с PostgreSQL
// isPalindrome проверява дали даден низ е палиндром. // Вземат се предвид само букви и цифри (алфанумерични символи), сравняването е без разлика в големината на буквите. // O(1) по памет + O(n) по време // s := "racecar" func isPalindrome(s string) bool { }
Коя команда показва дисковото пространство?
Защо порт 80 не може да бъде зает без разрешение? Как се нарича групата на тези портове?
Каква е разликата между 'a' - 'A' и защо е необходима за преобразуване на регистъра?
При кой тип многозадачност е възможен Livelock? Какви типове многозадачност познаваш?
Как е устроена хеш таблица (карта) в Go? Какво е колизия и как се обработва? Затворена срещу отворена адресация, сцепление.
Какво е снимка в контекста на MVCC в PostgreSQL?
Как е реализиран Mutex под капака? Какво е SpinLock и как работи?