今天是元宵节,我预定去参加5个公司的面试,还好在一天的时间里完成了所有面试,这里做下总结,写下我暂能记住的问题。第一项都是介绍项目,总结中暂不记录。
一. 现代时代控股:
- 说一下你项目中Flask的常用模块:
flask_sqlalchemy,json,Blueprint,flask_login, logging - python的深拷贝和浅拷贝, [a,b,[c],d]的两种拷贝结果分别是什么
- socket了解吗,你如何实现后端直接给前端发送消息
- 分别介绍一下Http协议和tcp/ip协议,他们主要的区别在哪
- python的垃圾回收机制
- python的指针
- Token是怎么用,如何实现以及它的生命周期
- **kwargs和*args的区别,为什么会有他们存在
- 非关系型数据库和关系型数据库的区别
- 缓存技术了解吗
- restful的定义,如何实现的
- mysql中have和where的区别
- left join和right join , inner join的区别,哪一个性能好
- linux如何上传文件
- 进程,线程和协程,各自的使用场景,进程有什么弊端,进程的开启数量由什么决定的
- python如何实现冒泡算法,利用几层循环,循环几次
二.无感行:
没有问技术问题
三.北京易迅理想科技:
- 异步操作了解多少,使用经验
- mysql的索机制,什么情况下会造成死锁
- mysql的引擎了解吗
- django请求及响应的全过程,它的中间件了解过吗
四.微之门:
- Flask如何做权限认证的
- http协议和tcp/ip协议
- http协议都包含什么
- request请求的内容都有什么
- Flask的记知道吗,global
- flask的中可不可以进行事务嵌套
五.成都晨蕊技术科技有限公司:
- 对linux的了解程度
- django项目如何部署的
- docker了解吗,如何使用,为什么会用到docker,它的优点是什么
- nginx的熟悉程度,如何使用,优点是什么