Golang
Как е технически устроена като цяло HR платформата?
Как се справихте със ситуацията, когато акаунтите по време на преводи попадали на различни шарда?
Как да превърнем число в двоична система?
Как стигнахте до момента на оптимизация на PostgreSQL и какви методи за оптимизация използвахте?
Реализирайте функция, която приема []any и delta int. Необходимо е да увеличите с delta само първите срещания на уникални числа (int). Други типове и повторни числа оставете без промяна. Функцията трябва да върне актуализирания списък и 2 числа: updated – колко уникални числа са били променени, duplicates – колко числови елемента се оказаха дублиращи се func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // вашият код } // Пример: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // уникални числа: 1, 5, 0 // d == 2 // повторни числа: втори 1, втори 5
Какво е горутина? В какво се състои нейната лекота?
Кои JOIN-ове знаеш? Изброи ги.
Какво е семафор?
С кои бази данни работихте?
От коя таблица идва псевдонимът 'oi' в заявката?
Разкажи ми за проектирането на системата за модериране/оркестратор — как беше проектирана, какви решения взехте?
Сложни индекси — какво да поставим първо: равенство или диапазон?
Коя стратегия за кеширане да изберем — cache-aside или write-through — като се вземе предвид моделът на поведение на потребителите при проверка на статуса на поръчката?
Разкажи повече за услугата за изчисляване на заплати — как е устроена и какви бяха трудностите?
Какво е важно в работата, по кое критерий разглеждаш ново място?
Назови четири протокола: HTTP, gRPC, WebDAV, ACSA — кой е излишният?
Показване на уникални комбинации от потребител и ID на продукт за всички покупки, направени от потребители преди да бъдат забранени. Подредете първо по име на потребителя, след това по SKU Намерете потребители, които са направили покупки на стойност повече от 5000 рубли. Покажете имената им във формат id на потребител | име | фамилия | сума на покупките
Как беше организирана работата ви в екипа: процеси, артефакти, тестове, внедряване?
Колко удобно ще бъде, ако запишем отговорите на техническите въпроси, за да ги оценят техническите ръководители?
Използвате ли някакви инструменти за ИИ, като Cursor или Claude? Ако да, за какви цели?