-
Shallow Copy vs Deep Copy in Python
-
Message Queues: RabbitMQ, Redis and Kafka
-
Monolithic vs Microservices
-
Asynchronous Programming: AsyncIO, blocking/non-blocking execution
-
Multi-threading in Python: Threading module, synchronization, thread safety
-
Caching: Redis, Memcached, use in APIs
-
Mocking & Unit Testing Frameworks: PyTest, unittest, PyMock
-
Authentication & Authorization: OAuth2, JWT, handling sessions, role-based access control (RBAC)
-
Sets in Python
-
List Comprehensions in Python
-
Differences between Lists and Tuples in Python
-
Exception Handling in Python
-
Generators in Python
-
Decorators in Python
-
Python Global Interpreter Lock (GIL)