zoukankan      html  css  js  c++  java
  • python后端面试第二部分:网络编程和并发编程长期维护

    1. 简述 OSI 七层协议。  https://www.cnblogs.com/andy0816/p/12236567.html

    2. 什么是C/S和B/S架构?    https://www.cnblogs.com/andy0816/p/12236567.html

    3. 简述 三次握手、四次挥手的流程。   https://www.cnblogs.com/andy0816/p/12236567.html

    4. 什么是arp协议?   

    5. TCP和UDP的区别?   https://www.cnblogs.com/andy0816/p/12236567.html

    6. 什么是局域网和广域网?    

    7. 为何基于tcp协议的通信比基于udp协议的通信更可靠?  https://www.cnblogs.com/andy0816/p/12236567.html

    8. 什么是socket?简述基于tcp协议的套接字通信流程。    https://www.cnblogs.com/andy0816/p/12236567.html

    9. 什么是粘包? socket 中造成粘包的原因是什么?   https://www.cnblogs.com/andy0816/p/12236567.html

    10. IO多路复用的作用?   

    11. 什么是防火墙以及作用?

    12. select、poll、epoll 模型的区别?

    13. 简述 进程、线程、协程的区别 以及应用场景?

    14. GIL锁是什么鬼?

    15. Python中如何使用线程池和进程池?

    16. threading.local的作用?

    17. 进程之间如何进行通信?

    18. 什么是并发和并行?

    19. 进程锁和线程锁的作用?

    20. 解释什么是异步非阻塞?

    21. 路由器和交换机的区别?

    22. 什么是域名解析?

    23. 如何修改本地hosts文件?

    24. 生产者消费者模型应用场景及优势?

    25. 什么是CDN?

    26. LVS是什么及作用?

    27. Nginx是什么及作用?

    28. keepalived是什么及作用?

    29. haproxy是什么以及作用?

    30. 什么是负载均衡?

    31.什么是RPC及应用场景?

    32.简述 asynio模块的作用和应用场景。

    33.简述 gevent模块的作用和应用场景。

    34.twisted框架的使用和应用?

  • 相关阅读:
    【转】VS2013编译libjpeg库
    玩转百度地图(二)之画圆,高德地图、搜搜地图、搜狗地图等稍微修改即可
    JAVA自动生成正则表达式工具类
    S2SH商用后台权限系统第三讲
    自定义表单验证指令
    关于input/textarea提交内容空格回车转换问题,以及ng-model去除空格问题
    angular ui-router 缓存问题
    ionic 发送请求返回一直都是404
    ionic中获取坐标方法
    ionic的scroll的使用出现的问题
  • 原文地址:https://www.cnblogs.com/andy0816/p/12228495.html
Copyright © 2011-2022 走看看