找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1229|回复: 0

[面筋] 2011年新浪微博实习生笔试面试题

[复制链接]
发表于 2011-6-28 10:39 | 显示全部楼层 |阅读模式
2011年新浪微博实习生笔试面试题
! r2 g6 Y+ p4 A( X/ U) H, @( X( A; _3 d: i5 b- b
  x3 P/ X; k# ?! _9 v- B* ?0 Q
不定项选择:  `4 c* K; q( J9 ]
1. 不能用来修饰interface的有()
( h% D, z% j0 `2 PA.private B.public C.protected D.static8 f) H  }; C; ^: d4 V3 V  \
2.System.out.println(-1>>>1) 输出什么.  & q4 b$ k( y/ [" v6 O4 n" y$ X4 {1 }
A.-1 B.1 C. 2147483647 D. -2147483647
: [& x0 w( n& I3. 下列有关Servlet的生命周期,说法不正确的是()。4 Z% f( W8 p* M2 t* Q5 d/ O5 [6 \3 l( P
A、在创建自己的Servlet时候,应该在初始化方法init()方法中创建Servlet实例。
+ y7 U5 b$ ~: W# g4 k; y2 D3 SB、在Servlet生命周期的服务阶段,执行service()方法,根据用户请求的方法,执行相应的doGet()或是doPost()方法。' \7 |9 Q" L4 O& l% ]- g! E
C、在销毁阶段,执行destroy()方法后系统立刻进行垃圾回收。/ ^) ]% \# H% w* M
D、destroy()方法仅执行一次,即在服务器停止且卸载Servlet时执行该方法。
& o& V3 [1 w3 n0 C3 l) f0 D4. 关于异常处理机制的叙述哪些正确()
, {6 [0 m, i, j0 Q, ^1 z" r/ R    A. catch部分捕捉到异常情况时,才会执行finally部分: l8 |, G+ M6 A7 ~7 d
    B. 当try区段的程序发生异常时,才会执行catch区段的程序, z# y  \( k4 u  {$ _! ~, t
    C. 不论程序是否发生错误及捕捉到异常情况,都会执行finally部分
  l- M2 [7 k: k9 H4 S9 dD. 以上都是
# e4 l, `' k* X' M2 S7 V; T  Z! N2 {, s
下列程序有错误吗,错在那里
9 D; L- S0 [9 P2 y1.
/ A3 r- |5 w* x8 Mpublic class Something {
. }! D9 R. S  S0 X        void doSomething() {0 z1 T5 J1 F$ |8 U
                private String s = "";) D# X3 Y' ]6 s: _
                int i = s.length();) ^1 d5 L# Z+ A* w, k' _( h
        }$ p" p9 n7 Y+ c' }* y$ }4 x
}
# `, ~7 j. C$ x! q4 G* W2 v" N2 ]- M3 L
- f4 X2 [* G" R/ B9 M" T4 }
* v3 ?1 S. b/ c7 M$ _7 l

: R, m& T8 g) W, B7 L
, Y: Y+ ~$ w, v, q* c2.. m8 l7 n2 n; [8 E! i
abstract class Something {
7 q; O$ {  N  o  n# T$ L4 Q         private abstract String doSomething ();& B- R; U) o2 E6 |$ T7 A3 l6 ]3 {
}
1 v2 k5 H0 s# O8 j$ [. |2 ]. x0 n' E; M
- K) O9 Z5 p, d/ c' D
6 W/ A) J& W7 r* z3 c$ t- w, w+ P" C
, V5 a# J. S) R9 J% u+ A' V
8 p; q. K/ \5 |# A, Z& L' S
3.
9 Q0 a  P# g; y2 Z9 t' h" y/ K; xpublic class Something {
1 M; h3 ~1 x6 k& N6 r2 `    public static void main(String[] args) {
  k6 M/ H- a. S+ h: r& h       Something s = new Something();' }3 e1 p$ ~7 ]  B7 ^& N
       System.out.println("s.doSomething() returns " + doSomething());
3 t/ p' f; p- Q- b- U   }7 O4 \- s! P- D& {4 }/ N/ e# m6 c
   public String doSomething() {( t$ C( j, L8 [& I
       return "Do something ...";9 u( c8 E% a. @( B  _
   }/ a1 H! L2 w3 G' J
}
7 Q! C9 ~7 X: b( G5 I3 E- k+ w0 R8 Z- x% U: J1 o

) D/ k" A1 ^( K: J' \8 v$ S: M# m7 H5 L
4.5 ^7 o$ W: m0 }: ]% b+ Q* E- _8 j
public class Something {) l! g9 U, I( E2 w+ Q
        public static void main(String[] args) {* s" P) {  J" s% j  j, o% U: X6 q
                Other other= new Other();. x, W& q- V7 g3 w: u/ `
                new Something().addOne(other);
% y7 O  S3 d1 O1 _, N( u. u3 |  h        }7 _6 r5 \. ], E% d
        public void addOne(final Other other){
' K1 x# i6 U4 P                other.i++;
' c2 N2 e% _( I( l) `& B4 R3 d, n        }9 u7 ^" C0 y8 S
}( V1 b0 j8 E. J2 c, M3 h+ N
class Other{6 x: G0 W% h$ s9 A
        public int i;: [6 e# w% m9 c9 f5 _
}  A- H$ J- ?3 e. {

! X, v# `9 Q) D1 m1 d3 f/ k4 Q5 X( ^) T( I% a, m# {
- r+ f9 o' \9 A$ y; s4 {  q
5.5 T: n. r" K, ?! l3 ?0 e) G  J
interface A {# u; A* X4 b* j  e  a' M
        int x = 0;8 k5 q: D" S& Q9 I) s
}/ ~" G2 w! b3 d/ ~7 `0 ?( K
class B {
8 P/ e- n* U. \6 o8 C        int x = 1;: r9 y, w+ x; ^$ r- ~0 R
}8 V2 j: c! b; }7 G* C
class C extends B implements A {
7 R9 B" ~2 V. i  ?        public void printX() {
0 J+ E: z. F9 |9 o7 x) m                System.out.println(x);
0 N0 C8 Q$ p3 G  |0 e1 Y        }2 C$ d$ U; y" e) @- b1 e
        public static void main(String[] args) {
  Q# f3 R9 ]7 e* w5 C% s; y4 N                new C().printX();& V! V$ b9 Y0 ^; K1 u
        }
* I8 J  F7 z6 ]; a}        
. H7 P. ]3 M- A" J编程题:
- q0 b8 K+ n* `8 n7 a1 N1.        jsp有哪些内置对象?作用分别是什么?* p( y+ o, r& E+ `

7 P. W+ `1 j& Q; P! _$ u
4 X$ d8 F  u3 S; b5 q
- C8 c  c7 V) [9 I5 j: F$ R
; e. t% R* T$ P0 s' K8 B4 A; S8 L
/ I8 O. B) `7 d! C! P+ W
& s$ h7 s% j7 s' A; m! @: @: L' V2.        由于没有设置主键,表weibo有许多重复记录,写一个sql,把所有重复的记录删除掉,留下唯一的记录。: `! o: n: v! w( |

# |% ^! m1 W5 u6 m) V2 ^+ v& r4 |/ u
) I, C9 P4 c5 |1 p! S) r# B( p7 {

0 P7 B( N) }5 f- b$ j# w0 _& D
) u8 V1 ^" t0 g8 u0 K3.        写一个方法,输入任意一个整数,返回它的阶乘.) V, m* F3 \' X7 U

: i  g0 Q8 Q6 q9 e2 b$ u
% I; ^, U2 h# `) L' n' G
) Y7 o+ ?# V7 d0 E! ~$ Q1 b' g( K
4 r! m% ], Y1 ?1 l4.        写一个程序三个线程分别输出A,B,C,  顺序输出ABC十次.4 o6 ^( [$ v  _4 v( g! P

, m/ Q6 k; E; n, j+ Y# K; G1 l, H( u
! x6 D) T, J( A
5.        写一个二分查找算法,注意细节.
9 Q" f8 d% @2 e7 C+ I* i& n4 {& D2 d0 |2 n
原文链接:http://bbs.aftjob.com/thread-609425-1-1.html7 L: a/ w6 V- T& V: d$ {' t

0 o+ Y6 e& a" t# J2 y* ]  IZz:该内容转载自网络,版权归原作者所有。
7 Q; C2 z# k+ Y( M& [1 ?
4 u! y# v6 H* T$ R; b% l9 f& ?新浪求职俱乐部:http://bbs.aftjob.com/group-49-1.html4 ^" g, {# A& `* l! J4 ~
新浪微博2011实习招聘专题:
; {- c4 y% F! P# L1 V8 ohttp://bbs.aftjob.com/portal.php?mod=topic&topicid=21
! {; q& l! [7 [/ a3 ^6 X
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-4-3 16:11

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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