开始给了两道算法,让说思路反转链表 滑动窗口最大值(有点小幸运,面试前一个礼拜才看了这些)设计模式 单例 代理 工厂 特点都是啥,什么时候要使用这些,手写简单的单例和工厂模式数据库 存储引擎 有哪些,都有什么特点,索引类型都分别是什么。Innodb和MyISAM区别是啥,后者为什么快,一定比前者快吗MySQL都有哪些索引,聚簇索引和非聚簇索引区别是什么,回表查询,一般写长sql的时候都要考虑哪些问题(话题往sql优化上面引)计算机网络 tcp udp特点和使用场景,udp为什么快,tcp可靠传输是怎么实现的三次握手四次挥手,http https 区别,http1.0 1.1都有啥特点HTTP状态码有哪些,分别代表什么意思操作系统 形成死锁的条件有几个怎么破坏死锁PV操作,生产者和消费者问题,哲学家就餐问题数据结构 常用的数据结构有哪些冒泡,快排排序的时间复杂度和空间复杂度,自己平时都用过哪些数据结构,都分别是什么场景用到的Linux自己平时都用哪些命令使用ll命令之后,前面的那一串字母是什么意思在一个超大的文件里该怎么查第10000行到10100的内容在一个文件里,如何查看不包含指定内容的记录如何修改文件权限还有一些记不起来了。。。。。反问给一些学习上的建议主要负责的业务