Sobes.tech

Как беше организирана многопоточността и опашката с задачи във вашия сервиз?

Middle
235

Какви други случаи на deadlock са възможни, освен различен ред на захващане на mutex? Необходим ли е recursive_mutex?

Middle
195

Как подходите към изпълнението на задачите и спазването на сроковете?

Middle
184

Разкажете за бъг с табулацията: как го намерихте, каква беше причината и какви диагностични методи използвахте?

Middle
170

Разкажете ни за вътрешната структура на std::vector и за инвалидизацията на итераторите, референциите и указателите.

Middle
169

Как да реализираме RAII-обвивка над C-библиотека и какво ще се случи при нейното копиране?

Middle
166

Обяснете пример с std::vector и emplace_back: как да избегнете излишното копиране?

Middle
166

Кой локален LLM използвахте и как го конфигурирахте?

Middle
164

Какво е RAII, какъв проблем решава и защо да го използваме вместо ръчното delete?

Middle
164

Кога си готов да започнеш работа?

Middle
161

Какви примитиви за синхронизация сте използвали и как се различават lock_guard, unique_lock и scoped_lock?

Middle
159

Как използвате външна помощ и AI инструменти в разработката?

Middle
157

Разкажете за режимите на заснемане на Lambda и капаните на времето на живот на ресурсите.

Middle
157

Какво е std::condition_variable, какво прави предикатът и защо е необходим?

Middle
156

Колко подробно ви разказаха за компанията и какво се занимава тя?

Middle
154

Как умишлено оптимизирахте копирането при конвертиране на големи документи?

Middle
150

Разкажете за текущия проект и за частта от приложението, за която отговаряхте.

Middle
149

Разкажете ми за най-трудния проект или постижение.

Middle
149

Как бяха организирани класовете и алгоритмите за конвертиране в ядрото?

Middle
149

В коя компания и по какви задачи бихте искали да работите?

Middle
149
/2