|
|
淘宝校园招聘笔试题
7 ]/ y5 v& o m: V, l
, B" u' |, g `
$ L1 `; E4 u% X& T' O7 {4 ?1、淘宝新产品研发中心目前有109位店小二,每位小二有一个武侠花名,都出自经典武侠小说,如笑傲江湖等。
0 k# T3 s8 o! C4 I/ Y0 i假设:花名已知,而且每个花名出处明确,数据存放文本文件(格式自拟); , u# A/ Y/ N- Z! u: j0 D* t) _6 f/ L
问题:用JAVA和注释型的伪码写程序,计算每类出处有多少花名。
9 _& @' Q' }9 t% ]; R0 g& a. G7 F0 a$ a3 E9 g; G
$ a% e# {' B) e2、已知Q是非空队列,S是空栈,仅用队列和栈的ADT函数和少量工作变量,使用Pascal或C语言写一个算法,将队列Q的所有元素逆置。 ' T3 A! R) @2 B# m: H' l
栈的函数有:
+ V& t' l- s% U, f3 \6 c i
7 U I* M4 R& j! z3 tmakeEmpty(s:stack); 置空栈 / u7 Y4 s' s4 z" ~
push(s:stack;value:datatype); 新元素value进栈 # F6 a4 M( C8 k, ~! W
pop(s:stack):datatype; 出栈,返回栈顶元素
% K- T A' g: Y0 pisEmpty(s:stack):boolean; 判空 * R( O, B7 K. b( n
队列的ADT函数有: # G0 O! B$ O; z' W. k
enqueue(q:queue:value:datatype); 元素value进入队列 5 h8 {' i& W' y: J9 u
deQueue(q:queue):datatype; 出队列,返回队头值 " e5 `+ E" i+ ~: g2 b! t5 g
isEmpty(q:queue):Boolean; 判空 _' {& q7 l, t9 ^& e7 ]0 P
$ n. ` d+ F* x5 v) _3.如果n为整数,则将它除以2 - F, D/ N& r0 j: T1 h9 O
如果n为奇数,则将它加1或者减1 8 }; S5 {! I: D, b3 y
问对于一个给定的n,怎样才能用最少的步骤将它变到1 : R6 E- [' U5 |& f8 \% W5 J, d" r
例如 8 a/ M9 p4 K: \
n=61
: l. A- o/ ?2 i8 t- |n-- 60 8 J; _; {+ S Z) }6 e3 c
n/2 30
! a! M. A) M1 z7 Q8 b7 Y& x6 Gn/2 15
i( r' y. ?0 ]3 ~0 V I- ln++ 16
: q0 W6 S2 O7 W) [8 X' J+ d1 X# Hn/2 8 8 p( m" U/ x; b& M
n/2 4
- ?- u7 T$ X& tn/2 2
1 `5 y6 x3 p S. ?n/2 1 ( T Y( s6 F% |) q* w7 Q
4 e+ @. c: z1 z4.第一题大概是,如果乔峰给阿朱在王府井大街开了一个店,其中店面不大,只有五个货架,请从下列商品中选出至少三件布置货架。其中罗列的商品包括诺基亚N95,尿不湿、饰品等不同类别的商品三十余种,并说明理由。第二题是用150-250字概括自己的形象。第三题是,大件商品是否适合在网上销售,为什么?第四题是,在网上销售手机会遇到什么困难,如何解决?第五题是如果现在淘宝有店,就回答,否则跳过。最后一题大概是,如果老板给了你一个任务,让你一个月内使网站的信息量突破2000万条,可是你发现按照以前的水平最多也就只能达到1210万条,请问你该怎么办?* Y6 n e1 H1 ^& M& N4 d
" T4 N* p1 F# Y: H* j$ l6 @
5.一个淘宝招聘笔试的题目
' N6 L" V i) t2 I请给Array本地对象增加一个原型方法,它的用途是删除数组条目中重复的条目(可能有多个),返回值是一个仅包含被删除的重复条目的新数组。( Z. a! R0 M9 A. a
5 C( f) J( }6 N3 \; T
6.源自《欺诈游戏》里的某一环节,“少数决”,意思是选择一个问题的答案人数最少的人群获胜,这么讲很难懂,还是举个例子吧。
/ _9 x H5 I0 @! P) |' n! P 首先第一轮会给道题目(由届时参赛选手随机抽取出题):我是女人吗?
* @. I$ ^) T" b# o: f$ t 这个题目必须只有两种答案:YES或者NO,不能有第三种可能性。选手要决定选“是”或者“否”,然后把答案发给届时主持人,出题后,有两分钟作答时间,然后主持人就会统计票数。当然题目本身只是个摆设,没有意义.你可以随意选择YES或NO.别的人也不可能看到你的答案.如果有十个参赛选手,6个YES,4个NO的话,选NO的4个人晋级第二轮比赛。6个淘汰.第二轮跟第一轮一样,选人出题,然后两分钟内回答YES或NO。直到最后只剩下一个人,就是冠军。一开始每人有本金1万元,被淘汰则输掉这一万元.最终留下的唯一冠军将获得被淘汰者本金的总和.8 Z5 j( m" h1 O/ {- |5 c5 [- ]
0 W5 P( Y0 o i1 ^/ I) m) i$ z假设22个人玩,该怎么做才能确保赢钱呢?3 I% O4 ], P9 M5 r
PS:可以组队结伙 也可以团队内部制定协议
' M2 I& p. c. g9 L" A
& \( c- _. Z, L( I; T编程用c/c++
o) m* w9 C6 y# A
% W5 {3 m( M6 S8 i C1 B) `* O4 ]7.阿里巴巴公司DBA笔试题) z8 i/ l" Q3 E9 b& Z
By ? 2007-09-20 - 论坛 ? 问问
h) L+ H1 F+ h' S. E一:SQL tuning 类
4 p7 Z# L; I4 p" p" f' {) r: K2 J: B 1:列举几种表连接方式
/ u* _4 ]6 J6 k% j5 Q3 e1 w; \! A* p- f 2:不借助第三方工具,怎样查看sql的执行计划 ( ~8 r3 l( j7 L4 l; p
3:如何使用CBO,CBO与RULE的区别 3 Q3 g: {0 r( m& h
4:如何定位重要(消耗资源多)的SQL
/ L) s1 K0 h: K% j 5:如何跟踪某个session的SQL
; }0 f3 u+ [' ^2 _/ ^9 y; @! {. J9 t6:SQL调整最关注的是什么
0 ]; @+ k0 ?, Q: G3 a 7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) ( S, f0 N7 a) y- g- k% T2 [5 \
8:使用索引查询一定能提高查询的性能吗?为什么 8 G" x& q% X" }
9:绑定变量是什么?绑定变量有什么优缺点? ( d+ Y; d2 R1 e- W( d0 O8 w {$ h
10:如何稳定(固定)执行计划
" @2 t/ U" n* M4 h0 N 11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么 4 p, p: E" k- ?' ^0 y: w7 W( H
12:存在表T(a,b,c,d),要根据字段c排序后取第21—30条记录显示,请给出sql
1 z7 m: \6 @! ^/ q' a$ Z! K6 r# I3 X, |' x/ R7 o
二:数据库基本概念类
u8 m0 ]( } h: R/ m 1:pctused and pctfree 表示什么含义有什么作用 ( a( }5 W) X; ?; N5 A1 b
2:简单描述table / segment / extent / block之间的关系 & T( O1 K' f3 I/ Q K
3:描述tablespace和datafile之间的关系 ' n# A$ l( c( E3 F
4:本地管理表空间和字典管理表空间的特点,ASSM有什么特点
; k- H6 S6 f9 C, ` 5:回滚段的作用是什么
, P. A3 m3 f/ @$ ? 6:日志的作用是什么 & s( h9 I4 |- y5 c1 A
7:SGA主要有那些部分,主要作用是什么 : S8 K9 e# L* J' {6 z U
8:Oracle系统进程主要有哪些,作用是什么8 T! U% J$ c, \9 x% r1 y
5 w# L" ?- R$ P: x( _9 A% o三:备份恢复类
3 A* Q% t# a/ s8 } 1:备份如何分类 ( P7 w o/ \1 E! O* b
2:归档是什么含义 7 Z2 Y- k7 c% b% C( g( f, ~2 U
3:如果一个表在2004-08-04 10:30:00 被drop,在有完善的归档和备份的情况下,如何恢复
1 {$ C% W% O5 G- M( f+ \ ]6 G 4:rman是什么,有何特点
! `4 Z/ t& m8 N( |+ y* H: Z0 \* m 5:standby的特点
: B5 \ R2 Z* W0 M! N: C 6:对于一个要求恢复时间比较短的系统(数据库50G,每天归档5G),你如何设计备份策略
- z1 l! S) Q6 B/ U3 e! _4 o8 s4 ]$ \2 r# w' g" A+ S. H
四:系统管理类
0 w$ T' V( v# o! p* T 1:对于一个存在系统性能的系统,说出你的诊断处理思路 # ]( [( t5 {4 r& E+ \
2:列举几种诊断IO、CPU、性能状况的方法
& G. g w" E; P/ ]' A 3:对statspack有何认识
1 f( m* Q3 W) t8 G$ i" k 4:如果系统现在需要在一个很大的表上创建一个索引,你会考虑那些因素,如何做以尽量减小对应用的影响 z* ?* U6 W# Z+ i7 y; G
5:对raid10和raid5有何认识
0 K0 l: X5 m; U( S# C3 ^7 B( |6 v6 I8 _8 F z
五:综合随意类
* f% Y$ b: X# W* E+ J 1:你最擅长的是oracle哪部分?
+ I8 R( S$ M G/ j 2:喜欢oracle吗?喜欢上论坛吗?或者偏好oracle的哪一部分? : {8 v. j# Q, o0 n# m% P) p; F; Q" u
3:随意说说你觉得oracle最有意思的部分或者最困难的部分
/ P" U9 H5 T2 ?! b y4 Q3 w& Q- Q0 ^+ V: X6 f; V
7 q+ `+ R A z* O2 P* a* l: G' r, h0 O2 e
) v! Z8 a: |0 R7 Y; H* f6 c; I
+ Q8 r6 w1 v! N) P——
3 _ z& u$ w* j2 x淘宝宣讲加笔试(2008.10)
* O9 ~+ F* r q- G B" dhttp://www.aftjob.com/bbs/thread-275852-1-1.html& Z; d# H# M! x
淘宝笔试归来【08-10-12科大笔试】 2 K- e( Q1 Z; m3 w. \: y
http://www.aftjob.com/bbs/thread-170362-1-1.html5 f1 N5 i, f. y* R6 ]3 ?' q
淘宝dba面试题目
% s( Y3 s7 R! F( _5 _http://www.aftjob.com/bbs/thread-29040-1-2.html
" P3 m- C4 ?# [/ F" a6 b淘宝笔试之行
. Y7 Q' _/ |8 B" Q+ M9 {http://www.aftjob.com/bbs/thread-37639-1-2.html1 i$ F, ]) \! g% N8 S- B$ V/ ^5 M
部分淘宝笔试题目
Y* ]# p) O( V, Y/ f6 Ghttp://www.aftjob.com/bbs/thread-37644-1-2.html
+ F, d, X2 X- q7 j. [1 W# Y……7 ]) @7 @: \: o& W4 p
' |7 m& R; ^5 j1 N$ @查看名企2012校园招聘最新进度,请关注阿凡提求职公共日历:http://www.aftjob.com/home.php?mod=space&do=calendar
2 m2 p f1 w: x, B$ k2 q2 @ |
|