You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.7 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

一、个人介绍

  • 云南楚雄人、从事开发工作有5年公安行业从业4年、财政从业1年。去烽火之前是云南艾拓主要业务早期省厅数据接入与地州科信大数据平台建设德宏。烽火主要在昆明市局负责网安COP15项目与定制化开发。
  • 对公安行业的理解1. 数据量大,用户少-->在做业务系统架构设计时不需要过于复杂 2. 硬件占合同比例高、软件偏少 3. 客户对数据分析能力要求高 4. 客户值班你值班、客户休息你不一定休息
  • 为什么选择面试美亚1. 都是公安行业 2. 之前在市局与省厅(滇仁杰)接触过张贵阳(开发氛围不错)、所红芬、李志兴觉得不错
  • 未来个人规划大数据开发与数据分析类传统开发很快会被低代码平台替代烽火已有自研前端快速开发平台计划明年考PMP及postgresql认证

二、离职原因

  1. 经常半夜或通宵协助客户处理疫情核查任务导致得肺炎
  2. 烽火明年没合同
  3. 与个人期望的技术路线不符。在烽火是地方研发中心与总部相差甚远,地方研发中心只相当于运维型开发。

三、项目介绍

四、技术面试

  1. spring
  • 对IOC(控制反转)的理解bean实例化的过程由原来的new变成-->事先创建好后放入容器需要时再取出并且是默认单例模式也可以进行lazyloadbean的生命周期交由容器管理在调用时使用注入即可@Resource和@Autowridebean的生命周期实例化对象-->设置对象属性-->前置处理-->后置处理-->销毁
  • 对AOP的理解基于动态代理技术将共同调用的逻辑日志、事务、权限控制进行封装便于减少重复代码及耦合
  • 对SpringMvc的理解通过贫血模型将数据、逻辑、显示分离解耦 http请求发送-->有dispatcherServlet对请求进行分发-->HandlerMapping根据uri匹配对应的处理器-->Controller-->处理完成后通过视图解析器返回对应视图
  • Spring 中使用的设计模式:
    1. 工厂模式Bean工厂、ApplicationContext创建bean对象
    2. 代理模式AOP实现
    3. 单例模式Spring Bean默认单例
    4. 模板方法模式jdbcTemplate
    5. 包装器:动态数据源
    6. 观察者Spring事件监听
    7. 适配器模式Controller
    • Spring事务注解式事务@Transactional及申明式事务
  1. 大数据
  2. 数据治理
  3. 缓存
  4. http请求

五、期望薪资与最快入职时间

  1. 看公积金比例如果是10%13不到10%14
  2. 最快入职下周一

六、对自己的规划

  1. 明年考PMP及postgresql 的认证
  2. 希望做大数据开发项目