|
|
淘宝校园招聘笔试题
, W- w* q2 Q; X" L3 _7 S9 M
q* \1 y7 [$ ~2 U3 Q9 t& B) b" t# g+ I
1、淘宝新产品研发中心目前有109位店小二,每位小二有一个武侠花名,都出自经典武侠小说,如笑傲江湖等。
6 |6 N! A$ B4 E0 ^1 y假设:花名已知,而且每个花名出处明确,数据存放文本文件(格式自拟);
+ O7 h( V: t0 _9 n7 ]问题:用JAVA和注释型的伪码写程序,计算每类出处有多少花名。
& Q6 X+ n$ V. \- M. L% b0 q1 a8 E9 }9 B! y
2 r6 h0 g( i" `5 @
2、已知Q是非空队列,S是空栈,仅用队列和栈的ADT函数和少量工作变量,使用Pascal或C语言写一个算法,将队列Q的所有元素逆置。 + g! t1 i3 j" ~# _, R' Z
栈的函数有: 0 J0 Z+ ^/ A- E9 C6 S! [
1 M5 M2 x& ]/ E% k7 q
makeEmpty(s:stack); 置空栈
' \2 G' P6 w7 @1 ?push(s:stack;value:datatype); 新元素value进栈
' P6 z! S& n, T- }; ypop(s:stack):datatype; 出栈,返回栈顶元素 # P' e# m0 J0 u; h
isEmpty(s:stack):boolean; 判空 8 E w. p# Y! U3 q! V; ^/ @
队列的ADT函数有: 3 X4 Q" S" g, H2 R0 R/ g- \
enqueue(q:queue:value:datatype); 元素value进入队列 9 e3 B2 Z6 v: l* R: ?. H/ U
deQueue(q:queue):datatype; 出队列,返回队头值 6 y* C& B. S1 W1 U
isEmpty(q:queue):Boolean; 判空5 @: X) C2 h1 j: I- R) g/ f
5 s. b3 t4 ^9 K' C4 V; z
3.如果n为整数,则将它除以2
- ]; @3 v( I, w, W3 z# @/ Y如果n为奇数,则将它加1或者减1
7 T, T+ q# U2 }) d9 V/ \0 H问对于一个给定的n,怎样才能用最少的步骤将它变到1 3 V; `5 }2 i3 @& y( [
例如
$ [/ i" ?3 `% _) P0 A3 Hn=61 8 B* j3 v2 f& C6 y ^
n-- 60 . J7 d* Z0 q2 I
n/2 30 $ g0 t5 e) E7 R, W' |: x
n/2 15
N% g. R& G. C5 }+ c5 on++ 16 0 P* Y1 @# C- i& o1 B; q" b, W
n/2 8
: O" ~" O1 u! z! }$ ^n/2 4 ; Z# i( w/ V$ |6 G
n/2 2 ' N5 P1 H% \8 W4 C1 i9 n
n/2 1 6 i3 U, Z% m/ ^% N6 p7 {% U
' i/ m4 Z' q9 X% R# c
4.第一题大概是,如果乔峰给阿朱在王府井大街开了一个店,其中店面不大,只有五个货架,请从下列商品中选出至少三件布置货架。其中罗列的商品包括诺基亚N95,尿不湿、饰品等不同类别的商品三十余种,并说明理由。第二题是用150-250字概括自己的形象。第三题是,大件商品是否适合在网上销售,为什么?第四题是,在网上销售手机会遇到什么困难,如何解决?第五题是如果现在淘宝有店,就回答,否则跳过。最后一题大概是,如果老板给了你一个任务,让你一个月内使网站的信息量突破2000万条,可是你发现按照以前的水平最多也就只能达到1210万条,请问你该怎么办?) x, J" x) m0 z' o6 H- ?, [
4 P; a9 |7 d8 R- J+ _1 R5.一个淘宝招聘笔试的题目
: v; W: \4 a y4 Z9 }8 F5 Y请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。$ U7 d( z- B+ F) H1 `. g$ G2 O
( T7 B' z9 Q* K; L. j# C6.源自《欺诈游戏》里的某一环节,“少数决”,意思是选择一个问题的答案人数最少的人群获胜,这么讲很难懂,还是举个例子吧。 7 U3 d& f3 ?# B
首先第一轮会给道题目(由届时参赛选手随机抽取出题):我是女人吗?! [& M& a1 `( G! W/ s+ b
这个题目必须只有两种答案:YES或者NO,不能有第三种可能性。选手要决定选“是”或者“否”,然后把答案发给届时主持人,出题后,有两分钟作答时间,然后主持人就会统计票数。当然题目本身只是个摆设,没有意义.你可以随意选择YES或NO.别的人也不可能看到你的答案.如果有十个参赛选手,6个YES,4个NO的话,选NO的4个人晋级第二轮比赛。6个淘汰.第二轮跟第一轮一样,选人出题,然后两分钟内回答YES或NO。直到最后只剩下一个人,就是冠军。一开始每人有本金1万元,被淘汰则输掉这一万元.最终留下的唯一冠军将获得被淘汰者本金的总和.
- }5 o( [7 C! H% I
0 }! K: J& Z' M- }假设22个人玩,该怎么做才能确保赢钱呢?4 v( e8 L t$ y, J8 |+ K c1 Y& ^$ n
PS:可以组队结伙 也可以团队内部制定协议
' N- F' |% F0 d/ ~/ U# Y
) l0 f& M2 N- F1 V编程用c/c++
0 P1 W& m$ S4 ?: S6 h
, h7 C/ X+ s* S7.阿里巴巴公司DBA笔试题
/ _9 O1 E2 x! c4 wBy ? 2007-09-20 - 论坛 ? 问问 * F7 K! b2 m( ]$ L
一:SQL tuning 类
" A& }: g" [8 k- V 1:列举几种表连接方式 2 s0 y" h+ `9 l3 @ r, F
2:不借助第三方工具,怎样查看sql的执行计划 ) X' R; e4 G. {" l2 O! s
3:如何使用CBO,CBO与RULE的区别 ( e) p. m$ o7 n9 }
4:如何定位重要(消耗资源多)的SQL 0 I) f2 F4 P$ d. f, ~- A
5:如何跟踪某个session的SQL , Y5 A4 i* z$ p' H
6:SQL调整最关注的是什么 / l" N; Q6 r9 [
7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) 5 ~6 D5 ~ @$ Y) H. h8 v+ M% E. x% u
8:使用索引查询一定能提高查询的性能吗?为什么 1 o+ W1 {, @" F0 V& ?; S% y
9:绑定变量是什么?绑定变量有什么优缺点? % K' c) S; F# {# `' `: n; o' X
10:如何稳定(固定)执行计划
" k- F% W) r0 s 11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么
2 b- c0 {$ i& J2 G1 v7 Y+ e6 K 12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql
3 _( U# E- [5 N: ]) k' v0 i% k1 B9 t- H8 A7 e0 d7 |
二:数据库基本概念类
0 m5 P: Q$ w o, i' {, ?$ Q 1:pctused and pctfree 表示什么含义有什么作用 - f8 F: }( F* ]1 `: d
2:简单描述table / segment / extent / block之间的关系 6 a& A4 C& Y; c9 {
3:描述tablespace和datafile之间的关系
2 I; h# g' r q# a+ A0 ? 4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点
& E$ h ?7 n) ~9 F' c0 l 5:回滚段的作用是什么
( w( {2 T/ q. k, z: V5 d0 h9 e 6:日志的作用是什么 5 r/ {) ]# O2 f# t9 X; j
7:SGA主要有那些部分,主要作用是什么
& v: S+ Z7 A! S6 {# k1 q$ g 8:Oracle系统进程主要有哪些,作用是什么
b1 s X; l# O7 `8 ^" S% E
5 }' E' a7 P: V三:备份恢复类
7 V6 G$ K4 p5 ~# t( J7 J 1:备份如何分类
8 e1 L% z- i% n# { 2:归档是什么含义 5 w3 D$ L4 S9 t+ @" A4 d/ b
3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复
3 Z; e2 F9 N- ]+ n( q+ r. a5 w9 p 4:rman是什么,有何特点 ' O8 X, c( [' x; s2 {
5:standby的特点
9 j L' H% w& n+ `4 e w 6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略" p5 ~1 [$ _- ^# ~3 m7 r$ r% O/ y
3 `( G5 B) J7 H5 P9 u% i
四:系统管理类
7 b; g1 C- I! t9 `* @: J% W 1:对于一个存在系统性能的系统,说出你的诊断处理思路 " V. }3 p+ n7 Z. D
2:列举几种诊断IO、CPU、性能状况的方法 6 T+ l$ ]$ b2 N
3:对statspack有何认识 4 |1 X8 N: ]8 R+ g, `9 r1 J
4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响 $ c# m& B8 U9 Q6 C- P
5:对raid10和raid5有何认识& {* S: [8 {* h. C* E. J
% r" p7 H, H7 s8 I/ J2 I
五:综合随意类
1 H* e& o3 P) m. t 1:你最擅长的是oracle哪部分? 9 Z* o0 m5 g5 j% E1 Z4 X' `
2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分?
|: P! @$ L* G8 y& ] 3:随意说说你觉得oracle最有意思的部分或者最困难的部分
8 ]6 d* B& F* Y4 A% O( T3 Z/ v0 E; J4 Y; w
$ e/ A6 V5 h; m, _* u; Q3 l1 e2 M( ]4 F
$ t2 s+ P* m7 [9 l6 l0 x0 F1 A) t
8 M+ z/ x0 Z0 B
——" g( ~! p4 a! b) |+ R( s
淘宝宣讲加笔试(2008.10)
, z( q; K" V% }1 e( Jhttp://www.aftjob.com/bbs/thread-275852-1-1.html
* s9 Y! F' j& [/ `! M淘宝笔试归来【08-10-12科大笔试】 5 T2 `/ h9 t$ h* n3 Q
http://www.aftjob.com/bbs/thread-170362-1-1.html) ^% L& n J5 X4 E- f6 D
淘宝dba面试题目
7 R1 Y, a( x4 X7 @4 m* s' f& B% rhttp://www.aftjob.com/bbs/thread-29040-1-2.html# y! m0 F' [9 U; }1 j) ?4 I
淘宝笔试之行
4 c, k; D! m# }9 |: X1 `9 [1 E6 s7 `http://www.aftjob.com/bbs/thread-37639-1-2.html. y! P5 `; [% H2 @. U2 }/ c- r( k" f
部分淘宝笔试题目 ; [3 d' L5 {9 o. F9 n. ~) f3 ]
http://www.aftjob.com/bbs/thread-37644-1-2.html
* t: W2 M% w O5 L……8 g1 P( h) @: c* t
+ P( o* _/ @5 t; j8 u9 q查看名企2012校园招聘最新进度,请关注阿凡提求职公共日历:http://www.aftjob.com/home.php?mod=space&do=calendar
, ~' Q4 Q' s: ]" ^1 p7 m. [& I |
|