Կպատմեք մեզ ձեր փորձառության մասին գրաֆիկների հետ աշխատելու: ինչ արեցիք և ինչ խնդիրների հետ առերեսվեցինք?
Frontend
Որ դեպքում կարող է աշխատել սինխրոն try/catch-ը՝ շրջապատելով ասինխրոն զանգը: Ինչ տեղի կունենա անբավարար մերժված Promise-ի հետ?
Ի՞նչ փորձառություն ունեք Redux Toolkit և RTK Query-ով: Որ առավելությունները եք ընդգծում:
Խոսեք ձեր վերջին նախագծի մասին՝ ինչ էր, ինչ նպատակներ ուներ և ինչ էր ձեր դերը։
Ի՞նչ է անում reduce մեթոդը։
Քանի՞ դերեր կար համակարգում:
Խոսեք ձեր փորձի մասին Next.js-ի հետ՝ այն ամբողջական ֆրեյմվորկի՞ր եք օգտագործել, թե՞ միայն էջեր ստեղծելու համար։
Ի՞նչ է անում useCallback, useMemo և React.memo և ինչպես են նրանք միասին աշխատում։
Որո՞ք զանգվածի մեթոդներ կան։
Ինչպե՞ս կարելի է օպտիմալացնել հաշվետվությունների ստեղծումը, երբ շատ հարցումներ են կատարվում մի քանի տվյալների բազաներին, ներառյալ պատմական տվյալները, Promise.all-ի միջոցով:
Դուք հանդիպե՞լ եք դերերի և հմտությունների հետ Claude-ում:
Որո՞նք են երեք ֆունկցիաների վարքագծի տարբերությունները՝ async ֆունկցիաներ throw-ով, ֆունկցիաներ Promise.reject-ով և ֆունկցիաներ with new Promise, որոնք ներսում սխալ են նետում։
Ներկայացրեք, թե ինչպես է կատարվում գործարկման կարգը Event Loop-ում և դրա թակարդները։
Ի՞նչ ծրագրավորման և դիզայնի սկզբունքներ եք հետևել ձեր TypeScript նախագծում։
Ի՞նչ փուլում եք ներկայումս աշխատանքի որոնման և ե՞րբ կարող եք սկսել առաջարկի դեպքում։
Ինչպե՞ս ճիշտ կանգնեցնել Node.js աշխատողի գործընթացը արտաքին ավարտի ժամանակ, որպեսզի չխանգարենք ընթացող տվյալների բազայի գործարքներին:
Դուք երբևէ աշխատե՞լ եք gRPC-ի հետ կամ առնվազն Protocol Buffers-ը հասկանում եք:
Ի՞նչ տվյալների տեսակներ կան JavaScript-ում: Ուսումնասիրեք կոդը և պատասխանեք ստորև նշված հարցերին։
Դուք ունեք ինտեգրման և E2E թեստերի փորձառություն՞
Ի՞նչ է debounce-ի նպատակը որոնման ժամանակ և ինչու՞ չպետք է հրաժարվել debounce ռազմավարությունից դաշտը մաքրելու ժամանակ։