Golang
Cum vei înțelege că ai devenit mai valoros datorită noilor cunoștințe?
Care este diferența dintre un array și un slice în Go?
Este necesar să descriem modelul bibliotecii. Există 3 entități: «Autor», «Carte», «Cititor». Fizic, există doar o carte și poate fi doar la un cititor. Trebuie să se creeze tabele pentru bibliotecă pentru a ține cont de acest lucru. O carte poate avea mai mulți autori.
În ce cazuri utilizarea cache-ului poate duce la consecințe negative sau poate reduce eficiența sistemului?
Cum procedezi de obicei atunci când apar neînțelegeri în echipă sau cu clienții?
Se poate modifica structura unui array după crearea sa?
Cum se implementează procesarea paralelă și gestionarea sarcinilor concurente în Go?
Ce va afișa codul la rulare? package main import "fmt" func main() { var i int var f float64 var s string var b bool fmt.Printf("%d %g %q %t\n", i, f, s, b) }
Cum se poate determina tipul specific al unui obiect care implementează o interfață?
Care este diferența dintre Inversiunea Dependenței și Injecția Dependenței?
Cum se măsoară costul în EXPLAIN? Ce este costul?
Poți enumera alte tipuri de indecși în afară de B-Tree?
Cum să analizezi starea unei mașini Linux fără monitorizare, dacă aceasta 'se simte rău'? Cum să înțelegi cauzele problemelor?
Se pot folosi canale ca mecanism pentru a coordona executarea sarcinilor între goroutines?
Cum se poate elimina eficient primul element dintr-un array dinamic în timp constant?
Poți să numești principalele niveluri sau straturi în arhitectura multi-strat a aplicațiilor?
Ce este defer în Go și în ce moment este apelat?
Care este motivul pentru care structura de date Map în limbajul de programare nu păstrează ordinea elementelor?
Ce tipuri de solicitări HTTP sunt utilizate în interacțiunea cu API-ul REST?
Cum se realizează inserarea elementelor într-un array dinamic (slice) în limbajul de programare?