2013百度校园招聘-机器学习和数据挖掘工程师-笔试题
一、简答题(30分)
1、简述数据库操作的步骤(10分)
2、TCP/IP的四层结构(10分)
3、什么是MVC结构,简要介绍各层结构的作用(10分)
二、算法与程序设计(45分)
1、由a-z、0-9组成3位的字符密码,设计一个算法,列出并打印所有可能的密码组合(可用伪代码、C、C++、Java实现)(15分)
2、实现字符串反转函数(15分)
3、百度凤巢系统,广告客户购买一系列关键词,数据结构如下:(15分)
User1 手机 智能手机 iphone 台式机 …
User2 手机 iphone 笔记本电脑 三星手机 …
User3 htc 平板电脑 手机 …
(1)根据以上数据结构对关键词进行KMeans聚类,请列出关键词的向量表示、距离公式和KMeans算法的整体步骤
(2)计算给定关键词与客户关键词的文字相关性,请列出关键词与客户的表达符号和计算公式
三、系统设计题(25分)
一维数据的拟合,给定数据集{xi,yi}(i=1,…,n),xi是训练数据,yi是对应的预期值。拟使用线性、二次、高次等函数进行拟合
线性:f(x)=ax+b
二次:f(x)=ax^2+bx+c
三次:f(x)=ax^3+bx^2+cx+d
(1)请依次列出线性、二次、三次拟合的误差函数表达式(2分)
(2)按照梯度下降法进行拟合,请给出具体的推导过程。(7分)
(3)下图给出了线性、二次和七次拟合的效果图。请说明进行数据拟合时,需要考虑哪些问题。在本例中,你选择哪种拟合函数。(8分)
(4)给出实验方案(8分)
2013百度校园招聘-机器学习和数据挖掘工程师-笔试题相关推荐
- 【自己整理的答案】2013百度校园招聘-机器学习和数据挖掘工程师-笔试题
一.简答题(30分) 1.简述数据库操作的步骤(10分) 步骤:建立数据库连接.打开数据库连接.建立数据库命令.运行数据库命令.保存数据库命令.关闭数据库连接. 2.TCP/IP的四层结构(10分 ...
- 2013百度校园招聘数据挖掘工程师
2013百度校园招聘数据挖掘工程师 一.简答题(30分) 1.简述数据库操作的步骤(10分) 步骤:建立数据库连接.打开数据库连接.建立数据库命令.运行数据库命令.保存数据库命令.关闭数据库连接. 经 ...
- 2013网易实习生招聘 岗位:数据挖掘工程师
2013网易实习生招聘 岗位:数据挖掘工程师 一.问答题 a) 欠拟合和过拟合的原因分别有哪些?如何避免? 欠拟合:模型过于简单:过拟合:模型过于复杂,且训练数据太少. b) 决策树的父节点和子节 ...
- 校招c语言笔试题数组,华为校园招聘考试C语言C笔试题
华为校园招聘考试C语言C笔试题 华为校园招聘考试C语言C++笔试题 1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变. 2)在模块 ...
- 搜狐2010校园招聘第一站北邮笔试题
搜狐2010校园招聘第一站北邮笔试题 转自 狼窝 http://blog.csdn.net/haoxing168 转载请注明出处 一.填空选择题.(好像是20多分) 太多了,忘了,总之是基础的啦,有看 ...
- 互联网公司招聘--华为--校园招聘程序员--2017年笔试题
互联网公司招聘–华为–校园招聘程序员–2017年笔试题 互联网公司招聘–华为–校园招聘程序员–2017年笔试题 互联网公司招聘–华为–校园招聘程序员–2017年笔试题
- 互联网公司招聘--华为--校园招聘程序员--2015年笔试题
互联网公司招聘–华为–校园招聘程序员–2015年笔试题 互联网公司招聘–华为–校园招聘程序员–2015年笔试题 互联网公司招聘–华为–校园招聘程序员–2015年笔试题
- 搜狐2010校园招聘第一站北邮笔试题(转) 以及 本人做的部分答案
搜狐2010 校园招聘第一站北邮笔试题 <script type="text/javascript"> </script> <script ty ...
- 详细答案2013百度校园招聘笔试题
一.简答题 1.简述数据库以及线程死锁产生的原理及必要条件,简述如何避免死锁. 数据可以及线程死锁产生的原理:进程P1(事务)占用资源R1时,进程P2(事务)占用资源R2时:P1下一步要用R2,P2要 ...
最新文章
- 大型企业门户网站设计开发一般性原则和建议
- 【uva10829-求形如UVU的串的个数】后缀数组+rmq or 直接for水过
- 浅谈摄像头有关的安全问题
- Andriod 学习笔记 layout布局
- instagram技术_Instagram9位科技女孩进行技术采访的主要技巧
- matlab状态方程 传递函数 可控性,实验一matlab系统的传递函数和状态空间表达式的转换...
- python2.7升级到python3.6注意事项
- 十、Spring的@Profile注解
- Bootstrap 多级下拉菜单
- 计算机考研854都有哪些学校,哈尔滨工业大学计算机考研854计算机基础参考书汇总...
- 「一入 Java 深似海 」系列课程
- ASP.NET 2.0 - 如何于网页上新增包括图片在内的数据至数据库
- [置顶] MySQL -- 创建函数(Function
- BIOS中未启用虚拟化支持系列~~例如:因此无法安装Hyper-V
- 68超标量流水线的基本概念
- VFL-SFP业界首个光纤可视化故障定位器SFP模块
- JAVA 的成员变量和局部变量
- 互动编程习作——表现随机行为及牛顿运动学
- telegram设置中文
- 枚举类中获取枚举值的几种方法