-
Talk about your understanding of the HTTP protocol.
-
Talk about your understanding of the WebSocket agreement.
-
What is a magic string?
-
How do I create a responsive layout?
-
What front-end frames have you used before?
-
What is an AJAX request? and use jquery and XMLHttpRequest objects to implement an AJAX request.
-
How do I implement rotation on the front end?
-
How to implement long rotation on the front end?
-
The role of Vuex?
-
What is the role of a routed interceptor in Vue?
-
The role of Axios?
-
Lists the common instructions for Vue.
-
Brief introduction of JSONP and its realization principle?
-
What is Cors?
-
Enumerate the common requests in HTTP requests?
-
Enumerate the status codes in the HTTP request?
-
Enumerate the common request headers in HTTP requests?
-
Look at the results of the picture writing:
-
Look at the results of the picture writing:
-
Look at the results of the picture writing:
-
Look at the results of the picture writing:
-
Look at the results of the picture writing:
-
Look at the results of the picture writing:
-
A comparison of Django, flask, Tornado frameworks?
-
What is WSGI?
-
The life cycle of a Django request?
-
Enumerate the built-in components of Django?
-
5 ways to enumerate the Django middleware? And the application scenario for Django middleware?
-
Brief description of what is FBV and CBV?
-
When was the Django request object created?
-
How do I add an adorner to a CBV program?
-
Enumerate all methods in the Django Orm (all methods of the Queryset object)
-
What is the difference between only and defer?
-
The difference between select_related and prefetch_related?
-
What is the difference between filter and exclude?
-
Enumerates three ways to write SQL statements in a Django Orm.
-
How do I set up read and write separations in Django Orm?
-
The role of F and Q?
-
What is the difference between values and values_list?
-
How do I batch create data using Django ORM?
-
What is the role of Django's form and modeform?
-
In the Django form component, if the field contains the choices parameter, use two ways to enable the data source to be updated in real time.
-
What is the role of the On_delete parameter in the ForeignKey field in the Django model?
-
What is the implementation mechanism of CSRF in Django?
-
How does Django implement WebSocket?
-
Which method can I use to carry CSRF tokens, based on the way Django uses Ajax to send a POST request?
-
How Django creates a log record when adding data to an ORM table.
-
How is the Django cache set up?
-
Can the Django cache use Redis? If so, how can I configure it?
-
What does name do in the Django routing system?
-
What is the difference between filter and Simple_tag in a Django template?
-
The role of Django-debug-toolbar?
-
How do you implement unit testing in Django?
-
Explain the meaning of DB first and code first in ORM?
-
How does Django generate the classes in model based on the database tables?
-
What are the pros and cons of using ORM and native SQL?
-
Brief introduction to MVC and MTV
-
What is the role of Django's contenttype component?
-
What do you know about the restfull norm?
-
What does the idempotent of an interface mean?
-
What is RPC?
-
What is the difference between HTTP and HTTPS?
-
Why use the Django Rest framework framework?
-
What are the components in the Django Rest framework framework?
-
What classes can be inherited by views in the Django Rest framework framework?
-
Describes the certification process for the Django Rest Framework framework.
-
How does the Django Rest framework implement user access frequency control?
-
The advantages of the flask framework?
-
Flask Framework Dependent components?
-
The role of the Flask blueprint?
-
List The used Flask third-party components?
-
Describe the flask context management process?
-
The role of G in flask?
-
What are the relevant classes involved in context management in flask? and describe the main role of the class?
-
Why should flask maintain the value stack in the local object as a list?
-
How does a multi-app app in flask work?
-
What components are required to implement WebSocket in flask?
-
What is the role of wtforms components?
-
Flask Framework default session processing mechanism?
-
Explain the difference between a local object and a Threading.local object in the flask framework?
-
What is blinker in flask?
-
What is the difference between the session and the scoped_session in SQLAlchemy?
-
SQLAlchemy How do I execute native SQL?
-
How is ORM implemented?
-
What is the function of the Dbutils module?
- Are the following sqlalchemy fields correct? If it is not correct, please correct:
| 1234567891011 |
fromdatetime importdatetime?fromsqlalchemy.ext.declarativeimportdeclarative_base?fromsqlalchemy importColumn, Integer, String, DateTime??Base =declarative_base()??classUserInfo(Base):? __tablename__ =‘userinfo‘? id=Column(Integer, primary_key=True, autoincrement=True)? name =Column(String(64), unique=True)? ctime =Column(DateTime, default=datetime.now()) |
-
How do I set the engine and character encoding for a table in Sqlachemy?
-
How do I set a federated unique index in Sqlachemy?
-
The characteristics of Tornado frame are briefly described.
-
Briefly describe the role of future objects in the Tornado framework.
-
How do I write websocket programs in the Tornado framework?
-
How do static files in tornado be handled??: <link href= "{{Static_url (" Commons.css ")}}" rel= "stylesheet"/>
-
Tornado operate the module used by MySQL?
-
Tornado operating the module used by Redis?
-
Describe the application scenario of tornado frame?
-
Git common command functions:
-
Describe the following git stash commands and related other commands.
-
The difference between the merge and Rebase commands in Git.
-
How does co-development work with Git?
-
How do I implement code review based on Git?
-
How does git implement v1.0, v2.0, and other versions of management?
-
What is Gitlab?
-
What is the difference between GitHub and Gitlab?
-
How do I contribute code to a great open source project on GitHub?
-
What is the role of the. gitignore file in git?
-
What is Agile development?
-
Describe the role of the Jenkins tool?
-
How does the company implement code publishing?
-
Describe the difference between RabbitMQ, Kafka and zeromq?
-
RABBITMQ how to make sure data is not lost when the customer gets the task and hangs up before it is processed?
-
RABBITMQ How do I persist messages?
-
How does RABBITMQ control the order in which messages are consumed?
-
What does the following RABBITMQ exchange type mean, respectively? such as: fanout, Direct, topic.
-
What is celery and what is the application scenario?
-
The operation mechanism of celery is briefly described.
-
Celery How to achieve timed tasks?
-
Brief description of Celery multi-task structure directory?
-
Celery @app. What is the difference between a task and a @shared_task?
-
Briefly describe the function and basic use of requests module.
-
Briefly describe the function and basic use of BeautifulSoup module.
-
Briefly describe the function and basic use of Seleninu module.
-
Scrapy workflow for each component in the framework?
-
How do I set up the proxy (two methods) in the Scrapy framework?
-
How do I download large files in the Scrapy framework?
-
How to achieve speed limit in scrapy?
-
How to implement tentative crawler in Scrapy?
-
How do I customize commands in Scrapy?
-
How to realize the depth of the crawler in Scrapy?
-
How does the pipelines work in scrapy?
-
Scrapy Pipelines How do I discard an item object?
-
Briefly describe the role of crawler middleware and download middleware in Scrapy?
-
What is the role of Scrapy-redis components?
-
How does the Scrapy-redis of a task in a component be implemented?
-
How does the Scrapy-redis scheduler implement the task's depth first and breadth first?
-
Describe vitualenv and application scenarios?
-
Describe Pipreqs and application scenarios?
-
What code-checking tools are used in Python?
-
Describe the role of saltstack, ansible, Fabric, puppet tools?
-
What is the difference between a B tree and a C + tree?
-
Please list common sorts and implement any three of them by code.
-
Please list common lookups and implement any three of them by code.
-
Please list the design patterns you are familiar with?
-
Have you ever brushed a leetcode?
-
List the familiar Linux commands.
-
What is the system on the company's online server?
-
Explain the meaning of PV, UV?
-
Explain the meaning of the QPS?
-
The difference between Uwsgi and Wsgi?
-
The role of supervisor?
-
What is a reverse proxy?
-
Describe the entire process of SSH.
-
Any questions, go to those solutions?
-
Is there a public number that focuses on what technical class?
-
What new technology is being researched recently?
-
Have you learned about domain-driven models?