Sobes.tech

What is a thread and how is multithreading implemented in Python?

Middle
186

What is parallelism and concurrency, and how to explain the difference to a non-technical person?

Middle
178

What are signals in Django, why are they needed, and what are the main signals used?

Middle
163

What is middleware in Django, what is it used for, what standard middleware do you know, give an example of custom middleware?

Middle
147

What are micsines, and what is your attitude towards their use in production?

Middle
146

What is a context manager, what tasks does it solve, and how to write your own using a class and a decorator?

Middle
145

How does data validation and serialization work in FastAPI?

Middle
141

Which data types are mutable and which are immutable?

Middle
140

How do you implement error handling in FastAPI and return correct HTTP statuses?

Middle
139

What is ACID in the context of database transactions, decode each letter and what does it provide to the application?

Middle
135

What is GIL in Python and what limitations does it impose on multithreading?

Middle
130

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

Middle
130

How do RabbitMQ and Kafka differ in purpose and architecture?

Middle
128

What are lambda functions, what are their limitations, and when does it make sense to use them?

Middle
127

What message delivery guarantees do you know in brokers?

Middle
126

How is HTTP/1.x structured: request, response, headers, body, statelessness?

Middle
123

What is FastAPI, what makes it fast and convenient?

Middle
121

In which cases would you prefer Django, and in which FastAPI, and how to divide responsibilities?

Middle
119

What do you understand by microservices architecture, and what are the pros and cons you've seen in real systems?

Middle
118
/2