面试准备
1.手撕代码
排序—常考快排,堆排序,归并;查找—常考二分,hash, B树;
树和图–先序,后序,中序,深度,广度;
数据结构—栈和队列,括号计算等,字符串匹配;
2.常用算法(推导)
算法分类,算法原理,算法设计,及推倒—SVM,DTree,朴素贝叶斯,线性回归等;
3.常用函数(算法细节,损失函数,梯度等)
4.特征工程(信息增益,tfidf,距离,卡方,PCA)
5.集成算法原理及比较
GBDT,AdBoost,XgBoost,随机森林
6.深度学习框架
7.计算机基础:
计算机网络,Unix系统,SQL基本操作,数据结构