გვითხარით თქვენი გამოცდილების შესახებ Linux-თან მუშაობაში
C/C++
რა განსხვავებაა switch-ის და router-ის შორის?
რა არის WLAN?
რა არის NAT?
გააზიარეთ თქვენი სამუშაო გამოცდილება და ბოლო დიდი პროექტი (OnlyOffice-ში დოკუმენტების კონვერტაციის სერვისი)
რა უფრო სწრაფია — TCP თუ UDP, და რატომ? (კლასიკური ქსელური კითხვა)
რატომ ეძებთ ახალ სამუშაოს და რა გიბიძგებთ მუშაობაში?
რა არის თქვენი ანაზღაურების მოლოდინები?
რა აკეთებს ქსელის მარკერი?
შეასახეთ OSI მოდელის დონეები
რა არის პორტი (საკავშირო ურთიერთობაში)?
გაქვს გამოცდილება C++20-თან მუშაობაში?
რას იცნობთ ჩვენს კომპანიას და გუნდს, სადაც დასაქმება მიმდინარეობს?
გთხოვთ, პროცესის მეხსიერების რეგიონები და ახსენით, როგორ ახდენს ინიციალიზებული და ინიციალიზებული არაგლობალური მონაცემები შესრულებადი ფაილის ზომაზე გავლენას.
რატომ აქვს std::set-ში მნიშვნელობით ელემენტის ძიებას სირთულე O(log n)?
რომელი ჭკვიანი მაჩვენებლები იცით C++-ში? შედარეთ std::shared_ptr, რომელიც შექმნილია new-ის საშუალებით, და std::make_shared: უპირატესობები, ნაკლოვანებები და გამონაკლისების უსაფრთხოება.
malloc/free და new/delete-ს შორის რა განსხვავებაა? რა აკეთებს ოპერატორი new და როგორ შექმნა ობიექტი წინასწარ გამოყოფილ მეხსიერებაში?
რა მოთხოვნები უნდა იყოს ელემენტის ტიპებისთვის, რათა std::vector-ის გამოყენება გადაადგილებასა და არა კოპირებას during reallocation? რატომ არის noexcept მნიშვნელოვანი მობილური კონსტრუქტორებისთვის?
Threadsafe სტრუქტურა { Threadsafe() = default; Threadsafe(Threadsafe other){ this->mutex = other.mutex; } std::mutex mutex; A a; B b; // ... };
რომელ დონეზე მუშაობდით Linux-თან: ბირთვი თუ მომხმარებლის სივრცე?