找回密码
 加入后院

QQ登录

只需一步,快速开始

搜索
查看: 1405|回复: 0

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

[复制链接]
发表于 2011-9-22 19:05 | 显示全部楼层 |阅读模式
淘宝校园招聘笔试题  m2 ?! ]! I  |8 K* f$ x* m+ r
+ G8 l" k! x; I- v+ q

( F6 w5 e5 j) R1、淘宝新产品研发中心目前有109位店小二,每位小二有一个武侠花名,都出自经典武侠小说,如笑傲江湖等。
* x8 G- m9 j, L* C假设:花名已知,而且每个花名出处明确,数据存放文本文件(格式自拟);
) T; Y3 t3 d0 J0 i. |; |问题:用JAVA和注释型的伪码写程序,计算每类出处有多少花名。1 [2 H7 A( r+ L6 U2 p

: ~5 _- F, G5 t
' G- `/ C- b6 }9 T7 K9 G! r2、已知Q是非空队列,S是空栈,仅用队列和栈的ADT函数和少量工作变量,使用Pascal或C语言写一个算法,将队列Q的所有元素逆置。
' }5 R2 D8 q5 Z) V栈的函数有: 5 \5 i0 n" S: T% l. ~" N' ~

# X& K% {! ?* a" G1 V5 ZmakeEmpty(s:stack); 置空栈 + W8 i  |# J! \% d8 m1 j
push(s:stack;value:datatype); 新元素value进栈 ' w  R6 o# q# Z9 D# a9 T: {, P
pop(s:stack):datatype; 出栈,返回栈顶元素
- J. d8 V3 y: Q; d, KisEmpty(s:stack):boolean; 判空 ! n7 }0 _, D; l/ E  ]% S
队列的ADT函数有: 6 A+ T9 J% l# C5 R# e, e0 x
enqueue(q:queue:value:datatype); 元素value进入队列 , ?  t8 k) L. q' z2 `! a
deQueue(q:queue):datatype; 出队列,返回队头值 " Z; q1 |) w6 V$ \9 K
isEmpty(q:queue):Boolean; 判空
0 [0 a0 |# H" s0 P6 o- V- z! g4 D; s. J2 U) c/ a& H
3.如果n为整数,则将它除以2 , m9 Z6 I$ S3 J
如果n为奇数,则将它加1或者减1 - b  S2 l6 x, f5 M
问对于一个给定的n,怎样才能用最少的步骤将它变到1
, i, ]7 V2 ^9 d% d1 L% z例如
9 ?0 J' l/ l9 J! O6 \- H4 Z) c# en=61 + u6 m$ d( S2 J5 i5 L1 t
n-- 60
5 o# P. l4 W- B; l# m2 Hn/2 30   @5 u1 S6 H# O' {9 ~
n/2 15 4 }: ?& t. W# G0 B' v" s6 s! y
n++ 16
- E. [% {( T$ J+ {! fn/2 8
& }4 V( `4 a- [# L" Q$ A# d/ H$ }n/2 4 ! ?" M5 w0 G4 z# v2 U& A! y
n/2 2 : C& _; R0 n  n1 Q5 n6 m1 S
n/2 1
8 j& s& {; s$ w8 R7 E3 c& N! d: b) ^0 \; E9 [1 N3 Q6 f' t  [
4.第一题大概是,如果乔峰给阿朱在王府井大街开了一个店,其中店面不大,只有五个货架,请从下列商品中选出至少三件布置货架。其中罗列的商品包括诺基亚N95,尿不湿、饰品等不同类别的商品三十余种,并说明理由。第二题是用150-250字概括自己的形象。第三题是,大件商品是否适合在网上销售,为什么?第四题是,在网上销售手机会遇到什么困难,如何解决?第五题是如果现在淘宝有店,就回答,否则跳过。最后一题大概是,如果老板给了你一个任务,让你一个月内使网站的信息量突破2000万条,可是你发现按照以前的水平最多也就只能达到1210万条,请问你该怎么办?
3 _! F! B( v, ?8 x& |3 x  K2 X
5 y3 e+ D) w" `4 M! G: Z5.一个淘宝招聘笔试的题目
; G- f1 W1 }# }  @5 X; q3 b* W) C请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。  H5 I7 k; F1 T; q! |

( H. F( b4 Q) c  }) U" r6.源自《欺诈游戏》里的某一环节,“少数决”,意思是选择一个问题的答案人数最少的人群获胜,这么讲很难懂,还是举个例子吧。
9 ?9 H& Z3 v  Z: w& b  x0 M* {    首先第一轮会给道题目(由届时参赛选手随机抽取出题):我是女人吗?( i$ I& V( i. l- I
    这个题目必须只有两种答案:YES或者NO,不能有第三种可能性。选手要决定选“是”或者“否”,然后把答案发给届时主持人,出题后,有两分钟作答时间,然后主持人就会统计票数。当然题目本身只是个摆设,没有意义.你可以随意选择YES或NO.别的人也不可能看到你的答案.如果有十个参赛选手,6个YES,4个NO的话,选NO的4个人晋级第二轮比赛。6个淘汰.第二轮跟第一轮一样,选人出题,然后两分钟内回答YES或NO。直到最后只剩下一个人,就是冠军。一开始每人有本金1万元,被淘汰则输掉这一万元.最终留下的唯一冠军将获得被淘汰者本金的总和.
- t" z' W3 g+ t, K$ e: J
- w! I; J8 {6 \- v假设22个人玩,该怎么做才能确保赢钱呢?
9 K. }) {5 D+ GPS:可以组队结伙 也可以团队内部制定协议
5 Y% e1 B& \5 S9 n" z' s9 {, y$ S* b* C& C( J
编程用c/c++/ q- U( \& U3 b
! ]7 l$ q7 x4 X: |2 _( ]4 S
7.阿里巴巴公司DBA笔试题
2 I- g& s, K& F, k$ SBy ? 2007-09-20 - 论坛 ? 问问
* K8 L- A8 g7 |4 Z0 G一:SQL tuning 类" [2 M& B* |  {" {. ~/ i- ^
  1:列举几种表连接方式 # b! Y' \! s! \: ?- X, E  t
  2:不借助第三方工具,怎样查看sql的执行计划 ' G# V: m6 }" [, x5 Y6 ^+ y& l
  3:如何使用CBO,CBO与RULE的区别 % a9 ^. R# ~9 _% @" L
  4:如何定位重要(消耗资源多)的SQL
- ~$ p, ^% G) t! i$ T7 a. ^/ d  5:如何跟踪某个session的SQL
: l) F* {% w6 h% Q# a6:SQL调整最关注的是什么 $ H+ _/ H" o( B( O
  7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) 8 G- p2 B7 |0 h( t
  8:使用索引查询一定能提高查询的性能吗?为什么 ! @& Q" k1 f7 g# s% G: E
  9:绑定变量是什么?绑定变量有什么优缺点?
7 v+ N. W. @& o7 |+ O. r' {  10:如何稳定(固定)执行计划
) F* _+ v- v3 h' K  11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么
' i$ l& T. Q' s  12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql9 h' s. A; j% R# e3 e4 U# p

' [4 c& R. ~* i. m2 n9 a二:数据库基本概念类% r0 k8 g% v0 ]
  1:pctused and pctfree 表示什么含义有什么作用
% R! Y& E: ?9 q% Z+ a  2:简单描述table / segment / extent / block之间的关系
  ^/ B4 x% U$ I3 k; k8 i9 a# j4 Q  3:描述tablespace和datafile之间的关系
" O! V4 V6 {& `) L2 h6 }  4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点 ) m' S" p) Y, f5 n0 C
  5:回滚段的作用是什么 ! p5 b; I% E* h$ R; l2 H
  6:日志的作用是什么 % Z; b( {$ f- c! G9 s" n
  7:SGA主要有那些部分,主要作用是什么 - T* `! j" _' ^9 Q- D: W- ^4 b
  8:Oracle系统进程主要有哪些,作用是什么9 }8 |# [. A+ b6 W+ u  B

& L  A* Q: i- j" ?三:备份恢复类' t6 p0 A$ H& Y, }
  1:备份如何分类 ) A& z( A8 }! T
  2:归档是什么含义   K. D; e  B1 z$ j: ]8 i7 V7 m
  3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复
& a# M, Y( i3 {" t9 w+ f  4:rman是什么,有何特点
6 \% R2 Z, U- m) L4 N  K  5:standby的特点
* R6 n9 s0 n3 Q$ Q  6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略
( A3 i- C) l/ ?8 n  p9 ~5 t0 f* `! z. W
四:系统管理类
: M& Y1 O' j5 ^3 r! W  1:对于一个存在系统性能的系统,说出你的诊断处理思路
, [0 F( l* x! _7 B  2:列举几种诊断IO、CPU、性能状况的方法 - x. j  l- ~( q) g0 {( P
  3:对statspack有何认识
* j# r% h8 Z: ]" W* M. w  4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响
) h- t& K$ {, \, {0 |$ S" N  5:对raid10和raid5有何认识
7 L" k$ e) w7 X8 I' ?* Z- L/ a7 c2 a4 X) o; M; u7 Q
五:综合随意类
5 X+ }0 k( R9 b7 j- m/ a4 ]  1:你最擅长的是oracle哪部分? + ~8 e" M0 i- ]5 p& J: N8 [
  2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分?
  ?( w+ e* q3 h, g3 P6 p2 @  3:随意说说你觉得oracle最有意思的部分或者最困难的部分 ) B" l+ j/ H9 L# l! i! ?' a  T. A" N
3 \! i& Z' n& C; S. Z! \6 @$ Y
4 j- n, a1 n! t* r! c

5 |$ g1 c3 O# m
8 ?5 n/ [7 b" t0 l
2 k9 g( [* a2 j——
; {8 e5 t0 s/ d  ^9 Z/ U# r淘宝宣讲加笔试(2008.10) 9 c- U# E" t7 I0 I/ P8 N9 v
http://www.aftjob.com/bbs/thread-275852-1-1.html
. S8 B/ g- p8 U' e: C' \, U淘宝笔试归来【08-10-12科大笔试】 + A# q, Z* N( W: Z& x2 y
http://www.aftjob.com/bbs/thread-170362-1-1.html. [8 |# l& k  I( i8 q
淘宝dba面试题目8 ?/ X9 a, _5 J
http://www.aftjob.com/bbs/thread-29040-1-2.html& P6 q* ]& W! F! p! b% _, _
淘宝笔试之行
& f3 Q8 ~0 E0 f* y: a1 G( Uhttp://www.aftjob.com/bbs/thread-37639-1-2.html) e( k& V' R- T  h/ y, C5 Q/ g8 I8 F2 r
部分淘宝笔试题目
- c6 \3 A' ]6 Q* Jhttp://www.aftjob.com/bbs/thread-37644-1-2.html$ A* W7 u, k. B" O& P% j6 X
……
2 P& t3 Q3 q# c- Y! g* n
1 P. W& A' W5 Q( W$ b* {* C查看名企2012校园招聘最新进度,请关注阿凡提求职公共日历:http://www.aftjob.com/home.php?mod=space&do=calendar
! Y: A9 I0 S/ s; g9 I5 W4 ~6 H
您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

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

GMT+8, 2026-6-10 22:18

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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