Golang
Има ли разлика в писането на името на функцията с малки или големи букви?
Как определяхте приоритетите и избирахте задачите за изпълнение на предишната ви работа?
Как се извършва откриването на сблъсъци в реализирането на Map?
Как се отнасяш към необходимостта от усвояване на нови програмни езици?
Какви подходи съществуват за формиране на SQL-заявка SELECT на лету с възможност за динамично изменение на условията и параметрите?
Можете ли да обясните какво е VACUUM в системите за управление на бази данни?
Можете ли да дадете примери за SQL заявки, които сте използвали или писали?
Какви методи или инструменти използвахте за реализиране на пълнотекстово търсене в проекта?
Какви уникални характеристики имат слайсовете в езика Go?
Как да определите дали изпълнението на текущия контекст е било прекъснато или отменено?
Каква е опасността при предаване на слайс към функция? Има ли някаква хитрост с масивите?
Как работи операцията по добавяне на нов елемент към слайс в език за програмиране?
Винаги ли се удвоява размерът на сегмента при разширяването му?
Какво е важно за теб при избора на компания, на какво обръщаш внимание?
Можете ли да обясните принципа на работа на mutex и неговото използване в многопоточни програми?
Дали структурата от данни Map в езика за програмиране е сортирана по ключове?
Какво ще покаже програмата на местата, където има коментари? package main import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) fmt.Println(sl) // } func mutateSlice(sl []int, idx, val int) { sl[idx] = val fmt.Println(sl) // }
В кои случаи се препоръчва използването на архитектурния стил REST за разработка на API?
Какви инструменти или методи използвате за оценка на поглъщането на системата или компонента?
Може ли да получите достъп до променлива, обявена като частна вътре в същата функция?