master
parent
567eb21ced
commit
c8be292aa9
133
README.md
133
README.md
|
@ -18,14 +18,14 @@
|
|||
* 3.9、请写出一段Python代码实现删除一个list里面的重复元素?
|
||||
* 3.10、给定两个list A ,B,请用找出 A ,B中相同与不同的元素
|
||||
* 4、企业面试题
|
||||
* 4.1、Python新式类和经典类的区别?(2019-01-19-cz)
|
||||
* 4.2、python中内置的数据结构有几种?(2019-01-19-cz)
|
||||
* 4.3、Python如何实现单例模式?请写出两种实现方(2019-01-19-cz)
|
||||
* 4.4、反转一个整数,例如-123-->-321,Python语言实现(2019-01-19-cz)
|
||||
* 4.5、设计实现遍历目录与子目录,抓取.pyc文件(2019-01-19-cz)
|
||||
* 4.6、一行代码实现1-100之和(2019-01-19-cz)
|
||||
* 4.7、Python-遍历列表时删除元素的正确做法(2019-01-19-cz)
|
||||
* 4.8、字符串的操作题目(2019-01-19-cz)
|
||||
* 4.1、Python新式类和经典类的区别?
|
||||
* 4.2、python中内置的数据结构有几种?
|
||||
* 4.3、Python如何实现单例模式?请写出两种实现方法
|
||||
* 4.4、反转一个整数,例如-123-->-321,Python语言实现
|
||||
* 4.5、设计实现遍历目录与子目录,抓取.pyc文件
|
||||
* 4.6、一行代码实现1-100之和
|
||||
* 4.7、Python-遍历列表时删除元素的正确做法
|
||||
* 4.8、字符串的操作题目
|
||||
* 4.9、可变类型和不可变类型
|
||||
* 4.10、is和==有什么区别?
|
||||
* 4.11、求出列表所有奇数并构造新列表
|
||||
|
@ -47,27 +47,27 @@
|
|||
* 4.26、super函数的具体用法和场景
|
||||
* 二、Python高级
|
||||
* 1、元类
|
||||
* 1.1、Python中类方法、类实例方法、静态方法有何区别?(2019-1-19-yzh)
|
||||
* 1.2、super函数的具体用法和场景?(2019-1-19-yzh)
|
||||
* 1.3、历一个object的所有属性,并print每一个属性名?(2019-1-19-yzh)
|
||||
* 1.4、写一个类,并让它尽可能多的支持操作符?(2019-1-19-yzh)
|
||||
* 1.5、介绍Cpython,Pypy Cpython Numba各有什优缺点(2019-1-19-y
|
||||
* 1.6、请描述抽象类和接口类的区别和联系?(2019-1-19-yzh)
|
||||
* 1.1、Python中类方法、类实例方法、静态方法有何区别?
|
||||
* 1.2、super函数的具体用法和场景?
|
||||
* 1.3、历一个object的所有属性,并print每一个属性名?
|
||||
* 1.4、写一个类,并让它尽可能多的支持操作符?
|
||||
* 1.5、介绍Cpython,Pypy Cpython Numba各有什优缺点
|
||||
* 1.6、请描述抽象类和接口类的区别和联系?
|
||||
* 1.7、Python中如何动态获取和设置对象的属性?
|
||||
* 2、内存管理与垃圾回收机制
|
||||
* 2.1、哪些操作会导致Python内存溢出,怎么处理?(2019-1-19-yzh)
|
||||
* 2.1、哪些操作会导致Python内存溢出,怎么处理?
|
||||
* 2.2、关于 Python内存管理,下列说法错误的是(B)
|
||||
* 2.3、Python的内存管理机制及调优手段?
|
||||
* 2.4、内存泄露是什么?如何避免?
|
||||
* 3、函数
|
||||
* 3.1、python常见的列表推导式?(2019-1-19-yzh)
|
||||
* 3.2、简述read、readline、readlines的区别?(2019-1-19-yzh)
|
||||
* 3.3、什么是Hash(散列函数)?(2019-1-19-yzh)
|
||||
* 3.4、python函数重载机制?(2019-1-19-yzh)
|
||||
* 3.5、写一个函数找出一个整数数组中,第二大的数?(2019-1-19-yzh)
|
||||
* 3.6、手写一个判断时间的装饰器(2019-1-19-yzh)
|
||||
* 3.7、使用Python内置的filter()方法来过滤?(2019-1-19-yzh)
|
||||
* 3.8、编写函数的4个原则(2019-1-19-yzh)
|
||||
* 3.1、python常见的列表推导式?
|
||||
* 3.2、简述read、readline、readlines的区别?
|
||||
* 3.3、什么是Hash(散列函数)?
|
||||
* 3.4、python函数重载机制?
|
||||
* 3.5、写一个函数找出一个整数数组中,第二大的数
|
||||
* 3.6、手写一个判断时间的装饰器
|
||||
* 3.7、使用Python内置的filter()方法来过滤?
|
||||
* 3.8、编写函数的4个原则
|
||||
* 3.9、函数调用参数的传递方式是值传递还是引用传递?
|
||||
* 3.10、如何在function里面设置一个全局变量
|
||||
* 3.11、对缺省参数的理解 ?
|
||||
|
@ -88,7 +88,7 @@
|
|||
* 3.26、下面这段代码的输出结果将是什么?请解释。
|
||||
* 3.27、什么是lambda函数?它有什么好处?写一个匿名函数求两个数的
|
||||
* 4、设计模式
|
||||
* 4.1、对设计模式的理解,简述你了解的设计模式?(2019-1-19-yzh)
|
||||
* 4.1、对设计模式的理解,简述你了解的设计模式?
|
||||
* 4.2、请手写一个单例
|
||||
* 4.3、单例模式的应用场景有哪些?
|
||||
* 4.4、Python 如何实现单例模式?请写出两种实现方法?
|
||||
|
@ -106,7 +106,7 @@
|
|||
* 5.4、面向对象中怎么实现只读属性?
|
||||
* 5.5、谈谈你对面向对象的理解?
|
||||
* 6、正则表达式
|
||||
* 6.1、请写出一段代码用正则匹配出ip?(2019-1-19-yzh)
|
||||
* 6.1、请写出一段代码用正则匹配出ip?
|
||||
* 6.2、a = “abbbccc”,用正则匹配为abccc,不管有多少b,就出现一次?
|
||||
* 6.3、Python字符串查找和替换?
|
||||
* 6.4、 用Python匹配HTML g tag的时候,<.> 和 <.*?> 有什么区别
|
||||
|
@ -119,12 +119,12 @@
|
|||
* 6.11、请写出匹配ip的Python正则表达式
|
||||
* 6.12、Python里match与search的区别?
|
||||
* 7、系统编程
|
||||
* 7.1、进程总结(2019-1-19-yzh)
|
||||
* 7.1、进程总结
|
||||
* 7.2、谈谈你对多进程,多线程,以及协程的理解,项目是否用?
|
||||
* 7.3、Python异步使用场景有那些?(2019-1-19-yzh)
|
||||
* 7.4、多线程共同操作同一个数据互斥锁同步?(2019-1-19-yzh)
|
||||
* 7.5、什么是多线程竞争?(2019-1-19-yzh)
|
||||
* 7.6、请介绍一下Python的线程同步?(2019-1-19-yzh)
|
||||
* 7.3、Python异步使用场景有那些?
|
||||
* 7.4、多线程共同操作同一个数据互斥锁同步?
|
||||
* 7.5、什么是多线程竞争?
|
||||
* 7.6、请介绍一下Python的线程同步?
|
||||
* 7.7、解释一下什么是锁,有哪几种锁?
|
||||
* 7.8、什么是死锁呢?
|
||||
* 7.9、多线程交互访问数据,如果访问到了就不访问了
|
||||
|
@ -158,19 +158,18 @@
|
|||
* 1.1、对Flask蓝图(Blueprint)的理解?
|
||||
* 1.2、Flask和Django路由映射的区别?
|
||||
* Django
|
||||
* 2.1、什么是wsgi,uwsgi,uWSGI?(2019-01-20-cz)
|
||||
* 2.2、Django 、Flask、Tornado的对比(2019-01-20-cz)
|
||||
* 2.3、CORS和CSRF的区别?(2019-01-20-cz)
|
||||
* 2.4、Session、Cookie、JWT的理解 (2019-01-20-cz)
|
||||
* 2.5、简述Django请求生命周期 (2019-01-20-cz)
|
||||
* 2.6、什么是wsgi,uwsgi,uWSGI?(2019-01-20-cz)
|
||||
* 2.7、Django 、Flask、Tornado的对比(2019-01-20-cz)
|
||||
* 2.8、用的restframework完成api发送时间时区(2019-01-20-cz)
|
||||
* 2.9、nginx,tomcat,apache 都是什么?(2019-01-20-cz)
|
||||
* 2.10、请给出你熟悉关系数据库范式有那些,有什么作用?(2019-01-20-cz)
|
||||
* 2.11、简述QQ登陆过程(2019-01-20-cz)
|
||||
* 2.12、post和get 的区别?(2019-01-20-cz)
|
||||
* 2.13、项目中日志的作用(2019-01-20-cz)
|
||||
* 2.1、什么是wsgi,uwsgi,uWSGI?
|
||||
* 2.3、CORS和CSRF的区别?
|
||||
* 2.4、Session、Cookie、JWT的理解
|
||||
* 2.5、简述Django请求生命周期
|
||||
* 2.6、什么是wsgi,uwsgi,uWSGI?
|
||||
* 2.7、Django 、Flask、Tornado的对比
|
||||
* 2.8、用的restframework完成api发送时间时区
|
||||
* 2.9、nginx,tomcat,apache 都是什么?
|
||||
* 2.10、请给出你熟悉关系数据库范式有那些,有什么作用
|
||||
* 2.11、简述QQ登陆过程
|
||||
* 2.12、post和get 的区别?
|
||||
* 2.13、项目中日志的作用
|
||||
* 2.14、django中间件的使用?
|
||||
* 2.15、谈一下你对uWSGI和 nginx的理解?
|
||||
* 2.16、Python中三大框架各自的应用场景?
|
||||
|
@ -221,27 +220,27 @@
|
|||
* 1.40、scrapy-redis,有做过其他的分布式爬虫吗?
|
||||
* 五、数据库
|
||||
* 1、MySQL
|
||||
* 1.1、主键 超键 候选键 外键(2019-01-19 whb)
|
||||
* 1.2、视图的作用,视图可以更改么?(2019-01-19 whb)
|
||||
* 1.3、drop,delete与truncate的区别(2019-01-19 whb)
|
||||
* 1.4、索引的工作原理及其种类(2019-01-19 whb)
|
||||
* 1.5、连接的种类(2019-01-19 whb)
|
||||
* 1.6、数据库优化的思路(2019-01-19 whb)
|
||||
* 1.7、存储过程与触发器的区别(2019-01-19 whb)
|
||||
* 1.8、悲观锁和乐观锁是什么?(2019-01-19 whb)
|
||||
* 1.9、你常用的mysql引擎有哪些?各引擎间有什么区别? (2019-01-19 whb)
|
||||
* 1.1、主键 超键 候选键 外键
|
||||
* 1.2、视图的作用,视图可以更改么?
|
||||
* 1.3、drop,delete与truncate的区别
|
||||
* 1.4、索引的工作原理及其种类
|
||||
* 1.5、连接的种类
|
||||
* 1.6、数据库优化的思路
|
||||
* 1.7、存储过程与触发器的区别
|
||||
* 1.8、悲观锁和乐观锁是什么?
|
||||
* 1.9、你常用的mysql引擎有哪些?各引擎间有什么区别?
|
||||
* 2、Redis
|
||||
* 2.1、Redis宕机怎么解决? (2019-01-19 whb)
|
||||
* 2.2、redis和mecached的区别,以及使用场景(2019-01-19 whb)
|
||||
* 2.3、Redis集群方案该怎么做?都有哪些方案?(2019-01-19 whb)
|
||||
* 2.4、Redis回收进程是如何工作的(2019-01-19 whb)
|
||||
* 2.1、Redis宕机怎么解决?
|
||||
* 2.2、redis和mecached的区别,以及使用场景
|
||||
* 2.3、Redis集群方案该怎么做?都有哪些方案?
|
||||
* 2.4、Redis回收进程是如何工作的
|
||||
* 3、MongoDB
|
||||
* 3.1、MongoDB中对多条记录做更新操作命令是什么?(2019-01-19 whb)
|
||||
* 3.2、MongoDB如何才会拓展到多个shard里(2019-01-19 whb)?
|
||||
* 3.1、MongoDB中对多条记录做更新操作命令是什么?
|
||||
* 3.2、MongoDB如何才会拓展到多个shard里?
|
||||
* 六、测试
|
||||
* 1、编写测试计划的目的是(2019-01-18-yl)
|
||||
* 2、对关键词触发模块进行测试(2019-1-24-yl)
|
||||
* 3、其他常用笔试题目网址汇总(2019-1-24-yl)
|
||||
* 1、编写测试计划的目的是
|
||||
* 2、对关键词触发模块进行测试
|
||||
* 3、其他常用笔试题目网址汇总
|
||||
* 4、测试人员在软件开发过程中的任务是什么
|
||||
* 5、一条软件Bug记录都包含了哪些内容?
|
||||
* 6、简述黑盒测试和白盒测试的优缺点
|
||||
|
@ -249,12 +248,12 @@
|
|||
* 8、Alpha测试与Beta测试的区别是什么?
|
||||
* 9、举例说明什么是Bug?一个bug report应包含什么关键字?
|
||||
* 数据结构
|
||||
* 1.1、数组中出现次数超过一半的数字-Python版(2019-01-19-lq)
|
||||
* 1.2、求100以内的质数(2019-01-19-lq)
|
||||
* 1.3、无重复字符的最长子串-Python实现(2019-01-19-lq)
|
||||
* 1.4、通过2个5/6升得水壶从池塘得到3升水(2019-01-19-lq)
|
||||
* 1.5、什么是MD5加密,有什么特点?(2019-01-19-lq)
|
||||
* 1.6、什么是对称加密和非对称加密(2019-01-19-lq)
|
||||
* 1.1、数组中出现次数超过一半的数字-Python版
|
||||
* 1.2、求100以内的质数
|
||||
* 1.3、无重复字符的最长子串-Python实现
|
||||
* 1.4、通过2个5/6升得水壶从池塘得到3升水
|
||||
* 1.5、什么是MD5加密,有什么特点?
|
||||
* 1.6、什么是对称加密和非对称加密
|
||||
* 1.7、冒泡排序的思想?
|
||||
* 1.8、快速排序的思想?
|
||||
* 1.9、如何判断单向链表中是否有环?
|
||||
|
|
Loading…
Reference in New Issue