როგორ არის TCP და TLS ერთმანეთთან დაკავშირებული? რა პრობლემას ხსნის TLS?
Frontend
რა არის TypeScript-ის უპირატესობები და ნაკლოვანებები JavaScript-ისთან შედარებით?
თუ TLS ტრეფიკი კოდირებს, მაგრამ დამნაშავემ პაკეტი იჭერს და მას ისევ სერვერზე აგზავნის (გადაღმა თავდასხმა), რატომ ეს არ იმუშავებს? რა ხდება TLS კავშირის დამყარების დროს ნაბიჯ-ნაბიჯ?
როგორ მუშაობს React-ი მისაღებში? ახსენით reconciliation მექანიზმი, Virtual DOM, Fiber არქიტექტურა და რატომ არის საჭირო ორი ფაზა (render და commit).
მომდევნო ავტორიზაციის განხორციელების შეფასება: შესვლის/პაროლის ფორმა, ბექენდი მონაცემთა ბაზაში ეძებს მომხმარებელს (ცხრილი: id, მომხმარებლის სახელი, პაროლი), იღებს მთელ ID-ს და წერს მას HttpOnly ნიშანთან ერთად კუქიში. რა ცუდია ასეთ განხორციელებაში და როგორ შეიძლება გამოსწორება?
HTTP OSI მოდელის რომელ დონეზეა? რა არის მის ქვეშ?
გთხოვთ, აღწეროთ, რა ხდება ქსელის თვალსაზრისით, როდესაც ბრაუზერი გვერდს ითხოვს — მაგალითად, როდესაც თქვენ აკრავთ [ლინკს] მისამართის ზოლში. აღწერეთ ყველა ნაბიჯი ამ მომენტიდან HTML კოდის მიღებამდე.
როგორ შევქმნათ სწორად ავტორიზაციის ტოკენები? რა უნდა იყოს ტოკენში, რათა დაიცვათ თავს brute-force თავდასხმებისგან?
რა არის React, რა მიზნით გამოიყენება და რა ამოცანებს აჭრილებს? როდის ღირს React-ის გამოყენება და როდის საკმარისია სუფთა JavaScript?
HTTP მოთხოვნა რა შედგება? დაასახელეთ მისი ძირითადი ნაწილები და ბლოკები.
მოწოდეთ ცუდი ფუნქციური კომპონენტის მაგალითი, რომელიც იწვევს ზედმეტ რენდერებს, და ახსენით, როგორ უნდა გამოასწოროთ ეს.
HTTPS-ის გამოყენებისას, HTTP-საკითხის რომელ ნაწილები კოდირებულია და რომელები რჩება ღია? მაგალითად, URL, სათაურები, მოთხოვნის სხეული კოდირებულია?
TCP კავშირის გახსნისთვის რა კიდევ არის საჭირო IP-მისამართის გარდა?
სესიები და ავტორიზაცია როგორ მუშაობს? როგორ ხდება, რომ შესვლის შემდეგ ყველა შემდეგი მოთხოვნა არ საჭიროებს ხელახლა ავტორიზაციას?
როგორ გამოიყენება ასიმეტრიული შიფრაცია TLS-ის ფარგლებში და რა მიზნით არის საჭირო?
მომხმარებელი დააჭერს 100 რუბლის გადახდის ღილაკს, POST მოთხოვნა იგზავნება სერვერზე, მაგრამ პასუხი არ მოდის — timeout. როგორ დავრწმუნდეთ, რომ განმეორებითი გადაგზავნა არ გამოიწვევს ორჯერ გადახდას? როგორ ხერხდება ეს დავალება ფრონტენდსა და არქიტექტურაში?