• 面试准备


    一、自我介绍

    我叫XX,2017年6月毕业于XX大学XX专业,我掌握的编程语言主要是Java,能够熟练使用Spring、MyBatis等Java开发框架进行软件开发,同时我也掌握了python、mysql、Linux、git、maven等软件开发必备的技能。我最近一份工作是在北京每日优鲜电子商务有限公司,主要是参与持续部署交付平台的开发。平台实现了对公司各业务线项目从需求、开发、测试、代码质量检查到线上发布及回滚每个环节的统一管理,使项目测试与线上发布操作简单高效,保证了项目代码质量,提升了研发质量和效率。平台主要使用Java语言开发,SpringBoot、MyBatis作为基础框架,消息队列使用RabbitMq,任务调度框架使用Quartz。平台使用前后端分离技术进行开发,前端模块使用vue框架,独立部署在nginx容器上;服务端主要由项目管理、代码质量检查、服务检测、部署发布、环境管理等模块组成。我主要是负责开发代码检查模块。该模块的主要功能是在项目测试与线上发布时对项目代码进行质量检查,及时发现代码中存在的缺陷及错误,并推送给相关负责人。相关负责人依据推送的缺陷和修改提示对代码进行修改,然后在进行代码质量检查,直到代码中不存在阻断性、严重性和主要的缺陷才允许其项目发布。我为人乐观开朗,积极向上,平时喜欢打羽毛球和乒乓球。

    二、项目介绍

    持续部署交付平台通过对公司各业务组项目从需求、开发、测试、静态代码质量检查到线上发布及回滚每个环节的管理,使项目代码质量得到了保证,提升了项目研发质量和效率。平台前端模块使用vue框架,独立部署在nginx容器中,服务端主要由项目管理、代码检查、服务检测、部署发布、环境管理等模块组成。我主要负责开发静态代码质量检查模块。代码质量检查模块业务处理流程:

  • 相关阅读:
    17岁韩寒在CCTV《对话》舌战群吊的视频
    在线LaTex编辑器
    PowerShell 点滴记录
    程序阅读理解题目(高中语文版,附答案)
    jQuery Validate 应用
    ASP.net MVC 向子视图传递数据
    分库分表(sharding)后主键全局唯一性的解决方案
    Ajax局部刷新例子
    限制 Flash 在指定域名/网址中播放 (Flash 防盗链)
    javascript实现二级联动下拉框
  • 原文地址:https://www.cnblogs.com/xidian2014/p/10199117.html
Copyright © 2020-2023  润新知