Sobes.tech

А по техническите силни и слабите страни – можеш ли да ги развиеш по-конкретно (не абстрактно)?

137

Как да създадете декоратор, който работи както със синхронни, така и с асинхронни функции?

135

Как оценяваш сроковете за изпълнение на задачата? Имало ли е случаи, когато оценката се различаваше от реалността?

134

Колко често използваш типизация в Python? Искаш ли да типизираш така, че mypy да не се оплаква?

134

Имаш ли опит в работа при условия на висока несигурност (нова екипировка, процеси не са настроени)? Как реагираш на това, не те плаши ли?

134

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

133

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

131

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

129

Как да осигурим запазването на историята на диалога при рестартиране на WebSocket сървъра?

128

# 3. Напишете прост декоратор, който измерва времето за изпълнение на функция

127

Какво те мотивира и какво те демотивира в работата?

127

Защо кортежът може да бъде ключ в речник, но не и списъкът? Какви типове изобщо могат да бъдат ключ?

126

Как обясняваш сложни технически решения на нетехнически специалисти (дизайнери, проектни и продуктови мениджъри)?

124

Какво е GIL в Python и как влияе на многопоточността и задачите, зависещи от CPU?

123

# 3. Напишете прост декоратор, който измерва времето за изпълнение на функция # 4. Данни: две таблици # CREATE TABLE departments ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL # ); # CREATE TABLE employees ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL, # department_id INT NOT NULL REFERENCES departments(id), # salary NUMERIC(10,2) NOT NULL # ); Задача: # Напишете заявка, която показва имената на отделите и техните средни заплати, но само за онези отдели, където средната заплата е по-висока, # отколкото средната заплата на всички служители в компанията. Подредете резултатите по намаляваща средна заплата.

122

След кои ситуации ти е важно да се връщаш към своите решения и да ги преосмисляш?

122

Какво е sticky session? Кога могат да бъдат необходими?

121

Обяснете патърна за Внедряване на Зависимости и какъв проблем решава.

121
/4