Frontend
რა არის ორმხრივი კავშირი (two-way binding)?
// კონსოლში რა გამოვა? const p1 = Promise.resolve(1); const p2 = new Promise((_, reject) => setTimeout(() => reject("Error"), 100)); const p3 = Promise.resolve(3); Promise.all([p1, p2, p3]) .then(console.log) .catch(console.error); Promise.allSettled([p1, p2, p3]).then(console.log);
გითხარით თქვენი მიმდინარე პროექტი და აჩვენეთ მას.
გქონდათ თუ არა სიტუაციები, როდესაც თქვენთან არ იყო აღწერილი დავალება? როგორ გაუმკლავდით ამას?
შენ გეცოდინება "პური crumbs" (breadcrumbs) გაგება? რა HTML-ტეგებს გამოიყენებ ამ კომპონენტის განხორციელებისთვის?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 } console.log(bar) // console.log(foo) //
როგორ უნდა დავგეგმოთ განვითარების პროცესი ისე, რომ პროგრამისტების რაოდენობის ზრდასთან ერთად (ფრონტენდზე ჩასმული ბექენდერებიც კი) კონფლიქტების რაოდენობა მინიმუმამდე იყოს?
როგორ დააგეგმავდით სამუშაოს დიდი დაზღვევის გამოთვლის ფორმით, რომელიც შეიცავს ბევრ ველს (დაახლოებით 50), დინამიკურ სექციებს, ჯამური ღირებულების მყისიერ გამოთვლას, გაყოფილი რამდენიმე ეკრანზე?
რისი კრიტერიუმებით აირჩევი ახალი კომპანია?
ფუნქციის არგუმენტებსა და პარამეტრებს შორის რა განსხვავებაა?
გქონდათ თუ არა გამოცდილება AI-აგენტებთან? რა შთაბეჭდილებები გაქვთ ნერვული ქსელებთან მუშაობის შესახებ?
მუშაობთ neural ქსელებს?
რომელი სახის დაკავშირებული სია გამოიყენება ჯაჭვის მეთოდში?
დამატებითი ინფორმაცია: აპლიკაცია იყო დესკტოპი ბრაუზერში თუ ნატიური?
რა ეძებ ახალ სამუშაო ადგილზე, რა გსურს ყურადღება მიაქციო?
//შეასრულეთ ქალაქების სორტირებული სია // მაგალითი: // A // არქანგელსკ // ასტრახანი // B // ბელგოროდი // ...
რა წესით გამოჩნდება console.log და რატომ? ახსენით სინქრონული და ასინქრონული კოდის შესრულების წესრიგი (Event Loop, მაკრო და მიკრო დავალებები).
რომელი სახელმწიფო მენეჯერები გამოიყენეთ? რომელებს გიყვართ?
როგორ შევქმნათ სწორად ავტორიზაციის ტოკენები? რა უნდა იყოს ტოკენში, რათა დაიცვათ თავს brute-force თავდასხმებისგან?
შენ მუშაობდი სახლის პროექტებში მონაცემთა ბაზასთან? გააკეთე სარჩევები სვეტებიდან, ჩაწერები?