熟悉Java编程,了解C、C++、python编程语言。
熟悉数据结构(数组、链表、堆栈、队列、图和排序等)和相关算法的实现。
熟悉SpringBoot框架,基本熟悉SpringMVC、Mybatis框架。
基本熟悉Mysql、Redis、Hadoop、Spark、Hive,了解Zookeeper、Flume、Sqoop、Kafka大数据基本组件。
熟悉智能优化算法如SA、PSO、GA等;基本熟悉机器学习相关算法如SVM、LR、决策树、KNN、K-means、GBDT等;
熟悉Linux操作系统的常用操作。