Python network programming and concurrency 34 questions

Source: Internet
Author: User

1 Brief introduction of OSI layer Seven protocol.
2 What is C/s and b/s architecture?
3 briefly describe the process of three handshake and four wave waving.
4 What is the ARP protocol?
5 What is the difference between TCP and UDP?
6 What are LAN and WAN?
7 Why is TCP protocol-based communication more reliable than UDP-based communication?
8 What is a socket? This paper describes the socket communication process based on TCP protocol.
9 What is a sticky bag? What is the cause of the sticky packet in the socket? What happens when a sticky bag occurs?
What is the role of IO multiplexing?
11 What is a firewall and what is the role?
What are the differences between the models of Select, poll and Epoll?
13 briefly describe the differences between process, thread, and association, and the application scenario?
What the hell is the lock on the Gil?
How do I use the thread pool and process pool in Python?
What is the role of threading.local?
17 How do I communicate between processes?
18 What is concurrency and parallelism?
19 What is the role of process lock and wire lock?
20 Explain what is asynchronous non-blocking?
21 What are the differences between routers and switches?
22 What is domain name resolution?
23 How do I modify the local hosts file?
24 Producer Consumer model application scenarios and advantages?
25 What is a CDN?
What is the effect of the LVS?
What is the role of Nginx?
What is the role of keepalived?
What is haproxy and what is the role?
30 What is load balancing?
31 What are RPC and application scenarios?
32 briefly describes the function and application scenario of Asynio module.
33 briefly describes the function and application scenario of Gevent module.
Use and application of the twisted framework?

Python network programming and concurrency 34 questions

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.