Sobes.tech

Разкажете ми за вашия опит с Linux

Middle
268

Каква е разликата между комутатор (switch) и маршрутизатор (router)?

Middle
219

Какво е WLAN?

Middle
187

Какво е NAT?

Middle
166

Разкажете за своя опит в работата и последния си голям проект (услуга за конвертиране на документи в OnlyOffice)

Middle
160

Кое е по-бързо — TCP или UDP, и защо? (класически въпрос за мрежи)

Middle
159

Защо търсите нова работа и какво ви мотивира в работата?

Middle
152

Какви са вашите очаквания за заплата?

Middle
149

Какво прави маската на подмрежата?

Middle
148

Посочете нивата на модела OSI

Middle
144

Какво е порт (в мрежовото взаимодействие)?

Middle
142

Имаш ли опит с C++20?

Middle
141

Какво знаете за нашата компания и за екипа, към който се наема?

Middle
134

Посочете областите на паметта на процеса и обяснете как инициализираните и неинициализираните глобални данни влияят на размера на изпълнимия файл.

Middle+
66

Кои умни указатели в C++ знаете? Сравнете std::shared_ptr, създаден чрез new, и std::make_shared: предимства, недостатъци и безопасност при изключения.

Middle+
46

Защо търсенето на елемент по стойност в std::set има сложност O(log n)?

Middle+
46

Каква е разликата между malloc/free и new/delete? Какво прави операторът new и как да създадете обект в предварително заделена памет?

Middle+
45

структура Threadsafe { Threadsafe() = default; Threadsafe(Threadsafe other){ this->mutex = other.mutex; } std::mutex mutex; A a; B b; // ... };

Middle+
39

Какви са изискванията към типовете елементи, за да гарантират, че std::vector използва преместване вместо копиране при преразпределение? Защо е важно noexcept за конструкторите за преместване?

Middle+
39

На какво ниво работихте с Linux: ядро или потребителско пространство?

Middle+
35
/2