Ինչպես է կազմակերպված ձեր ծառայությունում բազմապատկությունը և առաջադրանքների հերթը։
C/C++
Ի՞նչ այլ deadlock դեպքեր կարող են լինել, բացի mutex-ի տարբեր կարգով գրավումից։ Անհրաժեշտ է recursive_mutex՞
Ինչպե՞ս եք մոտենում առաջադրանքների կատարմանը և ժամկետների պահպանումին։
Ինչպե՞ս իրականացնել RAII-գլանման վահանակ C-գրադարանի վրա և ինչ կլինի նրա պատճենման ժամանակ։
Նմուշեք std::vector և emplace_back օրինակ՝ ինչպես խուսափել ավելորդ պատճենումից։
Պատմեք տաբուլացիայի սխալի մասին՝ ինչպես գտաք, ինչն էր պատճառը և որ diagnostic մեթոդներ եք օգտագործել։
Պատմեք մեզ std::vector-ի ներքին կառուցվածքի և ինվալիդացիայի մասին, iterator-ների, հղումների և ցուցիչների։
Ի՞նչ է RAII-ն, ինչ խնդիր է լուծում և ինչու օգտագործել այն ձեռքով delete-ի փոխարեն։
Երբ եք պատրաստ աշխատելու համար?
Ի՞նչ տեղական LLM եք օգտագործել և ինչպես եք այն կարգավորել:
Ինչպե՞ս եք օգտագործում արտաքին օգնություն և AI գործիքներ զարգացումների ընթացքում։
Ի՞նչ սինխրոնիզացիայի primitives եք օգտագործել և ինչպե՞ս են տարբերվում lock_guard, unique_lock և scoped_lock։
Պատմեք Lambda-ի բռնման ռեժիմների և ռեսուրսների կյանքի տևողության թակարդների մասին։
Ինչքա՞ն մանրամասնորեն ձեզ պատմեցին ընկերության և նրա գործունեության մասին։
Ինչ է std::condition_variable, ինչ է անում predicat-ը և ինչու է դա անհրաժեշտ?
Ինչպե՞ս եք նպատակային կերպով օպտիմալացրել պատճենները մեծ փաստաթղթերի փոխարկման ժամանակ։
Որ ընկերությունում և ինչ խնդիրների վրա եք ուզում աշխատել?
Պատմեք ընթացիկ նախագծի և ծրագրի այն մասի մասին, որի պատասխանատուն եք եղել։
Իմացեք ինձ ամենադժվար նախագծի կամ ձեռքբերման մասին։
Ինչպես էին կազմակերպված դասերը և փոխարկման ալգորիթմները միջուկում: