Golang
Ի՞նչ են ձեր աշխատավարձի սպասումները։
Ի՞նչ տարբերություն կա Dependency Inversion և Dependency Injection միջև։
a := []int{1} // *T &1111000 len cap fmt.Println(len(a), cap(a)) // 1 1 b := append(a, 2) // *T &1111001 fmt.Println(len(b), cap(b)) // 2 2 b[0] = 0 fmt.Println(a) // [1] fmt.Println(b) // [0 2] c := append(b, 3) // [0 2 3] len = 3, cap = 4 // *T &1111011 ? d := append(c, 4) // [0 2 3 4] // len = 4, cap = 4 // *T &1111011 ? c[0] = 100 fmt.Println(b) // fmt.Println(c) // fmt.Println(d) //
Ինչպես էր լրացվում և թարմացվում Elasticsearch-ը։
Ինչպե՞ս կարելի է լուծել ցուցիչի փոփոխության խնդիրը ֆունկցիայում, եթե ուղղակիորեն չփոխենք դաշտը։
Ի՞նչ եք սպասում աշխատավարձից:
Ինչու որոշեցիր հիմա ինչ-որ բան փնտրել, ինչու ես գնում հարցազրույցների?
Ինչպես լուծել race condition խնդիրը միաժամանակ ավելացնելով ապրանքներ մի զամբյուղում տարբեր գորուտիններից?
Ինչպե՞ս կտեսնվի փոխանցումների և հաշիվների աղյուսակների միջև կապը (երկու FK մեկ աղյուսակում):
Ի՞նչ են Linux-ի զոմբի պրոցեսները: Որո՞նք են նրանց ավարտելու համար ուղարկվելիք նշանները։
Դուք ունե՞ք ժամանակակից ֆրոնտենդ ֆրեյմվորկների հետ աշխատելու փորձ (Vue, React, Svelte): Ի՞նչ է ռեակտիվությունը և ինչպես է այն իրականացվում React-ում։
Լրացրեք սլայսը առանց մյուտեքսի, որպեսզի այն ունենա բոլոր 1000 տարրերը։
Ինչպե՞ս է պլանավորողը ընդհատում այն goroutine-ը, որը մտել է անսահման ցիկլի մեջ:
Ինչու՞ են պահանջվում հարմարեցված ցուցիչներ sync/atomic-ում։
Կարդացումները տեղի էին ունենում մաստերի հետ, ռեպլիկայի հետ կամ ինչպես էին բաժանվում?
Ինքնազբաղվողների եկամտի գրանցման գործընթացը ինչպես է տեղի ունենում?
Պատմիր ինձ թրանկցիաներում առանձնացման մակարդակների մասին: Քանի՞ն են և որն է ըստ դեբագի PostgreSQL-ում:
Ինչ է Mutex-ը։
Իմացեք ինձ, ձեր փորձը և նախագծերը
Արդյո՞ք մեր վճարման վեբհուկ ծառայությունը stateful է։