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?
HTML და CSS-ის ანალიზი თანმიმდევრობით თუ პარალელურად ხდება?
რა არის cherry-pick Git-ში?
ვინ უნდა მიიღოს გადაწყვეტილება გამოშვების გადადებაზე?
როგორ განსაზღვრავთ, როდის უნდა ჩაახშოთ ფუნქცია useCallback-ით და როდის არა? როგორ ხდება ეს თქვენს პროექტში?
რა არგუმენტს გადავცემთ inject ფუნქციას? რა exactly გადაეცემა — დამოკიდებულება თუ სხვა რამ (ტოკენი)?
React-ის დავალება: განახორციელეთ ტექსტში ქვესაბტექსტის შემთხვევების ძიების კომპონენტი. მოთხოვნები: ტექსტის ჩატვირთვა API-დან პირველ რენდზე, ჩატვირთვის ინდიკატორი, შეცდომების მართვა, შემთხვევების უყურადღებოდ ძიება, იპოვნილი შემთხვევების გამოკვეთა, საერთო შემთხვევების რაოდენობის ჩვენება, დამატებითი ტექსტის ჩატვირთვის ღილაკი.
რატომ არის React საჭირო როგორც ბიბლიოთეკა და რატომ არ უნდა დაწეროთ აპლიკაცია vanilla JavaScript-ით?
როგორ არის მოწყობილი თქვენი სთორები და სერვერის სტატუსი ფრონტენდზე? იყენებთ თუ არა TanStack Query-ს?
მითხარი JavaScript-ის Event Loop-ის შესახებ: როგორ მუშაობს, რა არის მიკრო და მაკრო დავალებები?