Golang
Kokia yra priežastis, kodėl iš anksto kompiliuotų kalbų programos paleidžiamos greičiau nei interpretacijų kalbų?
Kokia yra Map struktūros paskirtis Go kalboje?
```go pagrindinis paketas 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 } ```
Kaip pranešti Kubernetes, kad programa sėkmingai paleista ir pasiruošusi priimti srautą?
Kaip aktyvus įrašų naudojimas duomenų bazėje veikia indeksų efektyvumą?
Kaip galima nustatyti gamybos kodo stabilumą ir kokybę po jo paleidimo?
Kas yra runa?
Ar galite paminėti deklaratyvius programavimo kalbas, kuriuos žinote?
Kokios operacijos ir apdorojimai yra įmanomi dirbant su nil žemėlapiais programavimo kalboje?
Ar galite pateikti pavyzdžių apie skirtingus būdus formuoti eilutes programavime?
Kokias autorizacijos metodus naudojote savo projektuose?
Kokiais metodais ar įrankiais naudojatės klaidoms kode ar sistemoje aptikti ir diagnozuoti?
Kas nutiks, dirbant su Map tipo objektu, jei prieš naudojant jo neįvykdysite inicializacijos per make arba nepriskirsite reikšmės tiesiogiai deklaracijoje?
Kokios yra pagrindinės programinės įrangos produktų kūrimo proceso etapai?
Ar galite paaiškinti šiukšlių surinkėjo veikimo mechanizmą valdomose programavimo kalbose?
Kokie indeksų tipai egzistuoja duomenų bazių valdymo sistemose ir kaip jie naudojami užklausų efektyvumui didinti?
Kokią funkciją atlieka sąsaja objektų orientuotoje programavime?
Yra duomenų bazės schema, apimanti: -- Klientų lentelė CREATE TABLE customers ( id BIGSERIAL PRIMARY KEY, name VARCHAR(255) NOT NULL, city VARCHAR(255) NOT NULL ); -- Produktų lentelė CREATE TABLE products ( id BIGSERIAL PRIMARY KEY, name VARCHAR(255) NOT NULL, category VARCHAR(100) ); -- Užsakymo elementų lentelė CREATE TABLE order_items ( order_id BIGINT NOT NULL, product_id BIGINT NOT NULL, qty DECIMAL(10, 3) NOT NULL CHECK (qty > 0), -- 10 skaitmenų, 3 dešimtainės price NUMERIC(10, 2) NOT NULL CHECK (price >= 0), PRIMARY KEY (order_id, product_id) ); -- Užsakymų lentelė 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. Rodyti TOP 10 pagal užsakymų sumą naudotojų, kurie per paskutines 30 dienas atliko daugiau nei 2 užsakymus 2. Rodyti 3 pagrindines kategorijas pagal pajamas per paskutinius 6 mėnesius
Pagal kokius kriterijus pasirinksi darbdavį, jei turėsi kelias pasiūlymus?
Kas daro PostgreSQL vienu iš greičiausių sprendimų darbui su duomenų bazėmis?