没有合适的资源?快使用搜索试试~ 我知道了~
IT通信互联网2014校招笔试题汇总
需积分: 9 9 下载量 105 浏览量
2014-07-29
12:06:59
上传
评论 1
收藏 1.2MB PDF 举报
温馨提示
试读
80页
IT通信会联网笔试题汇总收录了2014年IT名企的笔试题,希望对大家求职有帮助。。
资源推荐
资源详情
资源评论
资源来自不易!请不要轻易扩散!
一号店:
1. java 链接数据库的步骤, preparedstatment 和 statement 有什么区别
2. session 和 cookie 的区别,怎么用 session 和 cookie 来访问共享用户信息
3. localthred 是什么,有什么作用。(syntronized)
4. 数据库设计: user, role, permision,要求一个用户多个 role, 一个 role 多个权限 找出
张三这个人的所有的权限 找出拥有 3 个权限以上的所有的用户
5. struts2 的传值机制
spring 的事务有几种类型,他们的区别
spring 的常用设计模式
1.缓存刷新机制
2.cookie 与 session 区别
3.多线程并发处理方式
4.分布式事务处理机制
5.对软件项目过程的认识
6.RUP 理论
7.接口与抽象类
8.设计模式?
3G 门户网:
PART1 词组推理(不容易);数列(2 题 only,不难);图形推理(看过忘光了)。
PART2 Java 部分:
1。单选题,包括有 String Object 转换,Exception 抛出等。abstract(abstract 不能修饰变
量,abstract 修饰的函数,所在的类也必须标明为 abstract 的,abstract 函数不能有函数体,
就是不能写大括号{}。)
2。简答题:
1)String s=new String("xyz"+"abc"); 一共创建了多少个对象。
2)异常处理分哪几种:
JAVA 语言的异常根对象是 Throwable(相对的说法,因为所有 JAVA 对象的根都是
java.lang.Object). 所有的异常都必须直接或者间接继承 Throwable. Throwable 有两个子
类,Error 和 Exception.Error 通常用于严重的系统级别错误,比如 IO 错误、JVM 底层错误
等。对于应用程序,通常关注的是 Exception。
JAVA 将 Exception 分为两类,CheckedException 和 UncheckedException.从异常的层次
来看,所有直接或者间接继承 RuntimeException 的异常,都属于 UncheckedException
( java 编 译 器 允 许 不 catch ) . 而 所 有 直 接 或 者 间 接 继 承 Exception( 这 里 不 包 含
RuntimeException,所以其也是 Exception 的直接子类)的异常都属于 CheckedException。
3)字符流和字节流的区别
字节流与字符流主要的区别是他们的的处理方式。
但实际中很多的数据是文本,又提出了字符流的概念,它是按虚拟机的 encode 来处理,也
就是要进行字符集的转化这两个之间通过 InputStreamReader,OutputStreamWriter 来关联,
实际上是通过 byte[]和 String 来关联。在从字节流转化为字符流时,实际上就是 byte[]转化
为 String 时,public String(byte bytes[], String charsetName)有一个关键的参数字符集编
码,通常我们都省略了,那系统就用操作系统的 lang;而在字符流转化为字节流时,实际上
是 String 转化为 byte[]时,byte[] String.getBytes(String charsetName)也是一样的道理。
至于 java.io 中还出现了许多其他的流,按主要是为了提高性能和使用方便,如
BufferedInputStream,PipedInputStream 等
4)hashmap 和 hashtable 区别
hashtable 线程安全
3。分析题:
有 N 头牛,分给儿子 1/2+半头,妻子 1/2+半头,女儿 1/2+半头,乡亲 1/2+半头,刚好分
完 ,问 N 等于?
4。编程题
1)二叉查找树的镜像
http://leowzy.javaeye.com/blog/787936
题目:输入一颗二元查找树,将该树转换为它的镜像,即在转换后的二元查找树中,左子树
的结点都大于右子树的结点。用递归和循环两种方法完成树的镜像转换。 例如输入:
8
/ \
6 10
/\ /\
5 7 9 11
输出:
8
/ \
10 6
/\ /\
11 9 7 5
答案见程序员面试题精选 11
2)100 匹马担 100 货物,大马担 3,中马担 2,小马 2 只担 1,输出所有的运输方法。 感
觉解一下方程,然后按照方程来做可以缩小搜索范围。不知道 100 马是不是一定要用完 。
网上的一个解法:
int totalWays = 0;
for (int x = 1; x < 33; x++) {
for (int y = 1; y < 50; y++) {
int z = 100 - x - y;
if (z % 2 == 0) {
if ((3 * x + 2 * y + z / 2) == 100) {
totalWays++;
System.out.println("大马数量为:" + x);
System.out.println("中马数量为:" + y);
System.out.println("小马数量为:" + z);
} } } } System.out.println(totalWays);
58 同城:
1、Java 里 Overload 和 Override 的区别在哪里,Overloaded 的方法是否可以改变返回值
的类型?
2、简述 tcp 三次握手的过程
3、数据库连接池的基本原理
【代码编写题】
4、写一个函数:void del_space(char *str),将 str 字符串中的空格原地删除(就是删除空格
但不能申请新的 buffer)
【算法设计题】
[size=9pt]5、为了统计一天内百度 HI 每秒的在线用户数量,每次一个用户下线时会生成一
条记录到文件里:记录里有三个字段(上线时间,下线时间,用户名),时间以秒为单位。
现在有一个文件包括了当天生成的 N 条记录(N 很大),请设计一个算法根据 N 条记录统计
出当天每秒在线用户的数量。(0【智力题】
6、有 7 克和 2 克砝码各一个,天平一只,如何只用这些物品三次将 140 克的盐分成 50、
90 克各一份
C++
面试问题:1、没让写代码。让画二叉树前序和后序遍历的出入栈情况。问了二叉树的广度
遍历。
2、问了台阶问题。最后居然要我归纳出斐波那契数列的通项。
3、问了斗地主某玩家拿到两王的概率。
百度:
成都软开:
1.什么是死锁?死锁产生的必要条件?如何避免死锁?
2.面向对象的基本概念和五个设计原则。
3.windows 内存管理方式有哪几种?分别有哪些优缺点。
part2:
1.公司有 1001 个员工,组织一场羽毛球比赛,采用淘汰制,评出“第一羽毛球高手”,问:至少要经过多
少
场比赛?并写出算法(可使用伪代码)
2.有 100 个灯泡,第一轮,点亮所有灯泡,第二轮,隔一个熄灭一个灯泡,第三轮,隔两个,将熄灭的点亮,
点亮的熄灭,问:由此类推,到第 100 轮,还有多少灯泡亮着?
3.写出测试计算器加减乘除的步骤
杭州软开:
一、简答题
1. 哈希算法有哪些种,举例说明。
2. OSI 七层结构分别是什么 ,http 协议在哪一层。
3. 一个 C 程序是如何运行的。
二、程序设计题
1. 一个农夫拉了一车苹果,现在把这些苹果装成小袋,每三个一袋最后剩下两个,每 5 个一袋剩下了 3 个,
每 7 个一袋剩下了(忘了几个)个,问:请列出 N 种苹果的总数量。
2. 用递归算法计算一个字符串中最大的连续字符个数。比如 aaabbcc 输出 3,aabbcc 输出 2,abc 输出 1
3. 一个输入法,从键盘上敲击字幕输入,会显示所有待选词,第一个待选词是用户行为学习词汇(高频词),
第二个是云计算所得词汇,每行显示 5 个待选词,可翻页,请设计测试用例。
三、系统设计题
百度所存储的网页上有 1kw 个安卓.apk 安装软件,其中只有 10w 个是有效的。请设计算法(不需要具体代
码实现)抓取这 10w 个 apk。注意要有排除相同的 url,排除相同的 apk,排除恶性 apk
软测试:
1:写出几种常用的哈希算法,说说哈希算法的作用(应该就是这样的)
2:画出 OSI 的七层结构,然后说出 HTTP 是对应哪一层?(LZ 我就会这一题)
3:简述 神马 C 语言编写代码运行与执行的注意点?(好像是这样吧,原谅 LZ,我对 C 真心是小白,所
以题
目记得不太清晰)
4、5 都是算法题。一道是用递归的方法统计字符的最大重复数,如 AAABBC——最大重复数位 3;另外一
题
是依次找出 N 个除 3 余 2,除 7 余 3 的数。(题目大概是这样,LZ 对这两题有思想,但是代码神马的写不
出,)
6:针对它给出的一个产品需求写一个测试用例,具体就是针对一个输入法,通过键盘输入在显示器上显示
出来,显示五个字,其中第一位为高频词(就是用户经常打的字),第二位我神马云计算算出来
的。。。。。。。。。。。。。。。。。
7:最后一题我纯粹看不懂是什么,所以没有什么可以分享的
剩余79页未读,继续阅读
资源评论
perist7
- 粉丝: 1
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功