会的小伙伴请在下方留言吧!^_^
1: 谈谈你对http协议的认识。
2: 谈谈你对websocket协议的认识。
3: 什么是magic string ?
4: 如何创建响应式布局?
5: 你曾经使用过哪些前端框架?
6: 什么是ajax请求?并使用jQuery和XMLHttpRequest对象实现一个ajax请求。
7: 如何在前端实现轮训?
8: 如何在前端实现长轮训?
9: vuex的作用?
10: vue中的路由的拦截器的作用?
11: axios的作用?
12: 列举vue的常见指令。
13: 简述jsonp及实现原理?
14: 是什么cors ?
15: 列举Http请求中常见的请求方式?
16: 列举Http请求中的状态码?
17: 列举Http请求中常见的请求头?
18: django、flask、tornado框架的比较?
19: 什么是wsgi?
20: django请求的生命周期?
21: 列举django的内置组件?
22: 列举django中间件的5个方法?以及django中间件的应用场景?
23: 简述什么是FBV和CBV?
24: django的request对象是在什么时候创建的?
25: 如何给CBV的程序添加装饰器?
26: 列举django orm 中所有的方法(QuerySet对象的所有方法)
27: only和defer的区别?
28: select_related和prefetch_related的区别?
29: filter和exclude的区别?
30: 列举django orm中三种能写sql语句的方法。
31: django orm 中如何设置读写分离?
32: F和Q的作用?
33: values和values_list的区别?
34: 如何使用django orm批量创建数据?
35: django的Form和ModeForm的作用?
36: django的Form组件中,如果字段中包含choices参数,请使用两种方式实现数据源实时更新。
37: django的Model中的ForeignKey字段中的on_delete参数有什么作用?
38: django中csrf的实现机制?
39: django如何实现websocket?
40: 基于django使用ajax发送post请求时,都可以使用哪种方法携带csrf token?
41: django中如何实现orm表中添加数据时创建一条日志记录。
42: django缓存如何设置?
43: django的缓存能使用redis吗?如果可以的话,如何配置?
44: django路由系统中name的作用?
45: django的模板中filter和simple_tag的区别?
46: django-debug-toolbar的作用?
47: django中如何实现单元测试?
48: 解释orm中 db first 和 code first的含义?
49: django中如何根据数据库表生成model中的类?
50: 使用orm和原生sql的优缺点?
51: 简述MVC和MTV
52: django的contenttype组件的作用?
53: 谈谈你对restfull 规范的认识?
54: 接口的幂等性是什么意思?
55: 什么是RPC?
56: Http和Https的区别?
57: 为什么要使用django rest framework框架?
58: django rest framework框架中都有那些组件?
59: django rest framework框架中的视图都可以继承哪些类?
60: 简述 django rest framework框架的认证流程。
61: django rest framework如何实现的用户访问频率控制?
62: Flask框架的优势?
63: Flask框架依赖组件?
64: Flask蓝图的作用?
65: 列举使用过的Flask第三方组件?
66: 简述Flask上下文管理流程?
67: Flask中的g的作用?
68: Flask中上下文管理主要涉及到了那些相关的类?并描述类主要作用?
69: 为什么要Flask把Local对象中的的值stack 维护成一个列表?
70: Flask中多app应用是怎么完成?
71: 在Flask中实现WebSocket需要什么组件?
72: wtforms组件的作用?
73: Flask框架默认session处理机制?
74: 解释Flask框架中的Local对象和threading
75: Flask中 blinker 是什么?
76: SQLAlchemy中的 session和scoped_session 的区别?
77: SQLAlchemy如何执行原生SQL?
78: ORM的实现原理?
79: DBUtils模块的作用?
80: 以下SQLAlchemy的字段是否正确?如果不正确请更正:
from datetime import datetime
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Column, Integer, String, DateTime
Base = declarative_base()
class UserInfo(Base):
__tablename__ = 'userinfo'
id = Column(Integer, primary_key=True, autoincrement=True)
name = Column(String(64), unique=True)
ctime = Column(DateTime, default=datetime.now())
81:SQLAchemy中如何为表设置引擎和字符编码?
82:SQLAchemy中如何设置联合唯一索引?
83:简述Tornado框架的特点。
84:简述Tornado框架中Future对象的作用?
85:Tornado框架中如何编写WebSocket程序?
86:Tornado中静态文件是如何处理的?如:
87:Tornado操作MySQL使用的模块?
88:Tornado操作redis使用的模块?
89:简述Tornado框架的适用场景?
90:git常见命令作用:
91:简述以下git中stash命令作用以及相关其他命令。
92:git 中 merge 和 rebase命令 的区别。
93:公司如何基于git做的协同开发?
94:如何基于git实现代码review?
95:git如何实现v1
96:什么是gitlab?
97:github和gitlab的区别?
98:如何为github上牛逼的开源项目贡献代码?
99:git中
100:什么是敏捷开发?
101:简述 jenkins 工具的作用?
102:公司如何实现代码发布?
103:简述 RabbitMQ、Kafka、ZeroMQ的区别?
104:RabbitMQ如何在消费者获取任务后未处理完前就挂掉时,保证数据不丢失?
105:RabbitMQ如何对消息做持久化?
106:RabbitMQ如何控制消息被消费的顺序?
107:以下RabbitMQ的exchange type分别代表什么意思?如:fanout、direct、topic。
108:简述 celery 是什么以及应用场景?
109:简述celery运行机制。
110:celery如何实现定时任务?
111:简述 celery多任务结构目录?
112:celery中装饰器 @app
113:简述 requests模块的作用及基本使用?
114:简述 beautifulsoup模块的作用及基本使用?
115:简述 seleninu模块的作用及基本使用?
116:scrapy框架中各组件的工作流程?
117:在scrapy框架中如何设置代理(两种方法)?
118:scrapy框架中如何实现大文件的下载?
119:scrapy中如何实现限速?
120:scrapy中如何实现暂定爬虫?
121:scrapy中如何进行自定制命令?
122:scrapy中如何实现的记录爬虫的深度?
123:scrapy中的pipelines工作原理?
124:scrapy的pipelines如何丢弃一个item对象?
125:简述scrapy中爬虫中间件和下载中间件的作用?
126:scrapy-redis组件的作用?
127:scrapy-redis组件中如何实现的任务的去重?
128:scrapy-redis的调度器如何实现任务的深度优先和广度优先?
129:简述 vitualenv 及应用场景?
130:简述 pipreqs 及应用场景?
131:在Python中使用过什么代码检查工具?
132:简述 saltstack、ansible、fabric、puppet工具的作用?
133:B Tree和B+ Tree的区别?
134:请列举常见排序并通过代码实现任意三种。
135:请列举常见查找并通过代码实现任意三种。
136:请列举你熟悉的设计模式?
137:有没有刷过leetcode?
138:列举熟悉的的Linux命令。
139:公司线上服务器是什么系统?
140:解释 PV、UV 的含义?
141:解释 QPS的含义?
142:uwsgi和wsgi的区别?
143:supervisor的作用?
144:什么是反向代理?
145:简述SSH的整个过程。
146:有问题都去那些找解决方案?
147:是否有关注什么技术类的公众号?
148:最近在研究什么新技术?
149:是否了解过领域驱动模型?