V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
nicolaz
V2EX  ›  Python

Python 面试知识点汇总(约 5W 字)

  •  2
     
  •   nicolaz · 2018-09-24 18:42:15 +08:00 · 4573 次点击
    这是一个创建于 2230 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前言

    • 分享个人整理的 Python 面试知识点,字数非常多,基本上都是整理自网络,不少的内容其实都是 V2 大佬的回答,只有少量原创内容,因为本来仅打算整理自用,所以大部分内容都没有给出来源,侵删。
    • 考虑到“分享精神”,决定注册个 v2 账号分享给大家,其中最难的部分是使用 markdown 重新编辑一次(不信你试试)
    • 据我大大小小多场面试经验,这一套可以命中多数公司面试提问的 50%以上,甚至部分公司会直接 100%命中(你懂的),前端、算法、编程题部分很少会被问到
    • 算作弊吗?我认为不算,毕竟如果能把这一套基本弄懂,也不是一件容易的事情
    • 整理这一套知识点的最大的意义在于:面试前快速过一遍,节省时间,降低因为技术不过关被刷的几率
    • 记得看某个 v2 大佬说过:保持随时可离职的状态,一套知识汇总能够帮助随时温故知新
    • 后续会更新

    目录

    • 面试知识点简单汇总(自测)
    • Python 基础知识
    • 面向对象
    • MySQL 数据库相关
    • Redis 基础及高可用、高并发、集群相关知识
    • 多线程、多进程、协程、异步编程、I/O 多路复用
    • 网络编程基础知识
    • Web 框架之 Django、Tornado
    • 爬虫相关知识
    • 前端知识之 jQuery、Ajax、JsonP 等
    • 算法 排序
    • 编程题

    Github 链接 Python 面试相关知识点汇总

    8 条回复    2018-09-27 22:38:17 +08:00
    xpresslink
        1
    xpresslink  
       2018-09-24 22:15:49 +08:00   ❤️ 1
    答案明显错误太多了。
    如:
    求从 10 到 100 中能被 3 或 5 整除的数的和
    什么是闭包?
    C++/C/JAVA/Python 之间的区别?
    动态语言和静态语言的区别
    nicolaz
        2
    nicolaz  
    OP
       2018-09-25 09:16:22 +08:00 via Android
    @xpresslink 整理自网络,不正确、不准确、不完整难免,有时间还请 pull request 更正
    labulaka
        3
    labulaka  
       2018-09-25 09:26:57 +08:00 via Android
    mark 错误多的话可以慢慢一起改😁😁😁😁
    dxandlight
        4
    dxandlight  
       2018-09-25 10:20:28 +08:00
    这里每一个问题问深了都答不出来。还是要看面试官和你合不合眼。
    nicolaz
        5
    nicolaz  
    OP
       2018-09-25 12:59:43 +08:00
    @dxandlight 老铁 没毛病!
    nicolaz
        6
    nicolaz  
    OP
       2018-09-25 13:00:24 +08:00
    @labulaka 欢迎更正
    simonliu2018
        7
    simonliu2018  
       2018-09-25 14:41:59 +08:00
    面试有太多的随机性,听一个面试官说当天心情不好,把一位候选人拒了,而且这不是个例。。。
    wizardforcel
        8
    wizardforcel  
       2018-09-27 22:38:17 +08:00 via Android
    python 的函数都是对象,我好久没在 python 的教程中听到闭包了。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2474 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:29 · PVG 18:29 · LAX 03:29 · JFK 06:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.