title: 如何准备机器学习工程师的面试？
desc: 我之前面试一些公司的机器学习或者数据挖掘工程师的职位。感觉自己准备的不够充分。想了解下一般会问哪些问题，考察哪些方面的东西。相关问题：
topic: 面试
content: 1. 实现一个分布式的矩阵向量乘的算法。。。好吧 这个我学过 blabla讲了一堆 也不知道对不对 2. 最速下降法和共轭梯度法 wolfe条件 最速下降法和共轭梯度法的收敛速度如何判断。。。两种方法的概念答上来了 wolfe条件没准备到 收敛速度大概回答了一下 我印象中只记得共轭梯度的误差估计了 3. 约束优化的KKT条件 KKT条件在边界区域的搜索行为的物理意义是什么。。。KKT条件ok 物理意义没答上来 4. 实现一个分布式的topN算法。