2019春招面经总结 | 目录篇
前言#
主要面的岗位是php和golang开发,偶尔全栈。
And,这点知识是不够秋招的。
GOLANG#
GO垃圾回收机制#
ARRAY和SLICE异同#
SLICE扩容方法#
GOROUTINE底层实现#
CHANNEL底层实现和信号处理流程#
CHANNEL有无缓冲的使用场景#
MUTEX底层实现#
什么是锁的自旋#
进程线程协程在GO中的调用#
GRPC和PROTOBUF#
MYSQL#
MYSQL的锁及实现#
MYSQL常用2大引擎的区别/适用场景#
MYSQL 7个JOIN的区别#
联合索引#
常见的SQL优化方案#
ORDERBY速度比较#
AUTO_INCREMENT达到最大之后会怎么样#
REDIS#
REDIS 5种基本数据类型#
REIDS STRING类型底层实现#
STRING和HASH性能比较#
REDIS常用场景#
REDIS过期策略#
REDIS持久化方案#
为什么用了REDIS还需要MYSQL#
后记#
如果还有再慢慢修改,九月见。