Frontend
თქვით, რომ მუშაობდით ფორმებთან — რა ბიბლიოთეკა გამოიყენებოდა Vue-ში ფორმებთან მუშაობისთვის?
არსებობს თუ არა ფუნქცია foo, რომელიც იღებს ნებისმიერი ტიპის არგუმენტებს და აბრუნებს მათ? როგორ დავრწმუნდეთ, რომ შედეგის ტიპი არ იყოს any, არამედ შესაბამისი იყოს გადაცემული არგუმენტის ტიპთან? გამოიყენეთ გენერიკები.
შეგიძლიათ დახატოთ სქემა, თუ როგორ იქნება მოთხოვნის ჯაჭვი მომხმარებლიდან ტექნიკურ ერთეულებამდე (CDN, სტატიკური შენახვა, Postgres და ა.შ.)?
React+Redux-ის გაყიდვების პანელზე მომხმარებლები აცხადებენ, რომ ის არ მუშაობს როგორც მოსალოდნელი იყო. იპოვეთ პრობლემები და გამოსწორეთ. აპლიკაცია შეიცავს: პროდუქციის სია გაყიდვების მიხედვით, გაყიდვების ვიზუალიზაცია ბარი გრაფიკის სახით (ECharts), ახალი პროდუქტების დამატების ფორმა. მთავარი საჩივარი: ამბობენ, რომ პროდუქტი ფორმის მეშვეობით ემატება, მაგრამ სიაში არ გამოჩნდება.
თქვენს ფრონტენდ პროექტებში რა არქიტექტურაა (მაგ., FSD ან სხვა)?
რა არის განსხვავება interface და type შორის TypeScript-ში? როდის რა უნდა გამოიყენოს?
რა მახარებს თქვენს კომპანიაში? რა მინდა ახალი სამუშაო ადგილზე?
როგორ გააუმჯობესებდი ნელი მუშაობის აპლიკაციას? რა მეთოდებს გამოიყენებდი?
არ გჭირდებათ ფულსტეკის გაკეთება?
როგორ განსხვავდება standalone-კომპონენტები Angular-ის მოდულური არქიტექტურიდან?
გააზიარე JavaScript-ის event loop-ის შესახებ.
სად და როგორ ნახავ, რამდენი დრო სჭირდება კომპონენტის რენდერებას?
როგორ იფიქრებდით TypeScript-ში ფუნქციის ტიპის შესახებ, რომელიც იღებს ნებისმიერი ტიპის მონაცემების მასივს და აბრუნებს მასივის პირველ ელემენტის ტიპს?
ვირტუალურ DOM რა არის? რა მიზნით გამოიყენება? რა არის სამი პირობა ხის შედარების ალგორითმის (diffing)?
რა გზებს იცნობ პროგრამების ოპტიმიზაციისთვის?
თქვენი შექმნილი მიკროჟგუფებისა და მიკროფრონტენდების შესახებ ისაუბრეთ: რა საფუძველზე იყო ისინი განხორციელებული და როგორ იყო მოწყობილი?
როგორ გაზომეს, რომ Formik-ი და Context API ნელი იყო? როგორ მიხვდნენ, რომ დრო იყო მიდგომის შეცვლის?
რა განსხვავებაა Next.js-ში მომხმარებლის კომპონენტსა და სერვერის კომპონენტს შორის?
ვიდეოს საიდან ავიღებთ? ეს მძიმე ვიდეო არ არის — როგორ ინახება და იტვირთება?
ორივე ტიპის გადაკვეთისას, თუ ერთ სახელწოდების ველი ერთში არის string ტიპის და მეორეში number, რა მოხდება?