- 自我介绍
 - 手机流量和网速怎么计算的?用户登录注册怎么实现的?登录状态如何保存的?请求是否可以被拦截伪造?
 - 小程序里前端怎么写的?用框架了吗?
 - java多态是什么?怎么实现?
 - 重写和重载有什么区别?访问修饰符是否可以改变?
 - 依赖注入是什么?有什么作用?
 - gc算法讲一下
 - http和https的区别,https的认证、加密、完整性保护是如何实现的?我截取到了某个请求,且知道了公钥,是否可以改变或伪造该请求?
 - 什么是单例模式?什么是观察者模式?
 - TCP粘包问题的成因
 - myisam和innodb的区别
 - 哪些sql会走联合索引
 - 哪些sql会走覆盖索引,覆盖索引如何优化,如where a=”%xxx”
 - 解释一下连表查询
 - 给你两个表,说一下连表查询的结果。对于on A.a=B.b,如果A.a=null,B.b=null,会被返回吗?where条件可以被放到on条件后面吗
 - 给你一个数组,返回第一个出现的正数和最后一个出现的负数
 
