迅雷最新(2010.8.19)面试试题

昨天去了深圳迅雷公司面试,应聘的是java工程师,感受还是很多的,现在就写一点吧,欢迎各位探讨。
第一次到迅雷公司,前台的MM还是很一般的(个人感觉),不像一些公司前台MM都是美女,大公司还是有一套面试程序的,首先填简历有一项需要填之前公司的工资情况,比较敏感我没填,送给HR也没说什么,之后就开始做笔试题,我做的是B卷,题目大概如下:
第一大题是不定项选择,大都是很基础的,比如static、final、private、abstract、string、interface等的考法,网上也很多。这里不再详述。
第二大题是sql题,一题分两小题,是两张表,进行统计查询,这也比较简单,关键应是考你查询速度或性能,只能用一句sql。
第三大题是问答题:
1、一个用户先访问site1,后又转到site2,后又转到site1,这时要求回到第一次site1时的session,把session设置成-1行不行?有什么不好?你怎么设计?

2、ajax原理,涉及的关键技术,给用户的体验如何

3、写几个linux常用命令

第四大题是编程也是最后一题30分共两小题每题15分
1、字符串比如“ad2 lsdkf, lksdjf. sdkfj”倒序排列"sdkfj lksdjf. lsdkf, ad2" 每个单词是空格分开,标点符号当作字母,不能用String的自带的一些方法,比如indexof,trim,split等方法。

2、启动两个线程,两个线程共享一个数据Integer[10],一个线程往数组Integer[10]增加数,值为1000,当数组中有10个数据时,停止增加,并通知另一个线程,另一个线程是删除数组Integer中的数据,当数组中没有数据时,即为null时,又通知另一个线程往数组里增加数据,依次类推。

总之,都是比较基础的,但一定要把程序设计到最优,这种大的网络公司跟一般的软件开发有非常大的不同,很看重性能,这样你才更有可能进入面试阶段,各位可以重点讨论编程哪块,看看高手们写的代码如何,面试阶段的情况下次再补。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值