Golang
Millal on parem kasutada Mutex ja millal Channel?
Kuidas nimetatakse Go-s lähenemist, kus sa lood kanal, sulged selle ja siis loed sellest? Milline on kanali sulgemise eelis võrreldes selle väärtuse saatmisega?
Kas ettevõttes pole ühtegi varianti?
Difficulty: EASY Given a sorted array of numbers, which contains duplicates. You need to remove duplicates in-place (directly in the original array) and return the size of the resulting array. Example: Input: nums = [0,0,1,1,1,2,2,3,3,4] Output: 5, nums = [0,1,2,3,4,_,_,_,_,_] Explanation: There are 5 unique elements in this array. Place them in the first five positions of the original array and return the number 5. The subsequent elements in the original array can be anything.
Mis on goroutine ja kuidas see töötab?
Millised on gorutina käitumise omadused, kui ta kutsub sünkrone süsteemifunktsioone?
Otsekoelne kodeerimine: lisage funktsioonile ajapiirang — kui täitmine ületab 1 sekundi, tagastage viga. Kasutage select, time.After, context.
Kuidas rakendada Dead Letter Queue (DLQ) Kafka's?
Mis oleks sulle huvitav uues töös?
Millised olekud on gorutinal?
Mis on andmebaaside replikatsioon ja milleks seda kasutatakse? Millised probleemid võivad tekkida?
Kuidas on organiseeritud rida kapoti all Go-s?
Sa lisad WaitGroupi, milleks?
Räägi andmebaasidest — milles oled töötanud ja milles töötad praegu?
Mis vahe on Kafka ja RabbitMQ?
Miks otsustasite turule siseneda? Mis teie praegusel kohal ei meeldi?
Kas Go suudab tuvastada deadlocki? Kuidas Go jooksuaeg deadlocki avastab?
Tööformaadi eelistused (kaugtöö/kontor/hübriid)?
Peab olema näidatud: 1. Kasutaja ja toote ID unikaalsed kombinatsioonid kõigi ostude jaoks, mille kasutajad sooritasid enne nende blokeerimist. Sorteerige esmalt kasutajanime järgi, seejärel SKU järgi 2. Leidke kasutajad, kes on teinud oste summas üle 5000 rubla. Näidake nende nimesid järgmisel kujul: kasutaja ID | nimi | perekonnanimi | ostude kogusumma
Rääkige Go kontekstitüüpidest: Background, WithTimeout, WithCancel ja teised.