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.
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变成-->事先创建好后放入容器, 需要时再取出, 并且是默认单例模式, 也可以进行lazyload; bean的生命周期交由容器管理; 在调用时使用注入即可@Resource和@Autowride; bean的生命周期: 实例化对象-->设置对象属性-->前置处理-->后置处理-->销毁
+ 对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. 希望做大数据开发项目