Golang
Դուք ունե՞ք փորձ ծրագրերում բարձր ռամի օգտագործման հետ կապված խնդիրները լուծելու։
Կա՞ք գործնական փորձ ձեր բարդ համակարգերի ճարտարապետական լուծումներ մշակելու մեջ:
Ի՞նչ անել, եթե մոդելն պարզեցնելու ժամանակ չի ստացվում ստանալ ճիշտ 243 կողմ:
Դուք ունե՞ք փորձ ձեր նախագծերում ներքին SQL հարցումների օգտագործման վերաբերյալ։
Որո՞ք аспект է OOP կոնցեպտի արտացոլում՝ դասի կամ օբյեկտի կառուցվածքը։
Երբ հենց գորուտինները կարող են անցնել տեղական կատարման հերթին?
Խոսեք այն մասին, թե ինչ է օգտագործվում ընթացիկ նախագծում, մանրամասնորեն։
Ի՞նչ է նշանակում SELECT FOR UPDATE-ը։
Կարող եք բացատրել, թե ինչ է կախվածությունների կառավարման համակարգը Go-ում և ինչպես է այն իրականացվում:
Որն է համակարգի ամրագրումի համակարգի համար կարևոր ոչ ֆունկցիոնալ պահանջները:
Որ հետևյալ կոդի հատվածներից մեկը պարունակում է սխալ կամ հնարավոր խնդիր, կապված ալիքների հետ աշխատանքի հետ: Ընտրանք 1 package main func main() { ch := make(chan int) ch <- 1 } Ընտրանք 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Ընտրանք 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Ընտրանք 4 package main func main() { ch := make(chan int) close(ch) <-ch } Ընտրանք 5 package main func main() { ch := make(chan int, 3) ch <- 4 }
Ինչպես է իրականացնում փոխազդեցությունը առանձին միկրոսերվիսների միջև?
Կարող եք բացատրել, թե ինչ է նշանակում Keyproof տերմինը զարգացման կամ համակարգերի համատեքստում?
Ինչպե՞ս եք իրականացնում հարցումների կրկնօրինակը և ինչ փորձ եք կարող կիսել այս գործընթացում։
Եթե նկատեցիք, որ սերվերի մասում ուշացումներ են, ինչ করবেন?
Օգտագործե՞լ եք Inbox և Outbox ձևանմուշները։
Ինչպես կարելի է իրականացնել հավելվածների տեղադրումը Kubernetes-ում և ինչ քայլեր պետք է ձեռնարկվեն դրա համար؟
Ինչպե՞ս որոշել, արդյոք կոնկրետ տարրն առկա է ցանկում (slice):
Ինչպե՞ս կարելի է հայտնաբերել մրցակցության պայմանը (Race Condition) համակարգում։
Որ դեպքերում է կիրառվում տվյալների կառուցվածք, որը կարող է պահել հաջորդական տարրեր և դինամիկ փոփոխել դրանք: