2019-06-29
推荐算法总结

推荐能力要求 数据分析、数据挖掘能力 大数据处理技术(spark、Hadoop) 扎实的算法基础:机器学习与推荐算法相关的LR、SVM、GBDT、DNN 丰富的Python、C开发经验 项目经验 机器学习岗位的面试中通常会对一些常见的机器学习算法和思想进行提问,在平时的学习过程中可能对算法的理论,注意...

Read More
 2019-06-29
机器学习总结

学习机器学习技术面问题 GBDT的原理(理论基础) 决策树节点分裂时如何选择特征,写出Giniindex和InformationGain的公式并举例说明(理论基础) 分类树和回归树的区别是什么?(理论基础) ×GBoost的参数调优有哪些经验(工程能力) × GBoost 的 正 则 化 是 如 何 实...

Read More
 2019-06-29
计算机基础知识

高楼平地起资料 王道程序员面试宝典 技术问题 进程与线程的区别 回答 常用的数据结构 hashmap以及如何解决冲突 红黑树以及平衡搜索树 多线程实现方式 线程冲突是什么、怎么解决 TCP三次握手细节 海量数据排序(分治...

Read More
 2019-04-03
learn in ms

2019-4-2 to 2019-10-24C#虚函数 定义一个函数为虚函数,不代表函数为不被实现的函数。 定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。 定义一个函数为纯虚函数,才代表函数没有被实现。 定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数...

Read More
 2018-08-29
twiceinter

一网打尽天下。###真题 自己的面试的真题 4、面试内容 考察内容会相对偏基础,给大家一个参考范围(不限于以下内容): 1)基础知识 算法与数据结构(可能有在线编程1-2道,难度是 easy middle 之间):排序算法,简单的二叉树,大数相关 操作系统与网络...

Read More
 2018-03-28
大文件内容对比多线程版本

线程池 线程池消费拆分任务 线程池消费合并任务 测试这是上一篇的续作,对于这个算法,其中可以同时进行的部分有 拆分后对每一个块的排序可以同时进行 合并时的不同范围之间可以同时进行,例如拆分为10个小块,那么1-5小块的合并跟6-10小块的合并过程可以同时进行 合并的不同阶段之间不可以同时进行,因为...

Read More
 2018-03-26
大文件内容对比

大文件内容排序 测试最近接到一个需求,要对两个系统的订单进行对比,找出其中的差异,对比结果有4种:一致、不一致、丢失、多余。如果数据量少,处理起来就很简单,例如要对A,B两份数据进行对比: 将数据A放入哈希表 遍历数据B,依据id从A中查找对应的订单 若从A中找到了对应的订单,则比较是否一致,并将此订...

Read More