Frontend
WebSocket-ის შესახებ ისაუბრეთ — რა არის ეს და იყენებდით ამ ტექნოლოგიას კომერციულ გამოცდილებაში?
როგორ შეიძლება ოპტიმიზაცია გავუკეთოთ frontend-ს?
სად ინახებოდა ნორმალიზებული კეში? იყო თუ არა ის რაიმე რეაქტიული?
პოლიფილი Promise.all-ის განხორციელება: ფუნქციამ უნდა მიიღოს დაპირებების მასივი, წარმატებით დასრულების შემდეგ შედეგებით ორიგინალურ წესრიგში განახორციელოს და საზღვრის შემთხვევებს გაითვალისწინოს.
რა მოხდება, თუ ერთ-ერთი დაპირება უარყოფილი იქნება sumPromises ფუნქციაში?
თუ თქვენი სამუშაო დიდი ხანია, მაგრამ ვერ ახერხებთ გამოსვლის ვადას, როგორ მოიქცეოდით ან როგორ აკეთებდით ადრე?
გაწერეთ ფუნქცია strjoin-ი rest-პარამეტრების გამოყენების გარეშე, მათ ნაცვლად გამოიყენეთ arguments ობიექტი.
ყველა Angular პროგრამას სჭირდება Store თუ არა? თუ არა, მაშინ რომელებს სჭირდებათ?
TypeScript-ში input ელემენტის ტიპი რა არის, თუ მას querySelector-ის საშუალებით იღებთ?
რა გგონია Pixel Perfect განლაგების შესახებ?
RxJS დავალება: ოპერატორების ჯაჭვის ოპტიმიზაცია (pipe-ით filter, toLowerCase, switchMap). ახსენით, რატომ გამოიყენება switchMap, როგორ განსხვავდება ის concatMap და exhaustMap-დან. რომელი ოპერატორი უკეთესია გადახდის მოთხოვნების დამუშავებისთვის?
გახორციელდა ლოკალიზაცია (i18n)? რამდენი ენაა მხარდაჭერილი?
Promise.all, Promise.any, Promise.race, Promise.allSettled — ამ 4 Promise მეთოდის შესახებ ისაუბრეთ, რა აკეთებენ, რა განსხვავებაა? ამ მეთოდების მაგალითებში კონსოლში რა გამოჩნდება?
როგორ დავაზუსტოთ, რომ T მასივის ტიპია და არა ელემენტის ტიპი (გამოყენებით Array<T>)?
შენ გქონდა პირდაპირი ურთიერთობა ბიზნესთან, როდესაც არაოფიციალური მოთხოვნები მოდიოდა?
რას ეფუძნები არქიტექტურის პროექტირებისა და ტექნოლოგიების არჩევისას?
მოქმედეთ Array.prototype.groupBy მეთოდზე, რომელიც აბრუნებს ობიექტების მასივის სტრუქტურირებულ ვერსიას, სადაც თითოეული გასაღები არის გადაცემული ფუნქციის გამოძახების შედეგი, ხოლო მნიშვნელობა არის ამ გასაღებთან შესაბამისი ელემენტების მასივი.
რა განსხვავებაა მასივის მეთოდებს filter და forEach შორის?
რა იყო აუცილებელი იმ კომპონენტებში, რომლებიც თქვენ პროექტირებდით? როგორ ქმნით კომპონენტებს?
რა სპეციფიკებია Microfrontends-თან მუშაობისას Module Federation-ში?