找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1392|回复: 0

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

[复制链接]
发表于 2011-9-22 19:05 | 显示全部楼层 |阅读模式
淘宝校园招聘笔试题4 w7 G- U! X$ ?

0 ~4 ~+ P+ B$ _# J. @$ d- \' [& I4 b( o. i3 `
1、淘宝新产品研发中心目前有109位店小二,每位小二有一个武侠花名,都出自经典武侠小说,如笑傲江湖等。
! h( Q5 x" I9 c+ f假设:花名已知,而且每个花名出处明确,数据存放文本文件(格式自拟); $ |  u5 E: M' G( D
问题:用JAVA和注释型的伪码写程序,计算每类出处有多少花名。' R# N0 ~' C( q

( Y. d( l; X: X" B" L; o7 _5 ?* s5 x
2、已知Q是非空队列,S是空栈,仅用队列和栈的ADT函数和少量工作变量,使用Pascal或C语言写一个算法,将队列Q的所有元素逆置。
: m2 m' p+ d; o6 N5 ~  M栈的函数有:
7 D# p% M- u5 h1 P3 R( {8 S6 k1 S/ _  o
makeEmpty(s:stack); 置空栈 - Q/ b: e: z9 ~4 f! I: X+ H
push(s:stack;value:datatype); 新元素value进栈
0 i" @5 g  H" J& o. F& y; J6 Lpop(s:stack):datatype; 出栈,返回栈顶元素   ?7 F- ^7 I4 H* F+ x; o1 D- @
isEmpty(s:stack):boolean; 判空
- k8 @3 J$ p0 H队列的ADT函数有: ! x* K: X7 X! Y) _" u
enqueue(q:queue:value:datatype); 元素value进入队列
7 @/ m( x( q/ W3 M8 rdeQueue(q:queue):datatype; 出队列,返回队头值
7 v% K6 [+ W: `& S7 j$ lisEmpty(q:queue):Boolean; 判空+ t; g, T, r/ Y

: s8 O6 X, B. t% s7 c2 y8 g4 Q2 K3.如果n为整数,则将它除以2
* _9 u- J: s/ G% _- e; n, e5 U如果n为奇数,则将它加1或者减1
( f2 j: M4 E- ]0 S7 N问对于一个给定的n,怎样才能用最少的步骤将它变到1 ; Z( A3 |; C5 y8 ?  v
例如 : i6 @! z8 D9 Z* B5 J3 f, u# B
n=61
7 z) |% |" l& [4 f2 P1 {0 l# G8 b, ln-- 60 ! U8 d! z- D+ B4 S; W
n/2 30 & J$ a0 f4 b  A' z3 O0 J
n/2 15 9 D8 d  f% j3 D' O+ \
n++ 16
( u) f6 w5 X# r# x/ h( S- an/2 8 / Y& y$ V9 U& \1 [
n/2 4
5 |0 [0 X4 O4 a# ~6 f' V: fn/2 2 2 s  [# r" ]) N+ V4 m) D' v
n/2 1 4 U' n/ T4 K6 T# s

& |; n6 ~0 S4 M3 L8 A% k6 N4.第一题大概是,如果乔峰给阿朱在王府井大街开了一个店,其中店面不大,只有五个货架,请从下列商品中选出至少三件布置货架。其中罗列的商品包括诺基亚N95,尿不湿、饰品等不同类别的商品三十余种,并说明理由。第二题是用150-250字概括自己的形象。第三题是,大件商品是否适合在网上销售,为什么?第四题是,在网上销售手机会遇到什么困难,如何解决?第五题是如果现在淘宝有店,就回答,否则跳过。最后一题大概是,如果老板给了你一个任务,让你一个月内使网站的信息量突破2000万条,可是你发现按照以前的水平最多也就只能达到1210万条,请问你该怎么办?
; o9 `9 s, F' M: ^- k
6 E1 m* W$ f, Z7 w- Y0 m5.一个淘宝招聘笔试的题目( O3 V$ [9 X0 Q. ~% L
请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。
. G! e+ R9 c2 M4 I* d% t  M7 S5 ?* ^# \4 T9 N
6.源自《欺诈游戏》里的某一环节,“少数决”,意思是选择一个问题的答案人数最少的人群获胜,这么讲很难懂,还是举个例子吧。 . h9 Z. y8 L0 a9 \% Y4 S
    首先第一轮会给道题目(由届时参赛选手随机抽取出题):我是女人吗?
( g4 O& k' Q( |" _+ L    这个题目必须只有两种答案:YES或者NO,不能有第三种可能性。选手要决定选“是”或者“否”,然后把答案发给届时主持人,出题后,有两分钟作答时间,然后主持人就会统计票数。当然题目本身只是个摆设,没有意义.你可以随意选择YES或NO.别的人也不可能看到你的答案.如果有十个参赛选手,6个YES,4个NO的话,选NO的4个人晋级第二轮比赛。6个淘汰.第二轮跟第一轮一样,选人出题,然后两分钟内回答YES或NO。直到最后只剩下一个人,就是冠军。一开始每人有本金1万元,被淘汰则输掉这一万元.最终留下的唯一冠军将获得被淘汰者本金的总和.
& j& g% I# B" y7 }4 m. T* @
" T4 P, k* @, O8 |% w假设22个人玩,该怎么做才能确保赢钱呢?3 V2 `4 R7 k( T' s9 b
PS:可以组队结伙 也可以团队内部制定协议
: _% W7 I( ?* {" ?
& }# X6 p1 N+ x编程用c/c++' T: a7 O0 @  o1 I2 f

* X" C( A1 C' ]  _7.阿里巴巴公司DBA笔试题; p5 o- G7 e- O' W  a( E
By ? 2007-09-20 - 论坛 ? 问问 & i) E# N! J4 ^  \; D* R7 j$ C
一:SQL tuning 类. `. T4 J3 E, g: K( P
  1:列举几种表连接方式 6 e" z  v* O* o9 Y( \- b4 m+ c
  2:不借助第三方工具,怎样查看sql的执行计划
8 V8 G$ u9 {( e' g; z0 f8 ?  3:如何使用CBO,CBO与RULE的区别 / N  O/ @$ z# n! Y
  4:如何定位重要(消耗资源多)的SQL
2 [& X) |1 y. P7 y1 V" \  5:如何跟踪某个session的SQL
4 F! J+ j% t0 H* A$ f% x1 Y) J6:SQL调整最关注的是什么 2 o) R$ L, s8 ]3 \! A
  7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能)
: s( ]: e& j0 U" f, b9 W  8:使用索引查询一定能提高查询的性能吗?为什么
) q0 `) i1 ~& c  9:绑定变量是什么?绑定变量有什么优缺点? ! `2 e0 s# c+ ]
  10:如何稳定(固定)执行计划
3 a; I2 J. ~+ U  11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么 0 u, M7 a! q' U0 m
  12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql6 o: W" g5 L, }9 @: T: B
5 g* H, b: i" F7 O' ^
二:数据库基本概念类
# F5 j# F. o' R1 w- U2 ?  1:pctused and pctfree 表示什么含义有什么作用
8 v# a, c$ T" @6 e! _2 J$ ]# `  2:简单描述table / segment / extent / block之间的关系 % I) h, N$ P3 {( C" g: H
  3:描述tablespace和datafile之间的关系
+ z. s& ^( x7 A9 C# E" c  4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点
2 D( l/ W7 d  ~; K  5:回滚段的作用是什么 - D  ~- T3 P, h: }. P# Y& k" X! P
  6:日志的作用是什么
2 W" c' c$ ^! C) j6 }# [  [$ c  7:SGA主要有那些部分,主要作用是什么
; Z* i% q: _# h& n# T  8:Oracle系统进程主要有哪些,作用是什么! M. O# y$ Q: h0 E  m4 D% q
& L7 k9 R7 ^# P& |) r0 D
三:备份恢复类4 s1 {: M1 o) R* l9 `1 D0 g
  1:备份如何分类   K# q- ~1 P( |0 f% ~, k: a' L
  2:归档是什么含义
6 V0 l& c1 _; ^+ U. K& S$ U/ T  3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复
- O* G/ Y( P- d0 t% A3 ?+ L6 Q0 ~  4:rman是什么,有何特点 9 ^2 S! u9 V6 _
  5:standby的特点
) o' ~* h2 G. |4 q) B9 z8 J  6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略) s" t# z/ |) \  I- U0 J

! T5 D: K6 ~6 W# Y+ U- V! }' y' z6 U四:系统管理类
& H, F/ f; k* H8 k+ C7 s* l% W/ n( s  1:对于一个存在系统性能的系统,说出你的诊断处理思路
' c5 n+ b" O% k+ ?  2:列举几种诊断IO、CPU、性能状况的方法
7 J) k. t) p3 c  3:对statspack有何认识
5 d0 e1 E9 e+ z" \5 u0 G  4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响
" C, ~& r9 J$ d/ w+ G& s6 p  5:对raid10和raid5有何认识& _: \! a' i+ d) v8 F9 o

4 ?' X3 g" l6 `: i$ |五:综合随意类! a: o! W/ W7 I( g1 ^
  1:你最擅长的是oracle哪部分? ' [  `; L, ~/ x/ I3 U6 w1 ]
  2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分? . Z) E4 T, W" W5 K1 u) A
  3:随意说说你觉得oracle最有意思的部分或者最困难的部分
* v4 u( `) O( d& s- M* d9 m$ E) H9 n+ H
9 g! i, L/ P4 u" `  ]& q

# [/ w2 ]" Q+ x* I  q
4 E$ D! M$ }# S/ N4 }) h
$ j' }$ e9 V( e* o1 Q——3 L5 q4 K% q/ _9 f
淘宝宣讲加笔试(2008.10)
5 v0 ~4 f6 ]% q( o9 x4 ehttp://www.aftjob.com/bbs/thread-275852-1-1.html
+ J9 {/ t# q) }淘宝笔试归来【08-10-12科大笔试】
. W' {! p9 Q0 D, c& `http://www.aftjob.com/bbs/thread-170362-1-1.html
4 V4 H3 |3 G$ B) n淘宝dba面试题目/ O# D# x; [$ G+ T" n  _
http://www.aftjob.com/bbs/thread-29040-1-2.html3 V8 o. W, r8 ^% a& }, v' r# Y' ?: n  U+ W
淘宝笔试之行4 G. a6 n- B9 x$ \
http://www.aftjob.com/bbs/thread-37639-1-2.html1 P6 J. w% S$ ~, b
部分淘宝笔试题目
' ~/ @* d" M* u6 c) \http://www.aftjob.com/bbs/thread-37644-1-2.html
, n7 [- o5 x! \5 J……2 a$ e- w( c6 E' i

; Q# F) Z7 N, l. d) [3 `& V4 m查看名企2012校园招聘最新进度,请关注阿凡提求职公共日历:http://www.aftjob.com/home.php?mod=space&do=calendar
: R/ E! C. ~. k% b6 `
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-4-4 18:10

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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