首页   快速返回

史上最强最骚程序员简历    
1.精通java研发,比较熟悉python、 shell研发,熟悉c、汇编,web前端(HTML、 css、 js、 angular等) ,
  android研发,较了解C++、R、PHP、ios研发,
  精通常见的设计模式,集合,多线程开发,线程安全,五种IO模型,
  精通JVM的结构和原理;

2.精通Spring,Spring,Spring boot,Spring Cloud, Spring MVC,Spring data jpa,mybatis,hibernate等开源框架;

3.精通restful风格的接口、dubbo风格的接口的设计与编写;

4.有过报表,定时任务,自己实现的单点登录,基于CAS企业级的单点登录,定制化视图,动环,傻瓜式部署开发经验;

5.熟悉storm,Hadoop的原理,Tomcat集群, ngnix高可用, fastdfs集群 , redis集群, solr集群 ,apache配置及部署;

6.熟悉常见的Linux命令,熟悉高并发分布式架构设计,熟悉云计算相关的业务与运维;

7.熟悉redis, memcache, mongodb, kafka等中间件的原理及使用;

8.互联网电商架构及研发经验;

9.熟悉Sphinx, Lucene.Solr搜索引擎 , ActiveMQ,RocketMQ,kafka等消息中间件的原理及使用;

10.可以自己手动写一个RPC框架;

11.可以自己手动写一个MyBatis框架;

12.可以自己手动写一个Tomcat框架;

13.可以自己手动写一个SpringMVC框架;

14.可以自己手动写一个JDBC框架;

15.可以手动写一个dubbo框架;

16.可以手动写一个netty框架;

17.深入研究过编译器底层原理及源码,非常熟悉词法分析、语法分析,可从事编译器的研发;

18.较深入研究过linux操作系统内核底层原理及源码,系统调用、内存分配算法、进程间关系等,可从事操作系统内核的研发;

19.可以手动写一个正则表达式的引擎;

20.研究过大数据: hadoop、 hdfs、 hive、 pig、 hbase、 spark、 flink、 strom等框架, 有一定的实战经验, 可从事大数据的研发;

21.可以手动写一个Spring事务机制;

22.深入研究过sql server、mysql的底层架构(命令分析器、查询优化器、查询执行器、访问方法、缓存区管理器、務管理器等),可从事数据库内核的研发;

23.对AI、机器学习、深度学习的模型建立、训练数据集、测试数据集、 监督算法、 无监督算法及整个算法流程有较深入的理解;

24.研究过网络安全,对xss、 csrf、 sql注入、 ddos攻击、DNS劫持、arp攻击等有较深入的理解;
   对密码学有较深入的研究,精通web登录的流程及底层原理;
   熟悉网络攻击工具,比如:一句话木马、穿山甲、中国菜刀等。

25.对算法(递归、动态规划等)及数据结构(数组、 链表 堆栈、B类树、二叉树、图等)有较深入的理解。

26.对传统互联网、移动互联网、大数据、云计算、AI、 区块链等业务技术有较深入的理解;

27.可以手动写一个区块链;

28.有较深厚的数学功底,大学期间,高等数学竞赛荣获全校第一名,概率论、离散数学及线性代数大学成绩几乎满分;

29.JVM调优,linux内核调优、tcpip协议栈, 数据库性能调优,ngnix、 tomcat参数调优都有较丰富的经验。

上一篇     下一篇
开源监控系统介绍

graphite概述

aerospike key 说明

linux中利用CGroup限制进程资源

hadoop1.0与2.0的区别

CAPEX和OPEX的具体含义