金山网络实习生招聘笔试题(2014-4-9)

原创 2014年04月10日 11:43:57

Java方向只有android开发,就做了一下android的笔试题,试卷发下来只有4道大题,3道Java编程题,1道android设计题。

1.系统某一目录下存放按月份命名的系统的告警信息文件,如03.log的内容为:

App1 crashed

App2 started

..........

在不考虑文件过大的情况下编程实现合并某一年的12个日志文件为一个,并去除冗余的警告信息。

2.写一个Java程序实现LinkList类。实现最基本的add,remove,get,size方法。

3.请用两种thread实现方法实现两个线程;A线程打印10次张三,B线程打印10次李四,要求是;线程同时运行,交替打印10次张三,李四。

package csu.Java;
/**
 *  实现线程的两种方式继承Thread和实现Runnable接口
 * @author Ricky
 *
 */
//第一种继承Thread类
public class ThreadDemo extends Thread{
	private String name;
	
	public ThreadDemo(String name) {
		this.name=name;
	}
	@Override
	public void run() {
		for(int i=0;i<10;i++){
			System.out.println("线程"+name);
		}
	}
	public static void main(String[] args) {
		ThreadDemo A = new ThreadDemo("张三");
		ThreadDemo B = new ThreadDemo("李四");
		A.start();
		B.start();
	}
    
}
//第二种implements Runnable接口
public class ThreadDemo implements Runnable{
     private String name;
	
	public ThreadDemo(String name) {
		this.name=name;
	}
	@Override
	public void run() {
		for(int i=0;i<10;i++){
			System.out.println("线程"+name);
		}
	}
	/**当使用Runnable方式实现线程时,还是需要通过Thread实现线程的启动。
	 * 通过将要运行的任务传递给Thread的实例对象,再通过此对象启动执行此任务的线程。
	 * Thread是Runnable的子类。此种线程实现方式是通过代理模式实现的.*/
         
 public static void main(String[] args) {
		ThreadDemo A = new ThreadDemo("张三");
		ThreadDemo B = new ThreadDemo("李四");
		Thread ta = new Thread(A);
		Thread tb = new Thread(B);
		ta.start();
		tb.start();
	}
	
}



2018腾讯实习生招聘笔试题

1 假定一种编码的编码范围是a ~ y的25个字母,从1位到4位的编码,如果我们把该编码按字典序排序,形成一个数组如下: a, aa, aaa, aaaa, aaab, aaac, … …, b, b...
  • ProgramVAE
  • ProgramVAE
  • 2017年08月30日 21:12
  • 1092

括号匹配--今日头条2017年实习生招聘笔试题

Java版本:package Interview;import java.util.Scanner; import java.util.Stack;/** * @date: 30/03/2017 7...
  • u014293234
  • u014293234
  • 2017年03月30日 23:52
  • 437

2014金山网络实习生招聘——Android笔试题

2014金山网络实习生招聘,Android开发工程师笔试题
  • lijiecao0226
  • lijiecao0226
  • 2014年04月28日 21:59
  • 2034

华为 2017 实习生招聘笔试题

最近几年HUAWEI的利润日胜一日,所以雇员价格也是水涨船高。本次网上编程时间是2017年3月17日晚上7点,共3个小编程题 题目一太简单了~~ 题目二:集福卡,输入是01011 这样的字符串,代...
  • vonmax007
  • vonmax007
  • 2017年03月17日 20:55
  • 10127

网易2017实习生招聘笔试题 C++开发工程师

笔试一共150分,分为3个部分: 一:20个选择题(60分) 二:3个编程题(60分) 三:2个问答题(30分) 第一部分全是单选,涉及C语言、C++的特性、操作系统、网络、数据结构等...
  • qdbszsj
  • qdbszsj
  • 2017年03月26日 15:09
  • 687

【直播】西山居2014校园招聘策划类笔试试题

转自百度贴吧剑三吧:http://tieba.baidu.com/p/2591476441?see_lz=1 首先描述你会使用的技能  写出下列游戏的厂商 游戏类型 操...
  • qqagsd155451
  • qqagsd155451
  • 2016年11月27日 23:26
  • 1212

2017阿里研发工程师C/C++实习生招聘笔试题

阿里,研发工程师C/C++
  • baidu_35692628
  • baidu_35692628
  • 2017年04月26日 20:38
  • 742

深信服软件测试笔试题

输入一行字符串,将其中的数字转换成由英文组成的字符串,每个英文单词用空格进行间隔,字符串长度小于等于10; 输入描述:一个字符串。 输出描述:数字对应的英文字符串。 示例: 输入:1230-a...
  • f15829107089
  • f15829107089
  • 2017年09月22日 11:05
  • 501

2017百度实习生招聘笔试真题编程题集合

1,买帽子 AC代码如下: import java.util.HashSet; import java.util.Scanner; import java.util.Set; impor...
  • qq_14927217
  • qq_14927217
  • 2017年05月03日 10:23
  • 642

网易2017实习生招聘笔试题编程题(双核处理)

一种双核CPU的两个核能够同时的处理任务,现在有n个已知数据量的任务需要交给CPU处理,假设已知CPU的每个核1秒可以处理1kb,每个核同时只能处理一项任务。n个任务可以按照任意顺序放入CPU进行处理...
  • qq_15190109
  • qq_15190109
  • 2017年03月27日 20:54
  • 1679
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:金山网络实习生招聘笔试题(2014-4-9)
举报原因:
原因补充:

(最多只允许输入30个字)