Golang
Можеш ли детаљније да говориш о искуству са Kubernetes у твом тренутном пројекту?
Napišite funkciju koja proverava da li je niz palindrom. Palindrom je niz karaktera koji se čita isto u oba smera. Treba proveriti samo na karaktere azbuke a- я, А- Я, bez obzira na veličinu slova.
Zašto ste odlučili da podelite monolit na 3 nezavisne servise? Na čemu je ta odluka zasnovana?
Šta će se desiti ako pokušate zatvoriti neinicijalizovan kanal?
Ispričaj neku zanimljivu inženjersku zadatak na kojem si radio — težak, koji možeš ispričati prijateljima.
sentCount se prenosi bez sinhronizacije — kako to popraviti?
Šta je replikacija u bazama podataka?
Kako je obavljen deployment u [kompaniji]?
Реците више о себи (шта да кажете интервјуисеру)
Napišite SQL upit koji će vratiti broj narudžbi po svakom korisniku s ukupnom cijenom većom ili jednakom od 1000, sortirano prema broju narudžbi u opadajućem redoslijedu: +---------+--------------+ | user_id | order_count | +---------+--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------+--------------+
A centralno logovanje — šta je urađeno?
Šta su interfejsi i kako se razlikuju od klasa?
Koje testove smatraš najučinkovitijima?
Ispričaj mi o svom trenutnom stanju: jesi li aktivno u potrazi? Zašto te je zainteresovala ova pozicija?
Šta znači kada proces u vrhu prikazuje 150% CPU? Da li je to normalno?
Koje vrste distribuiranih transakcija postoje?
Ispričaj mi malo o sebi i o poslednjem radnom mestu. Čime se baviš?
Postoji veliki fajl sa milion URL-ova, kako ih brzo preuzeti bez opterećenja sistema i bez dobijanja bana od spoljnog servera? Kako organizovati kod?
Kako ocenjuješ svoj nivo?
Po tvom mišljenju, zašto koristiti kontejnere ako već postoji virtualizacija?