传智教育-面经项目--h5移动端接口文档
  1. 面经前台接口
传智教育-面经项目--h5移动端接口文档
  • 管理员登录授权
    • 管理员登录
      POST
    • 退出登录
      GET
    • 获取管理员相关的信息
      GET
  • 面经管理
    • 面经创建
      POST
    • 获取面经列表
      GET
    • 获取单个面经详情
      GET
    • 更新面经数据
      PUT
    • 删除面经
      DELETE
  • 访问统计
    • 日留存
      GET
    • 获取用户访问小程序月留存
      GET
    • 获取用户访问小程序周留存
      GET
    • 用户的画像
      GET
    • 获取用户小程序访问分布数据
      GET
    • 获取用户访问小程序数据最近一周日趋势
      GET
  • 面经前台接口
    • register注册用户接口
      POST
    • 登录
      POST
    • 退出登录
      GET
    • 获取人员员相关的信息
      GET
    • 获取面经列表
      GET
    • 获取单个面经详情
      GET
    • 收藏、点赞题目/取消收藏、点赞题目接口
      POST
    • 收藏、点赞题目列表查询接口
      GET
  • 管理员后台登录授权
  • 面经后台管理
  • 管理员后台访问统计
  1. 面经前台接口

获取面经列表

GET
/h5/interview/query
面经前台接口
分页接口,获取面经的列表

请求参数

Query 参数
current
number 
当前页
可选
pageSize
number 
每页数量
可选
stem
string 
筛选字段-题干
可选
keyWord
string 
筛选字段-关键字
可选
sorter
string 
可选
排序字段,以字段名加下划线组合,不能有特殊字符和不存在的字段。 推荐传 weight_desc 最新:可以不用传
Header 参数
Authorization
string 
可选
默认值:
Bearer {{token}}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/h5/interview/query' \
--header 'Authorization: Bearer {{token}}'

返回响应

🟢200成功
application/json
Body
code
number 
返参code
可选
message
string 
返参信息
可选
data
object 
InterviewResponseDTO
可选
示例值:
{"id":"12345","stem":"在黑马成长的历程包含了哪些","content":"1,自我介绍\n\n2,项目用flask\n\n3,没有笔试\n\n4,多线程进程协程,分别什么时候用\n\n5,restful设计风格\n\n6,数据库索引类型,主键索引,唯一索引区别\n\n7,mysql隔离级别对事务的影响,默认是什么级别\n\n8,可重复读,如何实现一个事务读到另一个事务刚提交的数据;两个事务分别修改同一变量+1,其中一个提交,另一个再读是多少\n\n9,flask如何保证request来自当前请求\n\n10,定时任务怎么实现\n\n11,调用第三方接口响应超时怎么处理\n\n12,redis在项目中如何使用\n\n13,响应状态码有几种\n\n14,用户认证怎么实现\n\n15,flask怎么操作数据库,用过原生mysql语句吗,pymysql 怎么用\n\n16,装饰器的原理,如何用函数,类实现一个装饰器,一个类实例对象可以作为装饰器吗?","createdAt":"2022-05-03 14:07:47","creator":"迷茫","avatar":"http://file.funit.cn/public/avatar/25.jpg","likeCount":2022,"views":2022,"collectFlag":2022,"likeFlag":2022}
id
string 
主键id
可选
stem
string 
面经标题
可选
content
string 
面经内容
可选
createdAt
string 
创建时间
可选
creator
string 
创建人
可选
avatar
string 
头像
可选
likeCount
number 
点赞量
可选
views
number 
浏览量
可选
collectFlag
number 
浏览量
可选
likeFlag
number 
浏览量
可选
示例
{
  "code": 10000,
  "message": "请求成功",
  "data": {
    "current": 1,
    "pageTotal": 10,
    "pageSize": 20,
    "total": 1000,
    "rows": [
      {
        "id": "40821",
        "stem": "广东紫云平台数据服务有限公司前端面经,未通过",
        "content": "<p><b>面试公司:</b>广东紫云平台数据服务有限公司<br></p><p><b>面试岗位:</b>前端\n</p><p><b>面试结果:</b>未通过\n</p><p><b>基本信息:</b>广东紫云平台数据服务有限公司,公司是做自研产品面向交通领域提供云计算服务、行业SaaS服务、交通大数据服务的高新技术企业。总共要面试两轮。</p><p><br></p><p>\n</p><p><b>技术面试:\n</b></p><p>1. 讲一下拷贝\n</p><p>2. JSON.parse与JSON.stringify无法对什么数据类型进行转换\n</p><p>3. 讲一下event loop\n</p><p>4. ES6有哪些基本数据类型\n</p><p>5. 宏任务与微任务\n</p><p>6. JS事件循环\n</p><p>7. 开发react项目中遇到的BUG,项目亮点\n</p><p>8. useEffect1.你对HTML语义化的理解\n</p><p>9. <a href=\"https://www.itcast.cn/news/20210929/17580567129.shtml\" target=\"_blank\">vue的生命周期分为几个阶段,分别有哪些函数</a>\n</p><p>10. <a href=\"https://www.itcast.cn/news/20210930/18304857240.shtml\" target=\"_blank\">v-if和v-show的区别</a>\n</p><p>11. vue的计算属性和watch的区别\n</p><p>12. 介绍一个你认为最有成就感的项目模块</p><p><br></p><p>\n</p><p><b>HR面试:\n</b></p><p>1. 自我介绍\n</p><p>2. 你对加班的看法\n</p><p>3. 上一家公司开发流程\n</p><p>4. 你觉得你的优势在哪里\n</p><p>5. 未来的职业规划\n</p><p><br></p><p>\n</p><p>\n</p><p>\n</p>\n            <!-- 题目求助 -->",
        "createdAt": "2022-01-20 00-00-00",
        "creator": "中二苏北陌",
        "avatar": "http://teachoss.itheima.net/heimaQuestionMiniapp/%E5%AE%98%E6%96%B9%E9%BB%98%E8%AE%A4%E5%A4%B4%E5%83%8F%402x.png",
        "likeCount": 1,
        "views": 32
      }
    ]
  }
}
修改于 2023-04-24 08:32:48
上一页
获取人员员相关的信息
下一页
获取单个面经详情
Built with