新浪面试

  • Java基础知识
java 关键字
父类和子类的关系-构造函数的调用关系
final关键字
super()和this()
Java多继承
  • 算法题目
* 10000条数据的字符串,用逗号分隔,按照降序将数字输出
首先,使用split将字符串分隔成数组,然后将数字进行过滤并存储到TreeSet中,最后将TreeSet转存成ArrayList,从后往前输出。
* 用Java实现单例模式
*  一个数据含有一亿个数据,一行一个单词
   另一个数据含有2亿个数据,一行一个单词
   求第二个数据集中含有第一个数据集中数据的单词的个数。    
   MapReduce来实现。
  • 口述算法题目
1. 有一亿个数据,选出其中的topK个最大的数据
2. 各个机器学习算法,非监督学习的例子,多了解
3. Hadoop等改成了解,多看看
  • 机器学习中常用的数学定理
1. 大数定律
2. 最大似然估计
3. 最小二乘法   
  • 介绍自己最熟悉的一个监督学习和一个非监督学习
必须要精通

你可能感兴趣的:(面试经验)