Frontend
გააკეთეთ გენერიკებთან მუშაობა? შეგიძლიათ ზოგადი კონცეფცია ახსნათ?
რატომ არის აუცილებელი promiseAll-ის განხორციელებისას იმედგასამართლებელი გამოთვლით count-ზე დაყრდნობა, ნაცვლად იმისა, რომ უბრალოდ შედეგების მასივის სიგრძე შემოწმდეს?
ჩვენ შეგვიძლია რა მივანიჭოთ პრიორიტეტი მოვლენებს მოვლენების ციკლში? როგორ არის განხორციელებული მოვლენის ბუფერი, რომელიც პროცესავს მოვლენების ციკლს? რა არის მიკრო და მაკრო დავალებები, მიაწოდეთ მაგალითები.
Promise.reject('API-ის შეცდომა') .then(data => console.log('ok')) .catch(error => { console.log(error); return '1'; }) .then(data => { console.log(data); });
რა შეიცვლება ვიზუალურად, თუ დავამატებთ flex-shrink: 0-ს ლურჯ ელემენტზე, რომელიც მდებარეობს display:flex, 700px სიგანის და თითოეული 300px სიგანის შვილობილი ელემენტით კონტეინერში?
გახდი თუ არა CORS მექანიზმის წინაშე?
რატომ არის სემანტიკური სტრუქტურა საჭირო?
როგორ იფიქრებდი backend-ის პასუხებს TypeScript-ში, თუ ერთი endpoint შეიძლება სხვადასხვა სტრუქტურებს აბრუნებდეს: გვერდით გაწერილი სია, შეცდომა ან ცარიელი შედეგი? როგორ ორგანიზებდი ტიპებს, რათა ეს იყოს კომფორტული მთელი პროექტისთვის?
შეაფასეთ თქვენი ცოდნა Vue, TypeScript და JavaScript-ის შესახებ.
რა გსურთ თქვენს სამუშაოში და რა ეძებთ ახალ სამუშაოში?
ფუნქციაში პარამეტრები გადაეცემა მითითებით თუ მნიშვნელობით?
თქვენ ოდესმე დაყენებიხართ Babel? რა არის ეს? ოდესმე გითამაშიათ Webpack ან გამოიყენეთ მისი ალტერნატივები?
როგორ მუშაობს პაროლის ჩვენებისა/დამალვის ფუნქცია input type=password ველზე?
როგორ მუშაობს გარბეჯის კოლექციონერი? შეგიძლია ახსნა მისი მუშაობა ტექნიკური olmayan სპეციალისტისთვის?
როგორ გეხმარებათ TypeScript თქვენი მუშაობაში? რა არის მისი ტიპიზაცია?
JavaScript-ში primitives რა არის და რატომ მუშაობენ ისინი სხვაგვარად, ვიდრე ობიექტები React-ში მიმთითვლების მართვის კონტექსტში?
თუ შექმნით ახალი Promise და შიგნით კონსტრუქტორის სხეულში დაწერთ console.log, ეს mikrotask-კი იქნება თუ მთავარი სტეკი?
React-ის გარშემო UI და აპლიკაციის ჩარჩოს არჩევისას რა ფაქტორებს განიხილავთ, როგორიცაა Next.js, MUI-ის მსგავსი კომპონენტების ბიბლიოთეკები და React Testing Library-ის მსგავსი ტესტირების ინსტრუმენტები, და რა პრაქტიკული სარგებელი ან შეზღუდვები შემოაქვს მათ?
რომელი RxJS ოპერატორები გეცოდინებათ და რომელთაგან გიწევდათ პრაქტიკაში გამოყენება?
პროექტში კოდის გაყოფა (code splitting) იყო? რა ბანდლერი გამოიყენებოდა?