干货 | 参加Python面试前需要做哪些准备?

栏目: Python · 发布时间: 5年前

内容简介:招聘旺季即将到来,各行各业的职业者也摩拳擦掌准备找一份满意的工作,针对Python学员的面试,贵阳达内整理了一些面试前需要做的准备,希望能对大家找工作有所帮助!一.语言1.推荐一本看过较好的python书籍? 拉开话题好扯淡

招聘旺季即将到来,各行各业的职业者也摩拳擦掌准备找一份满意的工作,针对 Python 学员的面试,贵阳达内整理了一些面试前需要做的准备,希望能对大家找工作有所帮助!

一.语言

1.推荐一本看过较好的python书籍? 拉开话题好扯淡

2.谈谈python的装饰器,迭代器,yield?

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

4.python适合的场景有哪些?当遇到计算密集型任务怎么办?

5.python高并发解决方案?我希望听到twisted->tornado->gevent,能扯到golang,erlang更好

干货 | 参加Python面试前需要做哪些准备?

Python

二.操作系统

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

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

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

3.epoll,select的区别?边缘触发,水平触发区别?

三.存储

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

mysql相关

1.谈谈 mysql 字符集和 排序 规则?

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

3.primary key和unique的区别?

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

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

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

干货 | 参加Python面试前需要做哪些准备?

Python编程

redis相关

1.什么场景用redis,为什么mysql不适合?

2.谈谈 redis 的事务?用事务模拟原子+1操作?原子操作还有其它解决方案吗?

3.redis内存满了会怎么样?

四.安全

web安全相关

1.sql注入是怎么产生的,如何防止?

2.xss如何预防?htmlescape后能否避免xss?

3.csrf是什么?django是如何防范的?

密码技术

1.什么是分组加密?加密模式有哪些?ecb和cbc模式有什么区别?为什么需要iv向量?

2.简单说说https的过程?

3.对称加密与非对称加密区别?

4.如何生成共享秘钥? 如何防范中间人攻击?

五.其他

是否关注新技术啊?golang,rust是否了解?numpy,pandas是啥鸟?是否紧跟时代潮流?逛不逛微博,刷不刷知乎?可能你觉得我问的好细,但这好多都是平常经常遇到,并需要解决的,细节更能体现一个人。

有人说好简单,有人说好难,贵阳达内表示平常技术的积累和创新固然重要,但是系统的训练和沟通更是关键,真的没有问很难的题目,只是可能你平时没有注意,更多信息百度搜贵阳达内百家号。


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

C语言名题精选百则技巧篇

C语言名题精选百则技巧篇

冼镜光 / 机械工业出版社 / 2005-7 / 44.00元

《C语言名题精选百则》(技巧篇)收集了100则C语言程序设计题,共分9类。第一类比较简单,主要希望读者了解到《C语言名题精选百则》(技巧篇)的题目、解法与其他书籍之间的差异;第二至六类分别是关于数字、组合数学或离散数学、查找、排序、字符串等方面的题目;第七类列出了一些不太容易归类的题目,如Buffon丢针问题、Dijkstra的三色旗问题等;第八类则收录了一些有趣的、娱乐性的题目,如魔方阵等;第九......一起来看看 《C语言名题精选百则技巧篇》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具