Hello everyone, this is Programmer Wan Feng.
I have a friend who was interviewing for a job as a Python developer recently. Expected salary: 18-20k,
From some of the interview questions he gave me, I selected 26 worthwhile questions to share with you.
If you have any questions, you can discuss with me in the comment area~
I will also organize the detailed answers to all the questions in this article in the Python reader circle in our knowledge planet
What are the request context and application context in flask?
Talk about your understanding of metaclass programming
What are green coroutines?
The key of the python dictionary, what are the characteristics?
Talk about decorators and their usage in real work
The relationship between generators and iterators
The difference between django and flask
The difference between f query and q query in django
What classes does drf in django inherit from?
How does python implement multi-process, multi-thread, coroutine?
Which coroutine frameworks have you used and have you learned about FastAPI?
Please tell me about the L3 cache of the operating system
How to maintain data consistency in multithreading
Have you used k8s?
Cluster, distributed, master-slave, high concurrency, please introduce these concepts respectively
cqrs read-write separation
What is your naming convention for redis at work?
Please tell us about your understanding of DDD
What does the leftmost prefix of a database index mean?
Writing a web framework, what aspects would you consider?
Quicksort, recursive logic and usage scenarios.
What are the components of the token in jwt?What is the verification principle?
Processes and threads are related in memory
In the design of menu permissions, do you use a 3-table structure or a 5-table structure, why?