Sobes.tech

Can you explain what is meant by GRASP in the context of software system design?

Junior — Middle
209

What are the advantages and disadvantages of using relational databases?

Junior — Middle
209

How do you usually recover after a workday?

Junior — Middle
209

What do you think about the readability of an alternative solution to late binding problems via nested lambda factories?

209

What happens if you apply the += operator to a list inside a tuple?

Junior — Middle
209

Have you ever used YAML to describe configurations or manifests?

Junior — Middle
209

In what cases is changing the behavior of existing code through monkey patching used?

Junior — Middle
209

Do you have questions about employee development in the company?

Middle
209

Describe how the software development process was organized in your previous company.

Junior — Middle
209

Применяешь ли ты Generic из модуля typing для объявления обобщенных типов в Python?

Junior — Middle
209

Explain the concept of cohesion between components in a system and why it is important for application architecture.

Junior — Middle
209

How do the EXPLAIN and EXPLAIN ANALYZE commands differ in SQL and what is their main purpose?

Junior — Middle
209

What difficulties can arise when working with very large dictionaries in software systems?

Junior — Middle
209

Expanding the area of responsibility — what would you like: by tasks or by leadership, mentoring?

209

Can you explain the concept of weak typing in programming languages?

Junior — Middle
209

How did you split a monolith into microservices? What logic did you use to divide by domains? How did you ensure domain independence and manage transactions?

Middle
209

What temporal difficulty does the binary search algorithm have?

Junior — Middle
209

What is asyncio.gather in the context of asynchronous programming?

Middle+
209

What is asyncio, what is it used for, and how have you applied it in projects?

Middle
209
/559