Frontend
React Comments და CommentsEditor კომპონენტების კოდის მიმოხილვა: იპოვეთ ლოგიკური და UX პრობლემები კოდში (მაგალითად, ინდექსის არასწორი შენახვა ფარდის დახურვისას, მნიშვნელობის განახლების პრობლემები props-ის ცვლილებისას).
შეგიძლიათ reduce-ში აკუმულატორს არა AS-ის საშუალებით, არამედ generic-ის საშუალებით ტიპიზება? შესაძლებელია ავტომატურად გამოითვალოთ დაბრუნებული მნიშვნელობის ტიპი გადაცემული ობიექტის საფუძველზე TypeScript ტიპების გამოყენებით?
რასაც კიდევ განიხილავთ ახალი პროდუქტის ტექნოლოგიებისა და მიდგომების არჩევისას?
რა არის მოვლენების დამუშავება React-ში? რა არის სინთეტიკური მოვლენა?
რა გესმით JavaScript-ში კონტექსტის შესახებ?
როგორ იცვლის მონაცემებს ჰოსტური აპლიკაცია iFrame-თან?
შენ გაქვს თუ არა გამოცდილება ტესტების დაწერაში? რა ტიპის ტესტები დაწერე და რა მოცულობით?
გთხოვთ, გვითხრათ თქვენი მუშაობის შესახებ Git-თან: როგორ იყო მოწყობილი ფილიალები, როგორ მუშაობდით მათთან გუნდში?
თქვენ ოდესმე გჭირდებოდათ კლასების სორტირების ან დუბლიკატების წაშლა Tailwind-ში?
თქვით UI-kit-ის შესახებ. რა კომპონენტი იყო ყველაზე რთული ან საინტერესო განხორციელებაში, და რა გამოწვევა იყო ყველაზე დიდი?
რა არის ძირითადად composable ენის თვალსაზრისით? (დახურვა)
რა პრობლემები წარმოიქმნება postMessage-ის გამოყენებისას?
რამდენად გასაგებია თქვენი მომავალი დავალებები და პასუხისმგებლობის სფეროები?
თქვენი ფილიალი ჩამორჩება dev-ს, რადგან სხვა დეველოპერმა უკვე შეაერთა თავისი ცვლილებები. როგორ განაახლოთ თქვენი ფილიალი და გადაწყვიტოთ კონფლიქტები?
როგორ დავაკოპიროთ ობიექტი (არაპრიმიტიული ტიპი), რათა ცვლილებები კოპიაში არ ზეგავლენდეს ორიგინალს?
რომელი Core Web Vitals მეტრიკებს იცნობთ და რა ზომებს იწონიან? Lighthouse-ი გამოიყენეთ?
რომელი მიდგომები გამოიყენეთ სტილების დაწერისთვის (პრეპროცესორები, Tailwind, CSS მოდულები და ა.შ.)?
Promise: all, allSettled, race, any სტატიკური მეთოდების შესახებ ისაუბრე. Promise.all-ში რა მოხდება შეცდომის შემთხვევაში?
Position: absolute მქონე ელემენტებისთვის — რა კრიტერიუმები განსაზღვრავენ, ვინ არის კონტეინინგ ბლოკი? მხოლოდ position: relative თუ სხვა ვარიანტებიც არსებობს?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 } console.log(bar) // console.log(foo) //