Golang
Milyen volt ezeknek a tárolóknak az olvasási és írási terhelés profilja: hány kérés másodpercenként?
Mi azok a tranzakciók és milyen szinteken léteznek tranzakcióelzárások, különösen a PostgreSQL-ben?
Miért szükségesek az igazított mutatók a sync/atomic-ban?
Milyen fizetési elvárásaid vannak?
Mi az architekturális különbség a REST és az RPC között? Melyik megközelítést válasszuk felhasználó létrehozására/módosítására és pénzátutalásra a számlák között?
Képzelje el a helyzetet: egy új csapattag azt mondja, 'hülyeséget írsz, jobban tudom'. Mit tesz?
A time.After ciklusban való használata memória szivárgást okoz?
Milyen feltételek mellett nem fogja újra fordítani a go build a csomagot, hanem a gyorsítótárat használja?
Amikor egy csatornát adunk át egy függvénynek — érték szerint vagy referencia szerint történik az átadás?
Lehetséges-e egy bináris programot építeni a Go standard könyvtár nélkül?
Melyik szinkronizációs primitív rendelkezik beépített várakozási sorral, és egyszeri inicializálásra használják?
Lehetséges-e egy struktúra mezőjének címét megkapni, ha a struktúra egy térképen van tárolva?
Ha egy nagy tömböt (például egy megabájt méretűt) adunk át egy függvénynek, az automatikusan referencia szerint kerül átadásra vagy sem?
Mit csinál a go mod tidy parancs?
Képzelje el a helyzetet: kap egy feladatot, a csapatvezető nem elérhető, a határidő hétfő, és rájössz, hogy nem fogod időben befejezni. Mit tenne?
Volt-e konfliktus kollégákkal vagy a vezetőséggel (személyes, nem munkahelyi)?
Hogyan működik a sync.Pool, és mikor kerülnek ki belőle az objektumok?
Le van-e fordítva a program, ha a main függvényt argumentumokkal deklaráljuk?
Vannak 'piros vonalaid' — olyan dolgok, amiket biztosan nem fogadnál el egy új cégnél?
Lehetséges-e egy map vagy slice típusú állandót létrehozni?