个人介绍
工作相关使用到的JDK类及其相关源码、机制
设计模式,设计模式在工作中用到了哪些,具体使用场景
并发类的相关知识,线程安全、锁机制、信号量、闭锁、栅栏、线程池等
框架相关,Spring相关机制、Spring MVC相关机制、MyBatis相关机制、使用的细节点、框架实现原理等
JVM,内存布局、垃圾识别算法、垃圾回收算法、垃圾收集器、类加载机制、内存模型、出现内存问题时定位问题的方法等
数据库的基本数据类型、索引机制、各引擎区别、锁机制、慢SQL定位及优化等
缓存机制,这里的机制指的是缓存加载、缓存击穿、缓存雪崩这些机制及其相关应对方案,用过Redis、MemCache的最好理解一下它们的原理或者缓存提供的一些高级功能,集群如何实现
分布式的一些知识,比如CAP理论、数据一致性的几种解决方案、分布式事务如何处理、分库分表怎么做、现有的相关解决方案等
NIO的作用,epoll模型是否知道一些,Netty的相关机制、Netty相比原生NIO的优点、半包拆包、断线重连解决方案等
Web相关,Get与Post的区别、转发与重定向的区别、跨域问题如何解决、如何保证接口幂等性等
网络层相关,三次握手和四次握手、全连接队列和半连接队列、负载均衡算法等
其他中间件,MQ作用和使用场景、服务化治理框架的作用和使用场景、配置中心的作用和使用场景
工作经历
2017-06-01 -2020-07-01宇信java开发工程师
做过四个项目,三湘银行网贷项目,粤财小额贷款项目,粤财信托项目,泛华项目。对银行业务和金融业务了解的比较深。百度有钱花产品:负责授信、支用、还款、放款对账、放款对账以及贷后处理整个 产品流程的开发。对接的外部第三方征信平台,第三方支付平台。对接的模块有支付中心模块, 决策引擎模。运用mq消息队列,dubbo分布式框架,springboot框架,进行mysql性能优化等 。多线程处理使第三方征信接口的调用来减少授信接口的调用时间,运用mq消息队列回调接口来 解决接口响应时间过长的问题以及合同签署问题,使用dubbo来实现分布式与负载均衡,将前置 接收报文与业务系统进行剥离,减轻业务系统的压力。
教育经历
2013-09-01 - 2017-06-01长沙理工大学应用数学本科
主要学习数学方面的一些公式和原理,还涉及到计算机方面的一些知识
技能
项目内容:泛华金融信贷核心项目,满足泛华集团的业务需求,然后对接泛华的外联平台,司法 处置平台,合伙人系统。主要分为贷前,财务,财务模块。系统分为*app,信贷核心系统, 日终平台,核算系统。 工作内容:主要负责贷后模块和财务模块。梳理贷后和财务的需求,贷后和财务的需求。日常监 控模块,账号变更,还款模块,处置上报,处置执行,代偿回购,债转标记等功能。
项目内容:项目主要负责*app和核心体系统的一些数据交互以及贷款业务流程的开发。我主 要 负责的内容:核心系统对接的客户端接口,第三方接口的开发,短信接口的开发,还有人行征信 数据查询落表、助贷正常放款模块的开发。 运用的工具:svn,eclipse,oracle
项目内容:作为资金方,对接外部小额贷款配平台。 负责的内容:百度有钱花产品:负责授信、支用、还款、放款对账、放款对账以及贷后处理整个 产品流程的开发。对接的外部第三方征信平台,第三方支付平台。对接的模块有支付中心模块, 决策引擎模。运用mq消息队列,dubbo分布式框架,springboot框架,进行mysql性能优化等 。多线程处理使第三方征信接口的调用来减少授信接口的调用时间,运用mq消息队列回调接口来 解决接口响应时间过长的问题以及合同签署问题,使用dubbo来实现分布式与负载均衡,将前置 接收报文与业务系统进行剥离,减轻业务系统的压力。 泛华房抵贷产品:房抵贷审批流程的开发与后台接口的开发。对接OSS文件系统,将文件展示在 页面方便业务人员下载查阅。运用公司内部工作流引擎echain进行开发,了解主流工作引擎JBP M。 运用的工具:git,IDEA,MYSQL等