Frontend
გეცოდინება რამე requestAnimationFrame-ის შესახებ, რა მიზნით გამოიყენება?
თქვით, რომ Angular Material-ის ბაზაზე შექმენით გადამეორებით გამოყენებადი UI-kit კომპონენტების ბიბლიოთეკა. არსებობს ძირითადი განსხვავება ბიბლიოთეკის კომპონენტებსა და ჩვეულებრივ მრავალფუნქციურ კომპონენტებს შორის აპლიკაციაში? რა შეიძლება გამოტოვო ჩვეულებრივ კომპონენტებში, მაგრამ არა ბიბლიოთეკაში?
რამდენი ხანია კომპანიაში მუშაობთ?
როგორ ურთიერთქმედებდით ბექენდთან და სხვა გუნდის წევრებთან (ანალიტიკოსები, დიზაინერები, ტესტერები)?
შეგიძლიათ ჩამოთვალოთ ამ პრობლემის ყველა ტექნიკური გზა (საფარი სიგნალით შეცვლის გარდა)?
/* კონსოლში რა გამოჩნდება */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("მზად!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "შედეგი"; } f(); console.log(7);
რომელი გუნდში მუშაობთ და რომელ პროექტზე?
როგორ გგონიათ ჩვენი სამუშაო ფორმატი? არის ის მიმზიდველი?
რატომ გამოიყენეთ computed ტარიფების ფილტრაციისთვის, ჩვეულებრივი ცვლადების ან ფუნქციების ნაცვლად?
WebSocket-ი პირდაპირ თუ რაიმე ჩასაფრებით გამოიყენეთ?
როდის შესრულდება useEffect-ის წმენდის ფუნქცია, თუ მას აქვს დამოკიდებულებების მასივი პარამეტრებით a, b, c?
მოძებნე ცვლადი, რომელიც შეიძლება იყოს Book ან Video ტიპის. როგორ შემოწმდეს ობიექტის ტიპი? რა ტიპს აბრუნებს ტიპ-გარდის ფუნქცია?
HTML და CSS-ის ანალიზი თანმიმდევრობით თუ პარალელურად ხდება?
რა არის cherry-pick Git-ში?
ვინ უნდა მიიღოს გადაწყვეტილება გამოშვების გადადებაზე?
როგორ განსაზღვრავთ, როდის უნდა ჩაახშოთ ფუნქცია useCallback-ით და როდის არა? როგორ ხდება ეს თქვენს პროექტში?
თქვით, რომ cookie-ში SameSite-ი გაქვთ — რა მიზნით გამოიყენება ეს პარამეტრი?
რა არგუმენტს გადავცემთ inject ფუნქციას? რა exactly გადაეცემა — დამოკიდებულება თუ სხვა რამ (ტოკენი)?
როდის უნდა გამოიყენოთ სტატუსის მენეჯერი და როდის საკმარისია ადგილობრივი მდგომარეობა ან კონტექსტი?
React-ის დავალება: განახორციელეთ ტექსტში ქვესაბტექსტის შემთხვევების ძიების კომპონენტი. მოთხოვნები: ტექსტის ჩატვირთვა API-დან პირველ რენდზე, ჩატვირთვის ინდიკატორი, შეცდომების მართვა, შემთხვევების უყურადღებოდ ძიება, იპოვნილი შემთხვევების გამოკვეთა, საერთო შემთხვევების რაოდენობის ჩვენება, დამატებითი ტექსტის ჩატვირთვის ღილაკი.