泛微 契约锁 笔试题
有好几个小伙伴加我qq来问我情况了,我就直接在这说一下把。😂
首先,笔试题目提交后很快就受到了远程面试的邀请。
但是,由于我当时刚开始找工作准备的实在是不够好导致面试没有通过。
笔试难度:就是这个项目,花费大概四天左右吧,难度不大。
面试难度:中等稍微偏上一点的难度吧。
结果:没有通过。
另外,祝大家面试顺利吧😂
进入项目目录下bin/server
执行java -jar FileManagerServer.jar
Client(http://localhost:8080)
进入项目目录下bin/client
执行java -jar filemanagerclient-0.0.1-SNAPSHOT.jar
- 上传接口
- 下载接口
- 获取文件元数据接口
- 接口权限校验
- 扩展:文件查询接口,查询最近上传的10个文件元数据Json数组
- 前端界面
- 接口校验
- 上传接口
- 下载接口(+解密文件)
- 扩展:列表展示,最近十个上传文件列表
- 扩展:Client端支持集群部署,多个Client上传文件均存储在一个Server端
-
Jetty
-
Logger
-
Derby
-
Junit
- SpringBoot
- SpringMVC
- Thymeleaf
- OpenFeign
- FastJson
系统:Ubuntu 18.04 desktop
开发工具:IDEA
JDK版本:1.8.0_221 (HopSpot 64-Bit)
构建工具:Maven 3.6.1
系统:Ubuntu 18.04 desktop
JDK版本:1.8.0_221 (HopSpot 64-Bit)
浏览器:Chrome 78.0.3904.97(正式版本) (64 位)