Golang
Zašto je monolit podeljen na mikroservise?
Питање 4: Пронађите грешке у коду са каналима и горутином (дупло затварање канала)
Zašto trenutno tražite posao? Šta želite pronaći za sebe?
Zašto je odabran gRPC umesto REST-a? Da li su postojali specifični zahtevi za performanse?
Po kom algoritmu radi Garbage Collector u Go? Kako uopšte funkcioniše?
Da li je konkurentni pristup do slice-a siguran? Da li će doći do race condition-a ako 4 goroutine-a menjaju svaki svoj jedinstveni indeks u slice-u?
Šta još, osim mutexa, može se koristiti za zaštitu od race condition?
Можете ли потврдити искуство преко радне књижице?
Modelujte jednostavan bankarski sistem: - Tabela `accounts`: - `id`, - `owner_id`, - `currency`, - `created_at`. - Tabela `transactions`: - `id`, - `account_id`, - `amount`, - `created_at`. **Zahtevi:** 1. Napišite SQL za kreiranje šeme sa potrebnim ograničenjima (NOT NULL, FK, CHECK na nenull `amount`). 2. Napišite upit: - dobijte trenutni saldo računa po `account_id` (zbir `amount`). 3. Dodatna složenost: podrška za debet/kredit (dupli zapis). Čišćenje
Šta te je privuklo ovom oglasu i zašto napuštaš prethodno radno mesto?
Дизајнирајте радника за асинхроно обрађивање финансијских операција
Koje primitive za sinhronizaciju postoje u Go?
Šta je JWT i Cookie, u čemu se razlikuju?
Kako vidiš svoje novo radno mesto, čega očekuješ?
Koliko brzo možete početi na novom mestu ako dobijete ponudu?
Да ли желите да се развијате у финтех области?
Да ли имате искуства са миграцијама и шта је тој механизам?
Званичније име — приближно подударање низа (проналажење приближног подударања). Потребно је проверити да ли је први низ подниз другог. Подниз је када се први низ може добити из другог брисањем одређених карактера. Улаз: 'car', 'cartwheel' Излаз: true Улаз: 'cwhl', 'cartwheel' Излаз: true Улаз: 'cwhee', 'cartwheel' Излаз: true Улаз: 'cartwheel', 'cartwheel' Излаз: true Улаз: 'cwheeel', 'cartwheel' Излаз: false Улаз: 'lw', 'cartwheel' Излаз: false
Kako locirati problem sa timeout-om u distribuiranom sistemu? Gde gledati?
Postoje 3 entiteta: korisnik, chat, poruka • Korisnik ima ime i datum registracije • Chat ima naziv i datum kreiranja • Poruka ima tekst, autora i datum kreiranja • Korisnik može biti u više chatova istovremeno • Poruka je obavezno povezana sa chatom i ne može biti povezana sa više od jednog chat-a istovremeno • Potrebno je opisati predmetnu oblast u obliku tabela