რა ნიშნავს satisfies საკვანძო სიტყვა TypeScript-ში და რა მიზნით გამოიყენება?
Frontend
თქვით, რომ მუშაობდით ფორმებთან — რა ბიბლიოთეკა გამოიყენებოდა Vue-ში ფორმებთან მუშაობისთვის?
როგორ დავაზუსტოთ, რომ T მასივის ტიპია და არა ელემენტის ტიპი (გამოყენებით Array<T>)?
JavaScript-ში primitives რა არის?
შეასრულეთ ნაღდი თანხის გამოტანა ფუნქცია: მოთხოვნილი თანხა და ხელმისაწვდომი ბანკნოტების კონფიგურაციის მიხედვით განსაზღვრეთ, შესაძლებელია თუ არა თანხის გამოტანა, დააბრუნეთ ბანკნოტების ნაკრები ან შეცდომა/მიუხედავად იმისა, რომ შეუძლებელია. გამოიყენეთ გადაცემული ლიმიტები, გაითვალისწინეთ ბანკნოტების შეზღუდული რაოდენობა და თანხის შედგენის შეუძლებლობა.
გთხოვთ, მოგვიყევით საკუთარ შესახებ და სამუშაო გამოცდილებაზე, ტექნიკური მხარის დეტალებით.
ამ ფუნქციისთვის სწორი ტიპები დაწერეთ, რათა TypeScript ორივე ობიექტს დაადასტუროს (generics და keyof-ის გამოყენებით).
როგორ მივიღოთ ობიექტის გასაღებები და მნიშვნელობები ერთდროულად მასივის სახით?
რომელი ბრაუზერის რენდერირების ეტაპები შეიძლება ოპტიმიზირებული იყოს ზედმეტი გამოთვლების თავიდან ასაცილებლად და როგორ უნდა გავაკეთოთ ეს?
რა არის ყველაზე ხარჯიანი გვერდის გადაღებისას?
როგორ მართავთ ინტერფეისის დიზაინს გუნდის გარეშე დიზაინერის?
მიუთითეთ ნებისმიერი სლაკური ფუნქცია, რომელიც იწერს თავის this კონტექსტს კონსოლში, და თქვით, რა გამოვა როდესაც ის გამოიძახება.
თქვენ გაქვთ სამუშაო გამოცდილება მიმდინარე კომპანიის წინ? როგორ მოხვდით იქ?
რა არის ლექსიკური გარემო?
როგორ გავაუმჯობესოთ fetch-ის მიმდებარე retry-ობიექტი, რათა ის კვლავაც გამეორებდეს მოთხოვნას, როდესაც HTTP-პასუხი response.ok === false არის?
შექმენით fetch-ის გარშემო გადაფარვა გამეორებებით: იგი იღებს გამეორებების რაოდენობას და fetch-ის არგუმენტებს, აბრუნებს იგივე შედეგს, რაც fetch, და გამეორებების ამოწურვის შემდეგ ისვრის ბოლო შეცდომას.
როგორ შემიძლია მარტივად ჩამოვთვალო მნიშვნელობები და შემიძლია რამე შევცვალო თითოეულ ხაზსა და კომენტართან მიმართებით?
მოითხოვეთ მონაცემები პოსტებზე, კომენტარებზე და მომხმარებლებზე სამი API-ის საშუალებით და შეადგინეთ ერთიანი ობიექტების მასივი: პოსტის ID და სათაური, ავტორის სახელი და კომენტარების რაოდენობა.
რა დავალებები და კითხვები უნდა ელოდოთ შემდეგი ინტერვიუს ეტაპზე, თუ ვაკანსია მოიცავს შესაძლო გადასვლას React-დან Vue-მდე?