Java基础
- ★★☆☆☆ HashMap和HashTable、ConcurrentHashMap的区别?
- ★★☆☆☆ 进程和线程区别,进程间、线程间通信有哪几种方式?
- ★★★☆☆ Java BIO/NIO/AIO是什么?适用哪些场景?
- ★★★☆☆ 挑一个设计模式(工厂、单例、适配器、观察者)进行讲解
网络与多线程
- ★★★☆☆ synchorized如何使用?Object的wait、notify方法有什么作用?
- ★★★☆☆ sleep() 和 wait() 有什么区别?
数据结构与算法
- ★★★☆☆ 有1亿个数字,其中有两个是重复的,如何快速找到?要求时间和空间最优。
- ★★★☆☆ 1亿个随机生成的无序整数,找出中间大小的值。
业务基础
- ★★☆☆☆ 数据库索引结构,什么情况下应该建唯一索引?
业务安全
- ★★★☆☆ 利用HTTPS交互过程中的特性,如何实现让常见抓包工具无法抓某个站点?
- ★★★★☆ 上面方式会引发什么新的问题,以及如何解决?
- ★★★☆☆ OAuth2.0交互过程及其中可能存在的配置不当安全风险
- ★★☆☆☆ 获取一个入参url,请求url地址的内容时应注意什么?
- ★★☆☆☆ SESSION 和 Cookie的区别?
- ★☆☆☆☆ SESSION ID如何不被Javascript读取?