简单的介绍一下自己的工作经历与职责,在校或者工作中主要的工作内容,主要负责的内容;(你的信息一清二白的写在简历上,这个主要为了缓解面试者的压力)
介绍下自己最满意的,有技术亮点的项目或平台,重点介绍下自己负责那部分的技术细节;(主要考察应聘者对自己做过的事情是否有清晰的描述,判断做的事情的复杂度)
### 答
17年毕业,专业是光电子信息,但是对计算机比较感兴趣,就自己往这方面学习了。大二考了软考网络工程师,大三的时候开始在51CTO上写Linux的博客,同时参与Ansible的翻译工作。大四的时候和同学一起创业,当时做技术负责人,负责7个人的技术团队,18年8月份大家分开,去了xx集团,负责xx的支付结算模块的开发与维护。
说下自己做过的两个比较有特色的项目,各有千秋。
创业的时候属于自己做的多,完全开发松鼠仓后台,写的Ansible脚本部署多个实例,Nginx做反向代理,项目使用Spring Boot,启动的时候向Consul注册服务配置,项目停掉的时候自动摘除服务,静态文件单独放在Nginx服务器上,只有接口会转发到后台,当时静态文件用的是阿里云的NFS服务,三台服务器采用统一的NFS目录。后期还自行搭建了ELK,报表让UI帮忙监控。运维和开发都在自己处理了。
现在在做的租车支付结算,属于分布式的一个小项目,整个租车系统大约20多个项目,支付结算模块,内部包含支付和结算相关的处理,属于比较靠下游的系统,移动端直接和mapi系统打交道,mapi和后端的系统交互,用户的应收,实收,收费项目,是否欠费,优惠券,收费类型处理,支付宝预授权的处理,账单的处理等等。
技术上,常用的分布式系统技术,MQ,ZK,调度中心,Redis,分布式锁,并发处理,数据库,HBase,报警系统,Netty等,技术相对比较综合,更多的偏向于业务处理。
网友评论