MicroKibaco
1月前来过
全职 · 600/日  ·  13050/月
工作时间: 工作日白天工作地点: 远程
服务企业: 2家累计提交: 1工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

 1.  掌握`http`报文格式,了解请求行状态行,`header`,`body`格式和作用,了解`get`,`post`,`delete` 这些方法的作用和区别,了解常见状态码

 2.  熟悉`https`工作方式,熟悉对称加密和非对称加密,数字签名和非数字签名的含义和区别,了解`https`的连接建立过程

 3.  熟悉`cookie`和`authorization|header`这两种登录方式的工作原理和使用方式历史背景和区别

 4.  掌握`java`的`io`文件复制等高性能读写操作,非阻塞 `nio` 以及 `okio` 与传统 `io` 的交互

 5.  熟悉泛型的本质原理,`kotlin` 泛型,自定义以及泛型的使用临界

 6.  熟悉 `okhttp` 原理以及 `interceptor` 的实际作用,熟悉 `rxjava2` 工作方式, 了解 `retrofit` 动态代理机制

 7.  熟悉 `annotation processing` 的原理,有元注解代码生成器开源经验

 8.  熟悉组件化,插件化和热更新区别,掌握热更新,插件化的原理,以及开发过程常见问题解决方案

 9.  熟悉 `recycleview`, `constraintlayout` , `motionlayout` ,`taglayout`,`scalableimageview`等常用布局控件使用

 10. 熟悉 `kotlin` 基本使用,并尝试使用 `kotlin` 构建`akulaku BYB 银行`研发项目

 11. 熟悉 `mvc` , `mvp` , `mvvm` 常见项目架构,并有 `mvp` 重构实践

 12. 熟悉 `gradle` 执行生命周期 及 `plugin` 构建规则,了解 `git` 设计原理以及 `feature` `branching` 和 `flow` 等常用指令

 13. 熟悉线程通信的本质和原理,常见线程的选择,多线程的同步和安全性及 `android` 的 `handler` 机制

 14. 熟悉自定义单 `view` 和 `viewgroup` 触摸反馈原理以及多点触控的原理和常见场景

 15. 熟悉 `reactnative`*** , `html5` , `css3` ,并有 `reactnative` 相关项目经验

工作经历

  • 2016-10-01 -2019-12-11亚信科技高级移动端工程师

    1、根据需求文档,完成首页和资讯模块的逻辑代码构建 ,并对项目构建及 UI 的实现 2、完成 App 相关模块的文档编写 3、对 App 相关业务进行代码及体验测试,并修复 Bug 4、前后台功能开发(主要安卓端)和测试; 5、负责商品的下单支付流程编码

教育经历

  • 2020-07-13 - 长沙学院软件工程本科

    ACM竞赛铜牌

技能

0
1
2
3
4
5
0
1
2
3
4
5

好评度
  • 专业(强烈推荐)
  • 按时(强烈推荐)
  • 态度(强烈推荐)
成功率 0 % 1 人评论
用户评价

用户48421
新手任务教练
顺利完成新手任务,接单功能开启,祝好运!
更新于: 2020-07-13 浏览: 973