算法
二分查找
快排
冒泡
归并
堆排序
洗牌算法
蓄水池抽样
最长回文算法
KMP算法
素数
最长公共自序列
最长公共子串
一个数的二进制中1的个数
走阶梯1,2,3
机器学习问题
Lr与线性svm区别
朴素贝叶斯与svm在文本分类的区别
Svm原理
朴素贝叶斯原理
决策树原理
聚类算法
深度学习
计算机网络
Tcp/ip协议
http协议
https端口号
Session,cookies
操作系统
进程与线程的区别
LRU请求页面算法
Linux shell
awk命令
语言类问题
Java :
String StringBuffer StringBuilder
Java容器
Java序列化是如何实现的
Java多线程
Synchronized 与可重入锁的区别?
Volatile为什么不能保证原子性
泛型和类型擦除
泛型的限定通配符和非限定通配符
对并发的了解
GC机制,不同区使用不同回收算法,具体是怎样的
数据库sql
分组 group by having
连接 join
设计模式
单例模式
工厂模式
Java IO 用到的设计模式
New Thread()用到的设计模式
面试心得
1,不要像挤牙膏那样,问一句答一句,要敢于问面试官,很多时候,他们描述问题并不清楚,你要敢于多问,边讨论边思考边回答;
2,针对1这个情况,你要根据对面试官的感受,恰当的时候多说话,也不要一直喋喋不休;