Frontend
როგორ არის კონსოლიდირებული ათი დეველოპერის კოდი ერთ მიკროფრონტენდში? არსებობს ვინმე, ვინც კოორდინირებს ცვლილებებს?
დინამიური დაფა უამრავი გრაფიკით, რომლებიც რეალურ დროში იცვლება — ეს მომხმარებლის მხარეა თუ სერვერის?
როგორ გავიგოთ, როდის უნდა გამოვიყენოთ ოპტიმიზაციები? გქონიათ შემთხვევები, როდესაც საჭიროა შესრულების პრობლემების გადაჭრა?
CSS-ში ზომის ერთეულები rem, em, vw, vh რა არის? როგორ განსხვავდებიან და როგორ მუშაობენ?
React-ის პერსონალიზებული useSubState ჰუკის განხორციელება, რომელიც იღებს სრულ მდგომარეობას, setState ფუნქციას და გასაღების სახელწოდებას (ობიექტის ველს), და აბრუნებს ტუპს ამ ველის მნიშვნელობით და ფუნქციით მის შეცვლის — ანალოგიურად useState-ს, მაგრამ კონკრეტული ველისთვის დიდი მდგომარეობის ობიექტში.
რა გამოიყენე მდგომარეობის მართვისთვის და რა აირჩევი ახალი პროექტში?
როდის შესრულდება useEffect-ის წმენდის ფუნქცია, თუ მას აქვს დამოკიდებულებების მასივი პარამეტრებით a, b, c?
რა არის useContext და რატომ არ უნდა გამოიყენოს იგი Redux/Zustand-ის ნაცვლად?
თქვენ იყენებთ CSS ან preprocessors? რა უკეთესია: სუფთა CSS თუ preprocessors? სად შეიძლება გამოიყენოთ ციკლები preprocessors-ში და რა არის მისი მინუსები?
თქვენ გაქვთ გამოცდილება Prometheus-ში მეტრიკების შეგროვებაში, მათ შორის ბიზნეს-მეტრიკებში?
არის თუ არა თქვენს განრიგში დარეკვის დრო (on-call) და როგორ არის ისინი ორგანიზებული?
AI-აგენტები, მაგალითად Cursor, იყენებთ? როგორ რეგულირდება/ნებადართა AI-საშუალებების გამოყენება პროექტში?
რამდენად გსიამოვნებთ პროექტი? არ გეშინიათ, რომ ეს სრულიად ახალი და უცნობია?
ორივე წერტილი არსებობს: მომხმარებელთა სიის მიღება და მომხმარებლის მიღება ID-ზე. როგორ აწყობთ ამ API-ების პასუხების ტიპიზაციას და მუშაობას?
რა არის null და undefined, რა განსხვავებაა? რა გამოიტანს typeof null?
შენ გაქვს Vue 2-დან Vue 3-მდე გადასვლის გამოცდილება? ჰყვები, როგორ იყო, რა სირთულეები შეხვდი.
URL-ის შეყვანისა და გვერდის მოთხოვნის შემდეგ ბრაუზერის (და არა მხოლოდ ბრაუზერის) მოქმედებების სერია აღწერეთ. Forced layout რა არის?
როგორ მუშაობს this ჩვეულებრივ ფუნქციებში და სლაკის ფუნქციებში? რა განსხვავებაა?
როგორ განხორციელდა ცალკეული სტილები და ვერსიები desktop და mobile-ისთვის: ყველაფერი Vue-ში იყო თუ სხვადასხვა რეალიზაციები გამოიყენეს?
როგორ დავამთავროთ სწორად `scroll` handler, თუ `addEventListener` და `removeEventListener` უნდა მიიღონ ერთსა და იმავე ფუნქციის მიმთითებელი?