新浪笔试题 社招 手机新浪网笔试题(一)

参加了一次新浪初级笔试题:试题共分为五部分(个人概况、基础编程、数据库、linux操作、实战演练)整理如下,希望对大家有所帮助,如果准备去新浪面试可以大概复习下这几部分:

 

手机新浪网笔试题

个人概况(本部分为了解应聘者情况,不计总分)

请简要说明你希望加盟新浪的理由,如果你准备离开原单位,请说明离职原因。

 

你近1-3年的职业发展计划、方向、目标?

 

你最擅长的操作系统、编程语言、数据库或其他IT技术。

 

一、基础编程(共50分)

1.请写出进程和线程的区别、用perl/php写出进程和线程的创建和回收。

 

2.后台程序,对本地文件进行复分析处理后入数据库,针对这个程序,调优运行效率从哪些方面考虑,请写出可能用到的大概思路和步骤。

 

3.写出下面日志文件中,计算出每个ip的出现次数。perl/php/shell都行

[15/jun/2010:05:13:26+0900]`-`"GET/3g/lotto HTTP/1.1"`"-"`404`[180.149.133.11]`25027`

[15/jun/2010:05:15:00+0900]`-`"GET/3g/gaokao HTTP/1.1"`"-"`200`[180.144.133.12]`25028`

 

4.两个文本文件a和b,文件每行中个字段用逗号分隔,请用a文件的第一列和b文件的第一列做关联,找出两个文件里该字段值相同的行打印出来,语言不限。

a:

111111111,张三

22222222,李四

b:

1111111111,北京

22222222,上海

 

5.一个文本文件,每行中的数据用逗号分隔,请计算出第三列所有字符串出现的次数,请用hadoop自带的java类和stream类两种方式实现。

 

6.介绍Hbase和HIVE,并写出两者的区别

 

未完待续…………

 

                                       下一篇 新浪笔试题 社招 手机新浪网笔试题(二)

 

你可能感兴趣的:(笔试题)