后端:主要是spring boot,接触过一些cloud(主要是nacos和gateway),数据库交互用mybatis plus,会使用aop功能处理业务的场景如:
1.场景:客户的图片/视频资源需要根据c端用户地区不同,返回不同的资源链接。方案用aop拦截controller把返回对象的所有string字段做链接替换,并且支持嵌套类型的对象。
2.场景:系统支持国际化,并且国际化的内容是由b端人员后台录入的,所以不能做语言包。方案:一样用aop对响应做处理,不过这里需要自定义一个注解,只对那个注解的字段做处理。
-----------------------------------------------------------------------------------------------
运维:会编写Dockerfile,并用docker部署java项目(这里需要看有没有特殊的依赖,如果有一些特殊依赖,比如我接触过一个要在代码里使用ffmpeg功能的,这里需要把ffmpeg也一起打入镜像包里,这种耗时就比较久),会部署nginx,mysql,redis
-----------------------------------------------------------------------------------------------
前端:vue2,vue3,jsp都会,功能方面可保证没问题
a.hr招聘流程系统,主要功能:
1.候选人在填写资料投递简历
2.hr可在后台查看候选人简历,并发送:面试通知、体检通知、录用通知等信息。主要采用邮件发送,短信发送也有,不过要申请短信模板,比较麻烦。
3.集成测评/背调系统,hr在我们的后台可以调用其他系统的功能,并且对应的测评/背调报告也可获取(需要对应系统的文档支持)
4.把要录用的人员名单和对应职位推送给其他系统审核,审核后hr这边才可以进行下一步操作
5.每位hr发送面试的统计
-----------------------------------------------------------------------------------------------
b.做题系统
·后台:
1.b端录题人员录入试题,主要是客观题:判断、单选、多选、排序
2.录完题后可选择题目进行组卷并且设置分数
·前台:
1.c端用户可做试题,做完后自动评分。
技术相关:
接触到一些gateway,主要做服务转发。
接触到部分ffmpeg功能,需要把用户的音频文件转成其他格式
前后端发布均为本人负责
上文的aop场景1是在本项目实现。
-----------------------------------------------------------------------------------------------
c.留学咨询相关系统
主要面向海外市场,所以要做多语言功能,上文的场景2是在这个项目实现
不方便展示 a.hr招聘流程系统,主要功能: 1.候选人在官网填写资料投递简历 2.hr可在后台查看候选人简历,并发送:面试通知、体检通知、录用通知等信息。主要采用邮件发送,短信发送也有,不过要申请短信模板,比较麻烦。 3.集成测评/背调系统,hr在我们的后台可以调用其他
不方便展示 做题系统 ·后台: 1.b端录题人员录入试题,主要是客观题:判断、单选、多选、排序 2.录完题后可选择题目进行组卷并且设置分数 ·前台: 1.c端用户可做试题,做完后自动评分。 技术相关: 接触到一些gateway,主要做服务转