找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 745|回复: 0

[招聘] 2011年新浪实习生笔试题

[复制链接]
发表于 2011-6-29 11:35 | 显示全部楼层 |阅读模式
2011年新浪实习生笔试题
- B! ]4 B0 ^, Y# w3 U" d. L( u
! p7 F3 W1 ~" ~4 i% ?/ j' Y7 n5 A% f: V: g8 t6 C2 U
" ]9 ?$ x5 `6 K/ V8 u

. ^+ g$ e, ~2 L9 i3 ]1 V5 [4 T4 c' a- ?7 t' |1 D1 m' V
不定项选择:) I4 {6 Z& A+ p2 R6 I( p+ {
1. 不能用来修饰interface的有() 4 t; _  {  Y5 h- Y
A.private B.public C.protected D.static* k* H& L3 A! v7 U
2.System.out.println(-1>>>1) 输出什么.  ! N0 Q/ N5 v! Q3 E5 f" d* e0 B# j  g
A.-1 B.1 C. 2147483647 D. -2147483647
- Q& p3 C, O; u' N3. 下列有关Servlet的生命周期,说法不正确的是()。5 S% y" B9 d4 |
A、在创建自己的Servlet时候,应该在初始化方法init()方法中创建Servlet实例。/ t) U" t$ F# I  e6 @
B、在Servlet生命周期的服务阶段,执行service()方法,根据用户请求的方法,执行相应的doGet()或是doPost()方法。
0 H8 E- f9 s) ?7 d4 g: O" K( \C、在销毁阶段,执行destroy()方法后系统立刻进行垃圾回收。
3 T% ?6 j, c7 m  a) \% bD、destroy()方法仅执行一次,即在服务器停止且卸载Servlet时执行该方法。 , @! Y  n4 ^4 J
4. 关于异常处理机制的叙述哪些正确() : Q& l+ i7 h, |8 h- G$ B
    A. catch部分捕捉到异常情况时,才会执行finally部分6 A7 b4 T. n' V: `% \
    B. 当try区段的程序发生异常时,才会执行catch区段的程序9 r! ~9 q8 ]8 r7 E( Q+ z
    C. 不论程序是否发生错误及捕捉到异常情况,都会执行finally部分  m+ A1 d0 E/ V, E, \; }9 p9 Q
D. 以上都是/ G# [2 o# a- n  z" q& q

  L5 g& b) I* I2 N: o9 S下列程序有错误吗,错在那里
% K7 n, e6 }+ I( J1.
* \) U4 }  W' u; d/ B% w" _public class Something {
( S% j$ p0 v0 W4 V        void doSomething() {) T8 g. `1 t* K' z' q: [$ b8 u3 _
                private String s = "";2 H' U2 I) S4 l# ]# k; z
                int i = s.length();7 d$ M  w. N6 @- ?2 V( w4 g
        }
8 k! y  O4 n: x! @  k}
% a' {  x  W. ]# M, ]0 a8 f' F
9 B6 a. a; Y! @# l* r8 _
9 b* I) L. K/ H* z! b: V
7 h% _$ N8 N0 P
4 Y2 [" v& e- M$ c& w0 a7 s9 s9 Z% Q3 Z# E
2.9 {( M' |0 d( c8 B! M% o. @2 u
abstract class Something {
8 R$ i- h3 d; G+ v         private abstract String doSomething ();1 e* }8 ?& }$ w
}' Q7 Q$ b) z. z/ O% ~& m

' W% z, f/ m, Y+ P  K
( |. |1 P2 [( x  r+ I
: w2 ~. {4 C# h+ m- \( `5 S6 {# ^+ @# @  v( r+ G& t
- \6 X. J$ \0 E% s* ^$ [4 E
3.. E# A+ M0 ]2 f$ ?
public class Something {
8 B/ Q- D0 `6 Z+ Q3 V1 [- f; ^' m    public static void main(String[] args) {
0 {5 d4 T8 K. |# t, a       Something s = new Something();  l% u9 N' ^3 J
       System.out.println("s.doSomething() returns " + doSomething());
" D  U. w/ J; g- S8 {0 ?0 o   }% s/ q* ]! a8 [4 w
   public String doSomething() {3 {, E1 q; b) E, ~8 p- |9 t
       return "Do something ...";
+ I. M, |& h7 X" |5 {+ r3 W   }
9 N3 A) ^/ \) e9 x0 q}1 M8 i1 }2 d6 \8 n
8 e# }$ k; |+ Q( N
0 h' A7 h* Q  i5 A% l+ e

9 D) s$ H  q0 A# b7 t2 u0 D5 z! G4.) z9 M( H; t! m" h0 @
public class Something {
6 L/ p4 y  Z' x' @, p; ?; K        public static void main(String[] args) {* D' ^8 S4 ^0 t: D
                Other other= new Other();) }, N" h9 m4 v' c/ v1 V1 W, i6 F! i
                new Something().addOne(other);( [" s8 F+ P! Q2 U
        }) F0 o" N- g# r, D. Z9 N$ |
        public void addOne(final Other other){9 X- `% @+ Q; r/ X" Z! s
                other.i++;/ i  Y  p( w- k: m6 w
        }
) y& |0 v3 y' V: D/ y}( D' j6 i( z, K' z7 y. W4 N
class Other{
; M, l$ G8 f0 b        public int i;3 {/ Q. l" f+ ~, ~% n" d
}
4 o$ b. B; g- _; `4 R
% w" A  ]0 B8 m" j. G5 R9 \
+ z/ q- M5 u8 B4 ~2 Q8 C/ u
& C. W  J) D. F5 U% `5.
, X  f: b# @$ i, K' y; {* F! Ginterface A {
* c, y: j% ?2 B% h# d# e4 q        int x = 0;
( ^* p' ~3 P+ ~% l: T}* q( i. R$ n6 ?' ]8 r! V$ @2 t8 s+ e
class B {
, ^. V" x4 @- v, c8 {7 D5 q) r        int x = 1;
- k4 k+ K& i% e- Q7 [9 ?5 f. W}
% A( A! k; Y5 k! b, Wclass C extends B implements A {
) b; s# p" \; |, P9 ?7 D        public void printX() {" T6 [6 M7 v- C9 T- m2 j" s
                System.out.println(x);
# Z0 L, J" u. L$ s: p4 R% ~        }1 {6 n$ b9 ]" S8 F) O5 v1 r
        public static void main(String[] args) {: e% U/ J" M* d" u
                new C().printX();: x3 h1 {& F; F
        }. b& Z. j6 K' v0 b' C
}        
/ ^5 I$ ?4 C' [, z( r4 R编程题:. S$ ^7 N6 Y0 k# R
1.        jsp有哪些内置对象?作用分别是什么?
( N9 `  e# q8 j2 z/ L1 g. Z$ p
: m- L3 P& v2 Z7 |1 o0 w& k) e( w6 ]

5 e4 z% v9 f5 q: ~* P; e2 A; I2.        由于没有设置主键,表weibo有许多重复记录,写一个sql,把所有重复的记录删除掉,留下唯一的记录。  i9 M- s5 A0 ~: y- b

2 `7 s  H0 s* s( C% e$ y9 {
1 @- @) v% U7 @9 P; `- c1 H4 K& w; A3 u6 B- F5 u; i0 Q  e

) ]2 K  k1 Z4 j# F9 k3.        写一个方法,输入任意一个整数,返回它的阶乘.
- X- K) {& g- ~' p$ b+ I! m
# q" s+ q+ z  L7 F5 m) a2 F
5 c: W0 I# |* C% M( O0 |) D3 M4 K9 E3 E) e$ ?5 P

3 {0 ^2 w) B, `5 h1 W8 q4.        写一个程序三个线程分别输出A,B,C,  顺序输出ABC十次.- s! ]! ]  T+ N7 Q5 I. T
; F! o; x- |$ ~" p
) k6 e; s8 H0 ?. B  K
, w! T: q3 f( k: D. k( E
5.        写一个二分查找算法,注意细节.& a, Y. a6 Q7 y+ V$ _  T! ^) S' W% B
8 }4 f0 |" m" c, \' ~: O- p; N4 b6 O! T
, E# `9 U( Y2 w/ y; N' f

" t6 B3 V) }4 d+ {' `! S( K内容来源于网络0 v: L& u# \/ Y
资料来源:http://bbs.aftjob.com/thread-609428-1-1.html& G( g7 |7 }' s' [1 [1 t- P" h
新浪求职俱乐部:http://bbs.aftjob.com/group-49-1.html1 z1 t1 a) p# I
新浪微博2011实习招聘专题:' S8 v  W7 \+ M! C; k
http://bbs.aftjob.com/portal.php?mod=topic&topicid=21
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2026-7-29 04:04

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表