Frontend
გვითხარით, რა დონეზე გესმით, რა არის კომპანია, რა პროდუქტი აქვს და რა საქმიანობას უნდა ეწეოდეთ?
როგორ გამოვიყენოთ Chrome DevTools-ის დებაგერი? როგორ დავაყენოთ გაჩერების წერტილი მესამე მხარის საიტზე, კოდის წვდომის გარეშე?
ფუნქცია fetchAll-ის განხორციელება, რომელიც იღებს URL-ების მასივს და fetcher-ს, და აბრუნებს შედეგების მასივს. როგორ გავაკეთოთ პარალელური და სერიული მოთხოვნები?
ახლა აქტიურად თუ პასიურად ეძებთ სამუშაოს?
გააზიარეთ React კომპონენტის სიცოცხლის ციკლი: ძირითადი ეტაპები მონტაჟი, რენდერი და unmount.
რა განსხვავებაა git fetch და git pull-ს შორის?
რამდენი დრო იყო საჭირო ტესტების დაწერაზე ჩვეულ სამუშაოსთან შედარებით?
როგორ გრძნობთ თავს, როდესაც თქვენ კონცენტრირებით სამუშაოზე და კოლეგები გიქმნიან ყურადღებას სასწრაფო კორექტირებებით ან ახალი დავალებით?
პროგრამირების პარადიგმების შესახებ ისაუბრეთ: ობიექტზე ორიენტირებული პროგრამირება და ფუნქციონალური პროგრამირება.
შექმენით თქვენი საკუთარი promiseAll ფუნქცია, რომელიც არის Promise.all-ის ანალოგი: იღებს დაპირებების მასივს, აბრუნებს დაპირებას შედეგების მასივით თავდაპირველ რიგში, და პირველ უარყოფაზე — დაუყოვნებლივ იძახის reject-ს.
რა იცით იმ პროექტის შესახებ, რომლისთვისაც თქვენ გროვდებიან?
CORS კონტექსტში მარტივი და რთული (preflight) მოთხოვნების განსხვავება რა არის?
რატომ არის საჭირო სტატიკური IP-მისამართები?
რამდენი დრო გჭირდება წასვლის დასრულებისთვის თქვენი წინა სამუშაოდან?
რა მნიშვნელობა აქვს კოდში setTimeout-ის გამოყენებას 0 მილიწამით და როგორ იმუშავებს ეს?
JavaScript-ის რომელმა ადგილობრივმა მექანიზმმა საშუალებას გაძლევთ განახორციელოთ სერიული სცენარები პასუხის მოლოდინით (მაგალითად, onboarding ან მრავალსაფეხურიანი ფორმები)?
გჯერათ, რომ TypeScript-ის ნაკლოვანებებია?
შექმენით თქვენი ფუნქციის მემოიზაციის (კეშირების) ფუნქცია, რომელიც კეშავს ფუნქციის შედეგს განმეორებითი გამოძახებების დროს იგივე არგუმენტებით, მათ შორის primitives და undefined-ის დამუშავებასთან ერთად, ასევე კეშის გასუფთავების შესაძლებლობით (clearCache).
შენ პრაქტიკაში იყენებდი სიტყვა infer-ს? რა საჭიროა და როგორ მუშაობს?
რა არის useMemo და useCallback, რა განსხვავებაა და როდის გამოიყენო?