超参数 一面面经 后台

Django:
Django的设计模式是什么,请你讲讲mvc,请结合mvc模型讲讲如何对请求做处理的?(接口怎么被触发,怎么被调用,以及请求在接口里如何处理的、怎么传参处理,说出完整的生命周期,如果有中间件会是怎么处理?有没有自己写过中间件?中间件里面有几个内置的方法,大概说一下?哪些在请求之前,哪些在请求之后?执行顺序是怎么样的?多个中间件嵌套时执行顺序是怎么样的,如何从内到外,如何从外到内?

有没有用过rest framework?

RESTFUL api了解什么?基于restful api的风格如何设计用户的增删改查的url?怎么写接口文档?删除用什么请求,怎么写?patch 和 put有什么区别?

url里拼接和body里面传递的参数,分别如何获取?

有没有做序列化?你是怎么封装的?

数据库:

使用mysql的版本?什么情况导致索引失效?(要求分两大类详细讲解)

按顺序ABC三个字段,查询A和C,查询BC,查询AB的是否索引失效

RBAC模型是什么?有没有使用过Django的后台组件?Django自带哪些表?

如果有很多系统,每个用户在不同的系统拥有不同的职务,比如一个人既可以是商务部门的小职员,同时是采购的小领导,如何基于RBAC设计数据表,表之间是什么关联,表里面有什么字段?要求简答可塑性强?

手撕算法题:
387. 字符串中的第一个唯一字符 ,力扣
第二个:如何实现0-53 如何不使用random实现洗牌功能(随机化数组)
全部评论
请问过了吗
点赞 回复
分享
发布于 03-25 17:18 四川

相关推荐

点赞 评论 收藏
转发
1 4 评论
分享
牛客网
牛客企业服务