Skip to content

Commit c8be292

Browse files
committed
更新
1 parent 567eb21 commit c8be292

File tree

1 file changed

+66
-67
lines changed

1 file changed

+66
-67
lines changed

README.md

Lines changed: 66 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@
1818
* 3.9、请写出一段Python代码实现删除一个list里面的重复元素?
1919
* 3.10、给定两个list A ,B,请用找出 A ,B中相同与不同的元素
2020
* 4、企业面试题
21-
* 4.1、Python新式类和经典类的区别?(2019-01-19-cz)
22-
* 4.2、python中内置的数据结构有几种?(2019-01-19-cz)
23-
* 4.3、Python如何实现单例模式?请写出两种实现方(2019-01-19-cz)
24-
* 4.4、反转一个整数,例如-123-->-321,Python语言实现(2019-01-19-cz)
25-
* 4.5、设计实现遍历目录与子目录,抓取.pyc文件(2019-01-19-cz)
26-
* 4.6、一行代码实现1-100之和(2019-01-19-cz)
27-
* 4.7、Python-遍历列表时删除元素的正确做法(2019-01-19-cz)
28-
* 4.8、字符串的操作题目(2019-01-19-cz)
21+
* 4.1、Python新式类和经典类的区别?
22+
* 4.2、python中内置的数据结构有几种?
23+
* 4.3、Python如何实现单例模式?请写出两种实现方法
24+
* 4.4、反转一个整数,例如-123-->-321,Python语言实现
25+
* 4.5、设计实现遍历目录与子目录,抓取.pyc文件
26+
* 4.6、一行代码实现1-100之和
27+
* 4.7、Python-遍历列表时删除元素的正确做法
28+
* 4.8、字符串的操作题目
2929
* 4.9、可变类型和不可变类型
3030
* 4.10、is和==有什么区别?
3131
* 4.11、求出列表所有奇数并构造新列表
@@ -47,27 +47,27 @@
4747
* 4.26、super函数的具体用法和场景
4848
* 二、Python高级
4949
* 1、元类
50-
* 1.1、Python中类方法、类实例方法、静态方法有何区别?(2019-1-19-yzh)
51-
* 1.2、super函数的具体用法和场景?(2019-1-19-yzh)
52-
* 1.3、历一个object的所有属性,并print每一个属性名?(2019-1-19-yzh)
53-
* 1.4、写一个类,并让它尽可能多的支持操作符?(2019-1-19-yzh)
54-
* 1.5、介绍Cpython,Pypy Cpython Numba各有什优缺点(2019-1-19-y
55-
* 1.6、请描述抽象类和接口类的区别和联系?(2019-1-19-yzh)
50+
* 1.1、Python中类方法、类实例方法、静态方法有何区别?
51+
* 1.2、super函数的具体用法和场景?
52+
* 1.3、历一个object的所有属性,并print每一个属性名?
53+
* 1.4、写一个类,并让它尽可能多的支持操作符?
54+
* 1.5、介绍Cpython,Pypy Cpython Numba各有什优缺点
55+
* 1.6、请描述抽象类和接口类的区别和联系?
5656
* 1.7、Python中如何动态获取和设置对象的属性?
5757
* 2、内存管理与垃圾回收机制
58-
* 2.1、哪些操作会导致Python内存溢出,怎么处理?(2019-1-19-yzh)
58+
* 2.1、哪些操作会导致Python内存溢出,怎么处理?
5959
* 2.2、关于 Python内存管理,下列说法错误的是(B)
6060
* 2.3、Python的内存管理机制及调优手段?
6161
* 2.4、内存泄露是什么?如何避免?
6262
* 3、函数
63-
* 3.1、python常见的列表推导式?(2019-1-19-yzh)
64-
* 3.2、简述read、readline、readlines的区别?(2019-1-19-yzh)
65-
* 3.3、什么是Hash(散列函数)?(2019-1-19-yzh)
66-
* 3.4、python函数重载机制?(2019-1-19-yzh)
67-
* 3.5、写一个函数找出一个整数数组中,第二大的数?(2019-1-19-yzh)
68-
* 3.6、手写一个判断时间的装饰器(2019-1-19-yzh)
69-
* 3.7、使用Python内置的filter()方法来过滤?(2019-1-19-yzh)
70-
* 3.8、编写函数的4个原则(2019-1-19-yzh)
63+
* 3.1、python常见的列表推导式?
64+
* 3.2、简述read、readline、readlines的区别?
65+
* 3.3、什么是Hash(散列函数)?
66+
* 3.4、python函数重载机制?
67+
* 3.5、写一个函数找出一个整数数组中,第二大的数
68+
* 3.6、手写一个判断时间的装饰器
69+
* 3.7、使用Python内置的filter()方法来过滤?
70+
* 3.8、编写函数的4个原则
7171
* 3.9、函数调用参数的传递方式是值传递还是引用传递?
7272
* 3.10、如何在function里面设置一个全局变量
7373
* 3.11、对缺省参数的理解 ?
@@ -88,7 +88,7 @@
8888
* 3.26、下面这段代码的输出结果将是什么?请解释。
8989
* 3.27、什么是lambda函数?它有什么好处?写一个匿名函数求两个数的
9090
* 4、设计模式
91-
* 4.1、对设计模式的理解,简述你了解的设计模式?(2019-1-19-yzh)
91+
* 4.1、对设计模式的理解,简述你了解的设计模式?
9292
* 4.2、请手写一个单例
9393
* 4.3、单例模式的应用场景有哪些?
9494
* 4.4、Python 如何实现单例模式?请写出两种实现方法?
@@ -106,7 +106,7 @@
106106
* 5.4、面向对象中怎么实现只读属性?
107107
* 5.5、谈谈你对面向对象的理解?
108108
* 6、正则表达式
109-
* 6.1、请写出一段代码用正则匹配出ip?(2019-1-19-yzh)
109+
* 6.1、请写出一段代码用正则匹配出ip?
110110
* 6.2、a = “abbbccc”,用正则匹配为abccc,不管有多少b,就出现一次?
111111
* 6.3、Python字符串查找和替换?
112112
* 6.4、 用Python匹配HTML g tag的时候,<.> 和 <.*?> 有什么区别
@@ -119,12 +119,12 @@
119119
* 6.11、请写出匹配ip的Python正则表达式
120120
* 6.12、Python里match与search的区别?
121121
* 7、系统编程
122-
* 7.1、进程总结(2019-1-19-yzh)
122+
* 7.1、进程总结
123123
* 7.2、谈谈你对多进程,多线程,以及协程的理解,项目是否用?
124-
* 7.3、Python异步使用场景有那些?(2019-1-19-yzh)
125-
* 7.4、多线程共同操作同一个数据互斥锁同步?(2019-1-19-yzh)
126-
* 7.5、什么是多线程竞争?(2019-1-19-yzh)
127-
* 7.6、请介绍一下Python的线程同步?(2019-1-19-yzh)
124+
* 7.3、Python异步使用场景有那些?
125+
* 7.4、多线程共同操作同一个数据互斥锁同步?
126+
* 7.5、什么是多线程竞争?
127+
* 7.6、请介绍一下Python的线程同步?
128128
* 7.7、解释一下什么是锁,有哪几种锁?
129129
* 7.8、什么是死锁呢?
130130
* 7.9、多线程交互访问数据,如果访问到了就不访问了
@@ -158,19 +158,18 @@
158158
* 1.1、对Flask蓝图(Blueprint)的理解?
159159
* 1.2、Flask和Django路由映射的区别?
160160
* Django
161-
* 2.1、什么是wsgi,uwsgi,uWSGI?(2019-01-20-cz)
162-
* 2.2、Django 、Flask、Tornado的对比(2019-01-20-cz)
163-
* 2.3、CORS和CSRF的区别?(2019-01-20-cz)
164-
* 2.4、Session、Cookie、JWT的理解 (2019-01-20-cz)
165-
* 2.5、简述Django请求生命周期 (2019-01-20-cz)
166-
* 2.6、什么是wsgi,uwsgi,uWSGI?(2019-01-20-cz)
167-
* 2.7、Django 、Flask、Tornado的对比(2019-01-20-cz)
168-
* 2.8、用的restframework完成api发送时间时区(2019-01-20-cz)
169-
* 2.9、nginx,tomcat,apache 都是什么?(2019-01-20-cz)
170-
* 2.10、请给出你熟悉关系数据库范式有那些,有什么作用?(2019-01-20-cz)
171-
* 2.11、简述QQ登陆过程(2019-01-20-cz)
172-
* 2.12、post和get 的区别?(2019-01-20-cz)
173-
* 2.13、项目中日志的作用(2019-01-20-cz)
161+
* 2.1、什么是wsgi,uwsgi,uWSGI?
162+
* 2.3、CORS和CSRF的区别?
163+
* 2.4、Session、Cookie、JWT的理解
164+
* 2.5、简述Django请求生命周期
165+
* 2.6、什么是wsgi,uwsgi,uWSGI?
166+
* 2.7、Django 、Flask、Tornado的对比
167+
* 2.8、用的restframework完成api发送时间时区
168+
* 2.9、nginx,tomcat,apache 都是什么?
169+
* 2.10、请给出你熟悉关系数据库范式有那些,有什么作用
170+
* 2.11、简述QQ登陆过程
171+
* 2.12、post和get 的区别?
172+
* 2.13、项目中日志的作用
174173
* 2.14、django中间件的使用?
175174
* 2.15、谈一下你对uWSGI和 nginx的理解?
176175
* 2.16、Python中三大框架各自的应用场景?
@@ -221,40 +220,40 @@
221220
* 1.40、scrapy-redis,有做过其他的分布式爬虫吗?
222221
* 五、数据库
223222
* 1、MySQL
224-
* 1.1、主键 超键 候选键 外键(2019-01-19 whb)
225-
* 1.2、视图的作用,视图可以更改么?(2019-01-19 whb)
226-
* 1.3、drop,delete与truncate的区别(2019-01-19 whb)
227-
* 1.4、索引的工作原理及其种类(2019-01-19 whb)
228-
* 1.5、连接的种类(2019-01-19 whb)
229-
* 1.6、数据库优化的思路(2019-01-19 whb)
230-
* 1.7、存储过程与触发器的区别(2019-01-19 whb)
231-
* 1.8、悲观锁和乐观锁是什么?(2019-01-19 whb)
232-
* 1.9、你常用的mysql引擎有哪些?各引擎间有什么区别? (2019-01-19 whb)
223+
* 1.1、主键 超键 候选键 外键
224+
* 1.2、视图的作用,视图可以更改么?
225+
* 1.3、drop,delete与truncate的区别
226+
* 1.4、索引的工作原理及其种类
227+
* 1.5、连接的种类
228+
* 1.6、数据库优化的思路
229+
* 1.7、存储过程与触发器的区别
230+
* 1.8、悲观锁和乐观锁是什么?
231+
* 1.9、你常用的mysql引擎有哪些?各引擎间有什么区别?
233232
* 2、Redis
234-
* 2.1、Redis宕机怎么解决? (2019-01-19 whb)
235-
* 2.2、redis和mecached的区别,以及使用场景(2019-01-19 whb)
236-
* 2.3、Redis集群方案该怎么做?都有哪些方案?(2019-01-19 whb)
237-
* 2.4、Redis回收进程是如何工作的(2019-01-19 whb)
233+
* 2.1、Redis宕机怎么解决?
234+
* 2.2、redis和mecached的区别,以及使用场景
235+
* 2.3、Redis集群方案该怎么做?都有哪些方案?
236+
* 2.4、Redis回收进程是如何工作的
238237
* 3、MongoDB
239-
* 3.1、MongoDB中对多条记录做更新操作命令是什么?(2019-01-19 whb)
240-
* 3.2、MongoDB如何才会拓展到多个shard里(2019-01-19 whb)
238+
* 3.1、MongoDB中对多条记录做更新操作命令是什么?
239+
* 3.2、MongoDB如何才会拓展到多个shard里?
241240
* 六、测试
242-
* 1、编写测试计划的目的是(2019-01-18-yl)
243-
* 2、对关键词触发模块进行测试(2019-1-24-yl)
244-
* 3、其他常用笔试题目网址汇总(2019-1-24-yl)
241+
* 1、编写测试计划的目的是
242+
* 2、对关键词触发模块进行测试
243+
* 3、其他常用笔试题目网址汇总
245244
* 4、测试人员在软件开发过程中的任务是什么
246245
* 5、一条软件Bug记录都包含了哪些内容?
247246
* 6、简述黑盒测试和白盒测试的优缺点
248247
* 7、请列出你所知道的软件测试种类,至少5项。
249248
* 8、Alpha测试与Beta测试的区别是什么?
250249
* 9、举例说明什么是Bug?一个bug report应包含什么关键字?
251250
* 数据结构
252-
* 1.1、数组中出现次数超过一半的数字-Python版(2019-01-19-lq)
253-
* 1.2、求100以内的质数(2019-01-19-lq)
254-
* 1.3、无重复字符的最长子串-Python实现(2019-01-19-lq)
255-
* 1.4、通过2个5/6升得水壶从池塘得到3升水(2019-01-19-lq)
256-
* 1.5、什么是MD5加密,有什么特点?(2019-01-19-lq)
257-
* 1.6、什么是对称加密和非对称加密(2019-01-19-lq)
251+
* 1.1、数组中出现次数超过一半的数字-Python版
252+
* 1.2、求100以内的质数
253+
* 1.3、无重复字符的最长子串-Python实现
254+
* 1.4、通过2个5/6升得水壶从池塘得到3升水
255+
* 1.5、什么是MD5加密,有什么特点?
256+
* 1.6、什么是对称加密和非对称加密
258257
* 1.7、冒泡排序的思想?
259258
* 1.8、快速排序的思想?
260259
* 1.9、如何判断单向链表中是否有环?

0 commit comments

Comments
 (0)