熟练掌握Golang基础,掌握常用的数据结构实现原理,如map,slice等,熟悉并发编程,掌握sync 包和channel的底层原理,了解GMP调度模型、Golang内存分配机制和垃圾回收机制熟悉Redis的基本对象,及其常⻅的使用场景,并对底层数据结构有一定了解,熟悉Redis内存淘汰策 略及过期策略,了解Redis的主从、哨兵和分片集群等精通SQL语言,对事务、锁、索引等有深入理解,有实际的线上SQL优化经验 熟练使用Kafka,了解其基本原理、核心组成部分和基本架构构成熟悉操作系统和计算机网络基本知识,了解汇编语言基础,操作系统的陷阱和中断机制,CPU的多级 反馈队列,地址转换等,计算机网络的TCP/IP四层模型等熟练使用Linux常用指令