工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1052|回复: 0

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

[复制链接]
发表于 2011-6-28 10:39 | 显示全部楼层 |阅读模式
2011年新浪微博实习生笔试面试题9 S5 `' A* Z; q5 U9 O% d  J
# J+ M& a+ X4 r3 J0 v
2 q4 I1 W" ]) a, p# v' Y
不定项选择:
% P5 P5 q  }( U, d4 e: |2 a0 T7 V  a1. 不能用来修饰interface的有()
1 C* z3 s* @+ G$ N' {/ qA.private B.public C.protected D.static& g( y+ {4 [2 H, t+ [! @
2.System.out.println(-1>>>1) 输出什么.  6 L0 A( w8 W& }) o
A.-1 B.1 C. 2147483647 D. -21474836478 R5 q9 G5 o! z  i: D6 a* Y
3. 下列有关Servlet的生命周期,说法不正确的是()。
) u' j& ~% Z) x5 J; l! D! TA、在创建自己的Servlet时候,应该在初始化方法init()方法中创建Servlet实例。9 _- r( G2 W; J% C
B、在Servlet生命周期的服务阶段,执行service()方法,根据用户请求的方法,执行相应的doGet()或是doPost()方法。: _$ j" o- t; ~! p4 ?* ?, K, N
C、在销毁阶段,执行destroy()方法后系统立刻进行垃圾回收。
- R( b$ |- j9 |D、destroy()方法仅执行一次,即在服务器停止且卸载Servlet时执行该方法。 ) m0 m( t4 O8 m6 M9 z, g5 n
4. 关于异常处理机制的叙述哪些正确() ) y8 N$ t# C" }/ v; A/ G
    A. catch部分捕捉到异常情况时,才会执行finally部分/ T0 H+ I% i' b
    B. 当try区段的程序发生异常时,才会执行catch区段的程序6 Z, j" i2 c/ ?" W* n* {
    C. 不论程序是否发生错误及捕捉到异常情况,都会执行finally部分
; k$ |, Z2 |; AD. 以上都是  k: O3 E$ ~: e3 n  I2 T
2 V1 j* i% P; ^0 ]
下列程序有错误吗,错在那里) F- v2 l: b) j# K+ Z/ A, f
1.
1 M/ N0 [9 f# p% P! R0 ?, a  C8 q, l' mpublic class Something {
6 L! r6 y3 I( C5 |, h7 H% C        void doSomething() {( B. Q: J( t& Y$ z
                private String s = "";
5 Q' v7 ^- W- f4 U4 Z; N* i                int i = s.length();* t: C! ?% E( P$ `" b
        }* r' @, I" Y9 z3 r$ U. V8 q6 h
}
! F/ n% L% M3 q8 c: T. K8 {1 e7 g/ ]9 t

! ^. @1 Y, _1 u+ `# N$ [+ x5 g! _* t' q; ]8 E' a

9 n" U% U& J/ x6 Q+ K5 Z5 h
% L9 q4 Z: K8 {% k! v2.
" }: I2 s2 p# V% ^3 j5 [abstract class Something {" \0 y) M6 d. l; c  @
         private abstract String doSomething ();
0 A' t) z% v1 q  I( a: k}% N  C  H$ t  I( g, r
9 ]8 w6 _  w% p: B1 u2 ~
, \7 x9 _; I! y
% L* ^9 F* z1 b
, s: F+ e% A/ h! o) N

; m. ~% u5 ]7 ]3.6 d) R  X" u! I
public class Something {: p- r0 E2 F; a: ?$ \2 Q+ ?7 T
    public static void main(String[] args) {
6 I$ N5 `! y9 z' P       Something s = new Something();
* X/ }1 }- E9 J3 F/ G& L, P       System.out.println("s.doSomething() returns " + doSomething());+ w. }3 E0 s# F  c7 ?5 Y/ k# v' ]& }
   }
6 W6 U2 U  |; U, `2 _! n   public String doSomething() {3 V) X: I4 k" T
       return "Do something ...";
: b; K; K- P* n, Q. `/ v% C   }
5 V# a$ G8 r4 d6 k2 n0 l4 H# u% }- W( W}
+ W2 `6 _* O! U0 I$ r# K" f
) u; L5 H7 o" q& j0 k$ B6 z4 `0 |! \1 {( W9 D
9 |3 ~3 o  R( T3 M" C: z  `
4.+ i* f$ ^, A8 T0 N8 q  e' q
public class Something {
7 r, ]8 O. ~% O# S5 w1 n        public static void main(String[] args) {
1 w3 j/ R/ Y+ t2 w- P                Other other= new Other();4 ]+ m: }9 v! G1 T. ], S
                new Something().addOne(other);- S5 u  o' O1 m; \6 U6 X
        }
( V; F9 u) G1 J4 B        public void addOne(final Other other){
. [' P. @5 F+ e# D1 D' r8 H) l                other.i++;
7 \- b5 I3 \! H7 E) r# u1 j        }$ v  Z  N. D# z/ s; p+ F* G2 \8 Q
}
0 ~1 }# @) s  X3 _* ?; B1 {class Other{0 |+ J3 A* K9 a9 S! n( A
        public int i;$ D+ E& Y& ^% Z
}6 Z: {8 Z0 x& Q* I

6 y6 w) d9 J; n# E# X9 W) C- W' c
0 }4 ~) b: L1 Z! ]7 y3 |: t- c& O4 ^# \: q' q
5.
0 t& v2 `( f3 d! c3 W* [interface A {
( H8 Y2 \9 P7 M' P+ o        int x = 0;
3 M' l% z5 c: h8 f& E}
$ Z/ K" x3 f" S; l+ e2 F5 ?  aclass B {
' j8 `$ v/ U0 m3 J. ?0 }        int x = 1;0 J3 l9 X3 N( [3 y# V' U2 t7 S; x* f
}
2 ^& t+ r: C8 V# d3 l* Rclass C extends B implements A {
' N; B  ?! f( C( l        public void printX() {1 r( `6 b- z. s, [7 r
                System.out.println(x);" q6 Z# S( M& v. i% b
        }. V) d  b) C& w# M* }/ R/ }9 n
        public static void main(String[] args) {
- B/ H% u2 E3 v% U. P                new C().printX();
8 _1 A8 X; k4 Z. N, D4 X  \2 S! t        }7 F. O$ m" C( J4 Q+ D/ A
}        , o& U  n% z/ V: x: P' G' R
编程题:5 C7 q2 m6 K: @7 ]- S7 v6 j
1.        jsp有哪些内置对象?作用分别是什么?( s1 Q# z! \, L& b. G! D) Y1 O6 b
1 u4 _! c! ^! c

; X: N" S. Y% N3 Y9 y2 k8 ]" L* f  z. [1 ~1 r1 }  |) o5 n
) }( e+ J9 O/ M) ?
. X/ L! Z# r( V5 ?5 J/ |% m1 O
) A0 Y. \2 j2 R/ o* U6 E# G" U
2.        由于没有设置主键,表weibo有许多重复记录,写一个sql,把所有重复的记录删除掉,留下唯一的记录。( F: I( R  c  }3 m" N

7 h8 q+ X, q. Z& k, f  {# s
% h! B- d; i/ B0 v% o$ r  i7 I+ i- y; h8 s" A% Z6 H
& Y7 ~. M6 z5 p9 u  W3 E  ^3 ?
0 F5 F% i' Z6 @, c. F2 B, N
3.        写一个方法,输入任意一个整数,返回它的阶乘.7 l% c( q! T- e
" p$ A* E8 u) T
; V  b. [7 }0 m: x1 |7 K, |) w
) E6 i* z' c: P9 ^2 t6 C
, h" [  j4 ]- a( U4 Z9 Q- R
4.        写一个程序三个线程分别输出A,B,C,  顺序输出ABC十次.
' \( S3 F- U% `, [
2 q. n) L4 g% z0 S/ ?  F' r
: k4 F0 o% B' t2 S" d1 @$ x( s$ A( ]5 M( X! [6 u- X1 u
5.        写一个二分查找算法,注意细节.
' k, s+ n, n. f3 k
) Q) Q. h1 M& S+ g9 d% w原文链接:http://bbs.aftjob.com/thread-609425-1-1.html
' R( a& n( ~9 s; q1 @# t( S7 G0 b7 o- _# z' V
Zz:该内容转载自网络,版权归原作者所有。
0 O( U* Y6 ^/ P. c# B$ U% p4 \+ Q1 t% a  D" W8 f5 P; h" o3 q
新浪求职俱乐部:http://bbs.aftjob.com/group-49-1.html$ v& |9 m, R5 R, p) X# P
新浪微博2011实习招聘专题:
' T  w9 H+ H7 s- A2 ]http://bbs.aftjob.com/portal.php?mod=topic&topicid=21# l1 E! V4 q  b$ k
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2024-5-16 18:38

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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