Sobes.tech

Почему между приложением и базой данных ставят PgBouncer или Odyssey? Что это за компонент?

Senior
Lenta Tech
11

[имя] спросил: что такое alias в Go?

Senior
BSS
11

Какие ещё проблемы решает TCP помимо гарантии доставки?

Middle
OZONOZON
11

Сложность: EASY Дан отсортированный массив чисел, в котором есть дубли элементов. Нужно убрать дубли in-place (прямо в исходном массиве) и вернуть размер получившегося массива. Пример: Input: nums = [0,0,1,1,1,2,2,3,3,4] Output: 5, nums = [0,1,2,3,4,_,_,_,_,_] Explanation: В данном массиве 5 уникальных элементов. Расположите их на первых пяти позициях в исходном массиве и верните число 5. Последующие элементы в исходном массиве могут быть любыми.

Senior
Ozon ФинтехOzon Финтех
11

Несколько сервисов пишут события о пользователе (create, update, delete) в Kafka, стали ловить ошибки при апдейте или удалении — почему и как исправить?

Senior
Магнит Тех
11

Как работала схема access/refresh токенов — только refresh нужен для обновления или пара?

Senior
Штрафов нет
11

func main() { a := make([]int, 0, 3) a = append(a, 1) a = append(a, 2) add(a) fmt.Printf("%v", a) // } func add(a []int) { a = append(a, 3) a = append(a, 4) }

Senior
техвил
11

package main import ( "fmt" "sync" ) func main() { for i := 0; i < 5; i++ { go fmt.Println(i) } }

Senior
X5 techX5 tech
11

// Нужно поменять функцию ap так, чтобы 6 попало в выводимый слайс и слайс был отсортирован // Важно - функция ap ни чего не возвращает package main import ( "fmt" ) func main() { v := []int{3, 4, 1, 2, 5} ap(v) fmt.Println(v) // результат работы должен быть - [phone] } func ap(arr []int) { arr = append(arr, 10) arr[5] = 6 }

Senior
AstonAston
11

А сколько пользователей было?

Senior
Effective IT
11

Готов ли ты к релокации в Москву или Питер?

Middle+
Яндекс вертикали
11

Расскажи про уровни изоляции в транзакциях. Сколько их и какой по умолчанию в PostgreSQL?

Middle
Small
11

На Windows при нажатии Win+H открывается меню Пуск. Как отключить открытие меню Пуск по горячей клавише?

Intern
AvitoAvito
11

Расскажите про API Gateway в микросервисной архитектуре и для чего его используют.

Senior
Алабуга
11

Какая была твоя роль в принятии архитектурных решений при разработке поискового сервиса?

Senior
Cloud.ru
11

Можешь вспомнить какое-нибудь сложное архитектурное решение?

Middle+
Uzum
11

Как интерфейсы в Go позволяют реализовывать полиморфизм без явного указания на наследование?

Middle
VKVK
11

За счёт чего горутины быстрее переключаются?

Middle+
WaterWal
11

В чём отличие буферизированных и небуферизированных каналов?

Senior
Финтехробот
11

Если в AddTask использовать RLock, то как будут вести себя два параллельных вызова AddTask? Будут блокировать друг друга?

Senior
Cloud.ru
11
/371