Golang
Каква е причината за по-бързото стартиране на програми, написани на езици, компилирани предварително, в сравнение с интерпретируемите езици?
Каква е целта на структурата Map в езика Go?
```go package main func main() { nums := make(chan int, 10) for i := 0; i < 10; i++ { nums <- i } close(nums) for i := 0; i < 3; i++ { go sqare(nums) } } func sqare(nums <-chan int) <-chan int { res := make(chan int, 10) for n := range nums { res <- n * n } return res } ```
Как да уведомим Kubernetes, че приложението е успешно стартирало и е готово да приема трафик?
Как влиява активната употреба на записи в базата данни върху ефективността на индексите?
Как може да се определи стабилността и качеството на продукционния код след неговото пускане?
Какво е руна?
Можеш ли да назовеш декларативни езици за програмиране, които познаваш?
Какви операции и обработка са възможни при работа с nil карти в езика за програмиране?
Можеш ли да дадеш примери за различни методи за формиране на низове в програмирането?
Какви методи за авторизация сте използвали в проектите си?
Какви методи или инструменти използваш за откриване и диагностика на грешки в кода или системата?
Какво се случва при работа с обект от тип Map, ако не го инициализирате чрез make или не му присвоите стойност директно при обявяването?
Кои са основните етапи в процеса на разработка на софтуерни продукти?
Можете ли да обясните механизма на работа на събирача на боклук в управляваните езици за програмиране?
Какви видове индекси съществуват в системите за управление на бази данни и как се използват за повишаване на ефективността на заявките?
Каква функция служи на интерфейса в обектно-ориентираното програмиране?
Има схема на база данни, която включва: -- Таблица с клиенти CREATE TABLE customers ( id BIGSERIAL PRIMARY KEY, name VARCHAR(255) NOT NULL, city VARCHAR(255) NOT NULL ); -- Таблица с продукти CREATE TABLE products ( id BIGSERIAL PRIMARY KEY, name VARCHAR(255) NOT NULL, category VARCHAR(100) ); -- Таблица с позиции на поръчки CREATE TABLE order_items ( order_id BIGINT NOT NULL, product_id BIGINT NOT NULL, qty DECIMAL(10, 3) NOT NULL CHECK (qty > 0), -- 10 цифри, 3 знака след запетаята price NUMERIC(10, 2) NOT NULL CHECK (price >= 0), PRIMARY KEY (order_id, product_id) ); -- Таблица с поръчки CREATE TABLE orders ( id BIGSERIAL PRIMARY KEY, customer_id BIGINT, order_date TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP, status VARCHAR(50) NOT NULL CHECK (status IN ('pending', 'paid', 'shipped', 'delivered', 'cancelled')) ); 1. Покажете ТОП 10 по сума на поръчките на потребители, които са направили повече от 2 поръчки през последните 30 дни 2. Покажете ТОП 3 категории по приходи за последните 6 месеца
По какви критерии ще избереш работодател, ако имаш няколко оферти?
Какво прави PostgreSQL една от най-бързите решения за работа с бази данни?