Frontend
მომხმარებელი შესვლის და პაროლის ფორმით შედის: რა ხდება ამ დროს, საიდან იღებს აპლიკაცია მომხმარებლის მონაცემებს და როლებს?
გთხოვთ, თქვენი გამოცდილება ავტორიზაციის და ავტენტიფიკაციის განხორციელებაში ფრონტენდზე: ტოკენები, სესია, OAuth, ორი ფაქტორიანი ავტორიზაცია, როლზე დაფუძნებული მოდელი?
როგორ დავიცვათ race condition-ები useFetch-ში, თუ URL შეიცვალა, მეორე მოთხოვნა დასრულდა პირველი მოთხოვნაზე ადრე, და პირველი შემდეგ გადაწერა მიმდინარე მონაცემებს?
მიკრო ფრონტენდები ერთმანეთთან ურთიერთქმედება შეუძლია? როგორ ორგანიზებდით მათ კომუნიკაციას და მონაცემთა გაცვლას?
მიუთითეთ ნებისმიერი სლაკური ფუნქცია, რომელიც იწერს თავის this კონტექსტს კონსოლში, და თქვით, რა გამოვა როდესაც ის გამოიძახება.
გაანალიზეთ მაგალითი მშობელი და ნელი ბავშვი React კომპონენტით, რომელიც React.memo-ით არის დაფარული: აქ ყველაფერი სწორია, რა შეიცვლება თუ props ობიექტი ან ფუნქცია იქნება, და როგორ შეიძლება გაუმჯობესება?
გაქვთ პირადი პროექტები, სტარტაპები ან ჰობიები, რომლებიც დაკავშირებულია განვითარების სფეროსთან?
რა აირჩევდით ბექენდისთან ურთიერთქმედებისა და გლობალური მდგომარეობის მართვისთვის ფრონტენდზე?
გქონდათ თუ არა გამოცდილება რთული რეფაქტორინგებისა ან არქიტექტურული გადაწყვეტილებების?
შექმენით ფრენების ფილტრაციის ინტერფეისი შეჩერებების რაოდენობით: მიიღეთ ბილეთები fetchTickets-ით, დინამიურად გამოიტანეთ ჩეკბოქსები ხელმისაწვდომი შეჩერებების რაოდენობისთვის, მხარდაჭერეთ მრავალჯერადი არჩევანი და ფილტრეთ ბილეთების სია. განიხილეთ შესაძლო ოპტიმიზაციები.
როგორ არის ორგანიზებული თქვენი ფრონტენდ არქიტექტურა: მონოლითური აპლიკაცია თუ მიკრო-ფრონტენდები?
როგორ განსხვავდება useMemo და React.memo?
როგორ არის ორგანიზებული თქვენი ტიპიური ფრონტენდ განვითარების პროცესი: იდეის და დავალების გამოჩენიდან დეკომპოზიციასა და განხორციელებამდე?
შეგიძლიათ ერთჯერადად აირჩიოთ ერთი ან რამდენიმე ყუთი?
[სახელი] იკითხა: გვითხარით საკუთარ შესახებ და სამუშაო გამოცდილებაზე.
თქვენ ოდესმე გჭირდებოდათ თქვენი სამუშაოს ტექნიკური ნიუანსების ახსნა არასამთავრობო კოლეგებს, მაგალითად ანალიტიკოსებს ან დავალებების დამყარებლებს? როგორ გააკეთეთ ეს?
როგორ შეიძლება შენახოთ ტოკენები ფრონტენდზე — cookies, localStorage, sessionStorage? რომელია სასურველი და რატომ?
რა წინაპირობები გაქვთ TypeScript-ისთვის მოქნილი ტიპების მართვისთვის: utility types, პირობითი ტიპები, გენერიკ პარამეტრების შეზღუდვები და სხვა?
რატომ აირჩიეთ React? განიხილეთ თუ არა Angular ან ეს ისტორიულად მოხდა?
შეიტყვეთ ჩემ შესახებ: როგორ მოხვდით პროგრამირებაში, რომელ პროექტებზე და გუნდებში მუშაობდით, და რა დავალებები გადაჭარით?