找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1381|回复: 0

[其他] 淘宝校园招聘笔试题

[复制链接]
发表于 2011-9-22 19:05 | 显示全部楼层 |阅读模式
淘宝校园招聘笔试题! N: z+ K/ c! [: [& S

3 X$ l, I7 a, X$ i. [+ c- o3 |) ?
- }+ A5 w: d/ {1、淘宝新产品研发中心目前有109位店小二,每位小二有一个武侠花名,都出自经典武侠小说,如笑傲江湖等。 , I  l* e# C( b1 v
假设:花名已知,而且每个花名出处明确,数据存放文本文件(格式自拟); # A0 V2 R" E# b; j1 {2 \  O4 o1 S
问题:用JAVA和注释型的伪码写程序,计算每类出处有多少花名。
/ T  `& T# e2 n- A5 j$ x* e- ~" Q# j, T

: `* |! D- w: o% x7 J  u2、已知Q是非空队列,S是空栈,仅用队列和栈的ADT函数和少量工作变量,使用Pascal或C语言写一个算法,将队列Q的所有元素逆置。 / d: `: H! B8 O4 @
栈的函数有:
& r0 C( j+ ~* H5 d! s- g5 u
8 p1 ~' `: h8 x+ q% \8 h/ X! |  CmakeEmpty(s:stack); 置空栈 7 E4 [" d0 l: {7 n6 W2 L& o
push(s:stack;value:datatype); 新元素value进栈
6 X) B; ?" s) A8 h0 opop(s:stack):datatype; 出栈,返回栈顶元素
6 D! ^3 c  |5 a1 v9 |2 YisEmpty(s:stack):boolean; 判空
: g9 }, s/ F- H  A7 E5 E1 e2 P队列的ADT函数有: " `( {( `: v; x$ h& r- L3 N
enqueue(q:queue:value:datatype); 元素value进入队列 3 j2 y+ i7 }+ l' P$ r+ r
deQueue(q:queue):datatype; 出队列,返回队头值
3 J( I3 x, y& A, UisEmpty(q:queue):Boolean; 判空8 e' [5 R0 f7 F' f5 m4 C7 B

6 j: S* q0 _6 [) L0 H5 M3.如果n为整数,则将它除以2
0 B: c  g5 Z! w% _* u+ A如果n为奇数,则将它加1或者减1 % x  P4 D4 ~, P) b  t* I( ]. e' i
问对于一个给定的n,怎样才能用最少的步骤将它变到1
1 i$ N6 Y4 P: l6 G- R例如 " u4 ?" c; v: w& h( S
n=61 ; d4 i! A1 F& o# W1 D# ]3 ^
n-- 60 ! M3 {/ Y' P! t1 U4 \: ^# `2 _& ?
n/2 30
2 ~6 `! k7 |! Z: I$ Qn/2 15 % [$ H& o1 x/ U& g
n++ 16
) |$ E+ o2 h5 ?n/2 8 + c5 A) K% W" r. B) e* Q! r4 R
n/2 4
  [4 q3 P/ Z6 T" J" Hn/2 2 ) u8 n% C9 ~. e8 P% a: X
n/2 1
0 p5 {" J! K8 m$ l/ G/ e1 V' _5 g, w- E$ Q; n/ s- e
4.第一题大概是,如果乔峰给阿朱在王府井大街开了一个店,其中店面不大,只有五个货架,请从下列商品中选出至少三件布置货架。其中罗列的商品包括诺基亚N95,尿不湿、饰品等不同类别的商品三十余种,并说明理由。第二题是用150-250字概括自己的形象。第三题是,大件商品是否适合在网上销售,为什么?第四题是,在网上销售手机会遇到什么困难,如何解决?第五题是如果现在淘宝有店,就回答,否则跳过。最后一题大概是,如果老板给了你一个任务,让你一个月内使网站的信息量突破2000万条,可是你发现按照以前的水平最多也就只能达到1210万条,请问你该怎么办?
2 Z5 H# B3 E; h) u0 J& I' t# H2 r9 b& J( V! m
5.一个淘宝招聘笔试的题目% i6 m1 F: v& ]6 h+ \
请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。. T8 v" X2 g; k7 S4 _3 a

0 P: V# z& b* m9 g4 `6.源自《欺诈游戏》里的某一环节,“少数决”,意思是选择一个问题的答案人数最少的人群获胜,这么讲很难懂,还是举个例子吧。 , y# @0 ]5 w+ t% z, _& E4 u! C
    首先第一轮会给道题目(由届时参赛选手随机抽取出题):我是女人吗?
" I4 s  W. a% R$ c1 w2 y) r. P1 Z" j' J    这个题目必须只有两种答案:YES或者NO,不能有第三种可能性。选手要决定选“是”或者“否”,然后把答案发给届时主持人,出题后,有两分钟作答时间,然后主持人就会统计票数。当然题目本身只是个摆设,没有意义.你可以随意选择YES或NO.别的人也不可能看到你的答案.如果有十个参赛选手,6个YES,4个NO的话,选NO的4个人晋级第二轮比赛。6个淘汰.第二轮跟第一轮一样,选人出题,然后两分钟内回答YES或NO。直到最后只剩下一个人,就是冠军。一开始每人有本金1万元,被淘汰则输掉这一万元.最终留下的唯一冠军将获得被淘汰者本金的总和.; l1 p/ r2 f- j5 I

. v: P; m: H; {0 A$ X: C假设22个人玩,该怎么做才能确保赢钱呢?6 M7 V) h% n$ [
PS:可以组队结伙 也可以团队内部制定协议
; d; C6 ?0 ?) I1 ]! [  z( a* O; p7 H5 r
编程用c/c++! z( e) F: O. x% B4 ~0 v: G- u/ y

1 p( l7 k# `: x2 o* P4 B& _7.阿里巴巴公司DBA笔试题
0 j2 v5 B$ N" S! N9 rBy ? 2007-09-20 - 论坛 ? 问问
, L; G% d5 F9 J4 X" y一:SQL tuning 类
$ Z* [+ y7 o/ g  1:列举几种表连接方式
' e' o% u$ {: I0 H2 K5 _! p9 p9 d  2:不借助第三方工具,怎样查看sql的执行计划
# _% r/ c. Z; E* P$ k  3:如何使用CBO,CBO与RULE的区别
( [" t: V! P  O* W, O  4:如何定位重要(消耗资源多)的SQL
, m# v9 o" m. S$ m- n5 T3 q2 Q' D  a  5:如何跟踪某个session的SQL 7 t4 C- s9 T" O# k$ _+ e/ \
6:SQL调整最关注的是什么
9 Z9 ?3 H8 o, Y1 z  7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能)
2 @& C5 B9 p% h9 {  8:使用索引查询一定能提高查询的性能吗?为什么 4 U) J" p( z3 q
  9:绑定变量是什么?绑定变量有什么优缺点?
2 l% r- X. ~$ s  10:如何稳定(固定)执行计划
3 o: n# s' J1 k6 @% F5 n; C  11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么
  W0 e& p( j6 L  12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql8 F1 x2 I" M3 T5 D/ q

- y( J7 N9 f7 d8 _  L, r0 @: O- Q  K二:数据库基本概念类4 E6 D6 B8 ^: l& Y$ w
  1:pctused and pctfree 表示什么含义有什么作用
* ?  _! I0 w6 C4 B, [" w  2:简单描述table / segment / extent / block之间的关系 * u. G8 v* c& {/ T+ {
  3:描述tablespace和datafile之间的关系 - K: B6 E# ?+ C
  4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点 4 O9 X3 b+ l6 k1 ?
  5:回滚段的作用是什么 , h4 a+ C! U6 J1 U7 N! V( b, B
  6:日志的作用是什么
$ r8 g* Z$ l+ y0 r" t  7:SGA主要有那些部分,主要作用是什么
9 r# y: k" F" ?8 {! k5 ?+ `  8:Oracle系统进程主要有哪些,作用是什么
0 @0 v" P/ k# X! i- u; |8 o/ z3 N6 n
三:备份恢复类
  \6 L3 q% J8 T% K. y) S; X  1:备份如何分类 - ?/ D3 N, v7 N
  2:归档是什么含义 5 _3 u9 P* H/ K& [
  3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复 7 S0 Y( n; p: l% w$ Q
  4:rman是什么,有何特点
; `6 G+ y5 `" ]  5:standby的特点 & [+ H, e$ O* i: y; i- s/ N: z
  6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略
5 @- V" X0 y. \7 k. p  |* L# x& Q# S+ y
四:系统管理类
% k: f; F6 t5 X0 a  1:对于一个存在系统性能的系统,说出你的诊断处理思路 4 _7 K' I) ~' E/ @# g1 ?
  2:列举几种诊断IO、CPU、性能状况的方法 , t" G/ {$ ^( K0 i: l* ~
  3:对statspack有何认识
$ Y5 c  x& w, |5 a+ g1 S  4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响 . D6 X, e8 G3 _2 Y7 Q
  5:对raid10和raid5有何认识
" E/ F' x. b$ |+ w* r6 _! F% q( y3 {" s6 o( K, ^# Q$ I
五:综合随意类
, l( r9 ~) x* y  1:你最擅长的是oracle哪部分?
$ c8 K6 x0 I" v" v% z" M  2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分?
9 Q. N$ Y$ a9 D. ^: ^  3:随意说说你觉得oracle最有意思的部分或者最困难的部分
9 ]; z3 c7 l4 o  z& \& M* Q/ G  C+ n2 A0 c7 r2 A4 W
  @. j8 V1 M; J% l& D3 c; T
6 K6 F  _4 Q: T6 q

; J9 a# `& _% G
; q( K, n/ x' m- g; R1 w2 _& l——: L- N( Q5 y0 C  E2 l8 X8 w) d
淘宝宣讲加笔试(2008.10)
2 L, i9 O( d/ b% Z" V0 O6 ]1 P, Whttp://www.aftjob.com/bbs/thread-275852-1-1.html& v! r' c8 \- R1 U; e1 b! j
淘宝笔试归来【08-10-12科大笔试】 , v  s1 ?% D* B) o3 A, C& J( D0 x# {
http://www.aftjob.com/bbs/thread-170362-1-1.html# Z5 t7 v( m+ i' K: a+ l2 m! k
淘宝dba面试题目
8 U: e$ p- N  b4 O0 j" e  Ghttp://www.aftjob.com/bbs/thread-29040-1-2.html
7 v' v& A1 e$ ]1 f' u) P淘宝笔试之行7 @7 J  ~" \0 K4 f! e3 K
http://www.aftjob.com/bbs/thread-37639-1-2.html
7 [+ v1 W2 D4 o/ Z部分淘宝笔试题目 5 ^% h$ J2 S2 l4 Z% K
http://www.aftjob.com/bbs/thread-37644-1-2.html
, ^) y7 w& m2 G0 C……
* n5 d9 s+ |: y4 j: o9 y5 F  h6 y4 O% A; A0 F2 ]: W4 `  T% n
查看名企2012校园招聘最新进度,请关注阿凡提求职公共日历:http://www.aftjob.com/home.php?mod=space&do=calendar
2 d# e! V0 S4 z  b' Q2 A
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2025-12-17 03:02

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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