მოვუწოდოთ ფუნქცია, რომელიც აბრუნებს მასივის იმ ელემენტებს, რომლებიც ზუსტად ერთხელ გვხვდება, შენარჩუნებული ორიგინალური სია.
Frontend
შეიქმნა თუ კოდის განხილვა თქვენს პროექტში?
როგორ განხორციელდა გზის ნიშნების მიმართულების ტექნიკური შემოწმება?
რამდენად მკაცრად არის საჭირო კვირაში 3-4 დღე ოფისში სიარული?
როგორ შევასრულოთ ობიექტის სიღრმისეული კოპირება JavaScript-ში, რა სარგებელი და უარყოფითი მხარეებია მიდგომების?
შეამოწმეთ React კომპონენტი, სადაც «ყველაფერი მუშაობს როგორც ჩანს»: იპოვეთ შეცდომები და, თუ შესაძლებელია, რეფაქტორინგი გაუკეთეთ.
დაუყოვნებლივ უნდა დავაკავშიროთ პროტოტიპი რამდენიმე სერვისთან სხვადასხვა API და ტრანსპორტით (REST, WebSocket), მეტრიკების შეგროვება და ანალიზი. რა იქნება მოქმედების გეგმა?
თუ დაიწყებდით დიდ პროექტს ნულიდან, რა მიდგომას აირჩევდით CSS-ის დაკავშირებისა და ორგანიზებისთვის? რა მიდგომებს იცნობთ და რა არის მათი უპირატესობები და ნაკლოვანებები?
თქვენ აკვირდებით JavaScript-ის სიახლეებს? არსებობს ახალი ენის ფუნქციები, რომლებიც განსაკუთრებით მოგეწონათ და გსურთ თქვენი პროექტში გამოიყენოთ?
რომელი HTTP მეთოდებს იცით და რა მიზნით გამოიყენება?
თქვით თქვენი გამოცდილების შესახებ ფინტექში მუშაობის შესახებ.
URL-ის შეყვანის შემდეგ რა ხდება ბრაუზერში?
არის სია. საჭიროა დაამატოთ click handler, რათა სიის ელემენტზე დაჭერისას გამოჩნდეს alert, რომელიც აჩვენებს დაჭერილი ელემენტის შიგთავსს.
ახალი ფუნქციის განვითარებისას, დაუყოვნებლივ იწერთ ავტომატურ ტესტებს თუ გადაწყვეტთ, როდის არის საჭირო?
პირველად setDebouncedSearch-ს გამოძახებამდე, უნდა შეადაროთ ახალი ძიების მნიშვნელობა მიმდინარე debouncedSearch-ს, თუ React უკვე თავიდან ავიცილებს არასაჭირო განახლებებს?
მოწოდების fetch-ის რამდენიმე მცდელობის შემდეგ, რა უნდა მოხდეს?
როგორ გამოიყენეთ LLM თქვენს მუშაობაში?
როგორ და რატომ უნდა გადაიცეს ტოკენი მოთხოვნაში?
როგორ შეათანაბროთ ბლოკი მისი მშობლის ცენტრში Flexbox-ის გამოყენებით?
როგორ არის დაკავშირებული სინქრონული კოდი, მიკრო დავალებები და მაკრო დავალებები Event Loop-ში? როდის ხორციელდება ისინი?