参见:https://www.cnblogs.com/AndyJee/category/687572.html https://www.jianshu.com/c/8581232f6d07 头条、快手、阿里的常见面试题:https://blog.csdn.net/xo3ylAF9kGs/article/details/89324669