CSDN知识小饭桌

大牛开小灶

小范围,高质量,在线交流QA

参与嘉宾

 

知识库特邀编辑伊海波,滴滴出行工程师,曾任龙图龙图游戏数据分析部技术负责人。CSDN博客专家,资深Python/Golang后端工程师,熟悉网络编程,关注数据分析,Web开发和Web安全。

  • Python前景和相关资源

  • 如何面试Python后端工程师

  • Python大牛小灶福利

Python 前景

Python 有以 Django 和 Flask 的形式组合的全栈/最小框架。Django 1.10 在去年 8 月发布,为 Postgres 引入了全文搜索和一个大修改的中间件层。

十项编程语言让你在2017年实现薪酬提升

1. Java——10万2千美元

2. JavaScript——9万5千美元

3. Python——10万美元

4. C++——10万美元

5. Ruby——10万美元

6. C——10万美元

7. Swift——9万5千美元

8. C#——9万4千美元

9. 汇编语言——9万美元

10. PHP——7万5千美元

Python 知识点

 

GUI 图形界面

Tkinter/wxPython/PyGTK/PyQt/PySide

Web框架

django/web2py/flask/bottle/tornadoweb/webpy

科学计算

numpy/SciPy/pandas/blaze

密码学

cryptography/hashids/Paramiko/Passlib/PyCrypto/PyNacl

爬虫相关

urllib/urllib2/requests/scrapy/pyspider/portia/html2text/BeautifulSoup/lxml/selenium/mechanize/pyquery/creepy

图像处理

bigmoyan/Python Imaging Library (PIL)/pillow/Python-qrcode

自然语言处理

nltk/snownlp/Pattern/TextBlob/Polyglot/jieba

数据库驱动

mysql-python/PyMySQL/PyMongo

如何面试Python后端工程师

重点不是Python而是后端工程师,因为Python只是系统的一部分,linux基础操作,Sql,消息队列,Git要熟悉。木桶理论,每一环都不能落下,但精通其中一两个就好。

关于语言

Q :推荐一本看过最好的Python书籍? 考察能力,便于拉开话题

Q:谈谈python的装饰器,迭代器,yield?

Q:标准库线程安全的队列是哪一个?不安全的是哪一个?logging是线程安全的吗?

Q:Python适合的场景有哪些?当遇到计算密集型任务怎么办?

Q:python高并发解决方案?

希望听到twisted->tornado->gevent,如果你能说到golang,erlang更好

面试者可以在这里说明:Golang,Rust是否了解?numpy,pandas是什么?

关于操作系统

可以直接认为是linux,毕竟搞后端的多数是和linux打交道

Q:tcp/udp的区别?tcp粘包是怎么回事,如何处理?udp有粘包吗?

Q:time_wait是什么情况?出现过多的close_wait可能是什么原因?

Q:epoll,select的区别?边缘触发,水平触发区别?

关于存储

存储可能包含rdbms,nosql以及缓存等以mysql,redis举例

Mysql相关

Q:谈谈mysql字符集和排序规则?

Q:varchar与char的区别是什么?大小限制?utf8字符集下varchar最多能存多少个字符

Q:primary key和unique的区别?

Q:外键有什么用,是否该用外键?外键一定需要索引吗?

Q:myisam与innodb的区别?innodb的两阶段锁定协议是什么情况?

Q:索引有什么用,大致原理是什么?设计索引有什么注意点?

关于redis相关

Python大牛开小灶,一对一问答的更多相关文章

  1. 关于Python编程的一些问答

    关于Python编程的一些问答 导语 大约1个月前,oschina.net和华章图书一起合作做了一个活动:OSC第51期高手问答--聊聊python那些事,来推广我参与撰写的书<编写高质量代码: ...

  2. python爬虫知乎问答

    python爬虫知乎问答 import cookielibimport base64import reimport hashlibimport jsonimport rsaimport binasci ...

  3. Python - Django - ORM 一对一表结构

    当一张表的某一些字段查询的比较频繁,另外一些字段查询的不是特别频繁,可以把不怎么常用的字段 单独拿出来做成一张表,然后用一对一的表关联起来 这样既保证数据都完整的保存下来,又能保证检索更快 model ...

  4. 【python大牛分享】python——接口自动化测试框架环境的使用

    本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+requests测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能,以及使用 ...

  5. 2020年最新的过某宝滑块验证技术,Python大牛轻松搞定技术难题

    致谢: Charles未晞 Charles的皮卡丘 提供解决思路,此文实为借鉴. 前言: 利用selenium模拟登录淘宝,外界传言这个确实很难过,有各种轨迹检测. 但是我没想到淘宝的滑块验证码这么容 ...

  6. 常见的25个python面试问答

    常见的25个python面试问答 说到好用简洁的大数据技术,除了Hadoop.R等等,Python也是其中熠熠生辉的一员,因而广受企业和商家的青睐.求职季,不少应聘者在面试相关职业时都被要求掌握Pyt ...

  7. python爬取github数据

    爬虫流程 在上周写完用scrapy爬去知乎用户信息的爬虫之后,github上star个数一下就在公司小组内部排的上名次了,我还信誓旦旦的跟上级吹牛皮说如果再写一个,都不好意思和你再提star了,怕你们 ...

  8. python基础入门一(语法基础)

    作为自己正式接触并应用的第一门编程语言,在Alex和武sir两位大王的要求下,开始了写博客总结的日子.学习编程语言是很有趣的一件事情,但有2点请一定要谨记:1.做人靠自己,码代码也必须靠自己.能不能成 ...

  9. python中的goto

    python中没有像C语言中的goto,不过,查找着之后发现有python大牛写了一个goto,我直接拿来用啦,在此分享下: 代码地址:https://github.com/snoack/python ...

随机推荐

  1. CF546E Soldier and Traveling

    题目描述 In the country there are n n n cities and m m m bidirectional roads between them. Each city has ...

  2. (七)Redis对键key的操作

    key的全部命令如下: keys pattern # 查找所有符合给定模式pattern的key ,查找所有key 使用[keys *] del key1 key2 ... # 删除给定的一个或多个k ...

  3. React的this.props.children

    this.props用来获取组件从外部传入的属性,但是this.props.children比较特殊,它是由React给添加上的,表示组件的所有子节点.this.props.children可以用来读 ...

  4. [CEOI2017]Mousetrap

    P4654 [CEOI2017]Mousetrap 博弈论既视感 身临其境感受耗子和管理的心理历程. 以陷阱为根考虑.就要把耗子赶到根部. 首先一定有解. 作为耗子,为了拖延时间,必然会找到一个子树往 ...

  5. 【数论数学】【P2152】【SDOI2009】Super GCD

    传送门 Description Sheng bill有着惊人的心算能力,甚至能用大脑计算出两个巨大的数的GCD(最大公约 数)!因此他经常和别人比赛计算GCD.有一天Sheng bill很嚣张地找到了 ...

  6. Efficient Deblurring for Shaken and Partially Saturated Images

    Try the online demo: http://willow-fd.rocq.inria.fr/unshake/ Overview One common feature of “shaken” ...

  7. Dynamic len(set(a[L:R])) UVA - 12345(这么过分一定要写博客)

    给出一个有n个元素的数组,有以下两种操作:Q x y,求出区间[x,y)内不同元素的个数, M x y,把第x个元素的值修改为y.注意题目中的下标是从0开始的 这题超级超级坑 妈的一个水题找了几个小时 ...

  8. 动态切换input的 disables 属性

    $("input[type='text']").each(function(){ if($(this).data('parent_id')){ var _each_this_par ...

  9. CMDB资产管理系统开发【day27】:cmdb API安全认证

    1.API验证分析 API三关验证 客户端和服务端中都存放一份相同的随机字符串,客户端发请求的时候把随机字符串和当前时间进行MD5加密,同时带着当前时间通过请求头发送到API,进入三关验证. 第一关是 ...

  10. Eclipse srever起来时,时间超过45s。

    双击servere的名字,在属性界面上进行修改. 如下图: 修改TimeOut中的值即可.