SHL试题全攻略

听铁手讲求职故事之一:SHL试题全攻略
(独家发表于北大未名JOB,转载请注明)

对有志于杀进外企的应届经管类毕业生(限于北大)而言,
SHL公司的试题基本上是一道必须跨越的门槛。
至今为止采用他们的试题用于入门筛选笔试并且大张旗鼓招聘应届生的公司有:
KPMG,HSBC,渣打, 恒生
其中KPMG的数字测试已经给翻译成了中文,在难度上降低了一级。

(一)基本情况说明
此类考试分为两部分,数字能力测试和文字能力测试,就是阅读理解。
数字测试是给出一张商业类型的统计图表(肯定是用EXCEL做的),要求你就表中各项数
据之间的逻辑关系进行运算;
文字测试是给出一小段商业或者社会题材的文字,对文章的一些事实进行辨认,考察理解
程度。
总得来说测试的能力主要包括(按重要性降序排列):
英文阅读速度;反应速度;逻辑推理;数字敏感度
首先要说明的是,此种类型的能力测试属于压力测试。就是考中让你一面看表一面发慌,
考完让你很郁闷上半天:没做完!
尤其是数字能力测试。
以我正式上场三次考试的经验,状态最好的时候,我完成了35道题目中的34道,仍然被迫
猜了1道。
不夸张的说,这个成绩可以在所有大陆参加同类考试的参与者中排进top 5%,在考虑到准
确度之后。敢于这么说的原因是,去年某银行的考试我在这项测试只完成到31道,依然进
入了下一轮。该银行在北大的笔试筛选率为10 out of 80。

(二)准备工作
据该公司说,此类能力测试的设计可以让参与者真实反映自身能力,通过模拟训练不会对
结果有实质性影响。
对此我的评论:老外总是太低估中国学生的应试能力了,呵呵。
有把握的说,按照本文的提示进行对题型的熟悉和一定的练习,应试者可以在原有基础上
至少提高10%的成绩。
第一步当然是熟悉题型,网上资源提示:
http://www.shldirect.com/phasei/practicesection-phaseII/Practice-8.asp?ID=C50
1595747A94C70ABC70088598E52ED
(如果链接失效,就请自己在www.shldirect.com上搜索)
这里是SHL公司的大本营,主要看的有考题示例和免费注册后可以参加的模拟考试。
KPMG网站的考题示例这里都有,所以就不给出它的链接了;
当然那个模拟考试比实际考题难度要低一个以上档次,只可用于熟悉,不能当成真实模拟


再讲讲平时如何提高考试所需要的素质能力:
1.多看商业统计图表(最好是英文文字说明),能够迅速抓住图中的各个数字要素和相互
的逻辑关系
http://english.peopledaily.com.cn/features/graphs/home.html
这个链接里有足够有兴趣练习的读者使用的图表。

2.强化英文阅读速度训练
文字测试就不说了,考的就是这个,数字测试也同样需要这个能力。基本上数字测试时没
时间让你反复看提问文字部分超过两遍以上。
达到一眼看下去,看完一段大约50字的段落而不需要眼睛往回扫描并且能准确把握全部直
接和隐含意思,就够用了。
文字测试的单词难度基本不超过6级,你所需要准备的就是速度和准确。

3.熟悉你的计算器
我把最好一次依然没做完数字测试的原因归咎于对计算器的那个MEMORY相关操作不熟练和
某些题的题干看了两遍还没看明白,呵呵。
(考试时提笔记下运算过程中产生的数据都是件奢侈的事情。)

(三)上场考试
接到某牛行的电话通知,欣喜之余,要记得这只是漫漫征程第一步,:)
当然由于考试的难度,也完全有大牛落马的可能,我知道的就有不止一位大牛马失前蹄的
。这考试对状态的依赖性实在很大。
进入考场挑选座位的时候尽可能找靠边但不太靠后的位置,靠边是为了少受干扰,不靠后
是不让前面无数的忙碌身影让你更紧张。
上场的时候在正式考试前有一个尝试例题熟悉题型的时间,注意把握!
1.集中你的精力。这点往往是一些牛人所忽略的。考试一旦开始,就要用百米冲刺的劲头
让你的大脑高速运转,起动速度
对你后来的时间分配非常有影响。所以在看例题的时候就要对大脑预热,尽快进入状态。
2.数字测试的时候时常会有这样的机会:例题所用的图表也被正式考题使用。所以快抓紧
这个机会把图表看仔细了!
下面到了一个重中之重,也是本文精华所在:
时间管理
SHL能力测试就是大脑的400米赛跑,爆发力固然重要,但适当的策略和技巧会让人成绩更
上一层楼,
Michael Johnson那样的牲口毕竟是极少数,:)
在此处时间管理的要领就是控制好局部速度。
带上你的时钟。不是那种指针显示的手表,图形显示的精确性达不到我们的需要。数字时
钟。
在发下答题纸后看清楚有多少题需要解答,平均分为若干部分,同样平均的分配时间。至
少分为三部分。
至少在每一部分完成后看一眼表,查看自己的答题进度。如果某部分落后了,在下部分一
定得加快进度
也许要以牺牲部分准确度为代价,没办法。
需要注意的是,文字部分难度基本平均,数字部分前半部分难度要略低。所以做前面数字
题一定要快,留时间给后面的复杂计算。
我在数字部分基本是3题看一眼表,大概是在完成3/5的时候发现比预定落后了一分钟,从
此再也没翻过身。
HSBC的考官会在快结束前5分钟提示,恒生就完全不给提示。
如果你没带表或者忘记了看,那你这场考试很可能会是一场悲剧,感觉时间过得异常快,
呵呵。

(四)数字题的解题策略
1.会有少量的极简单的加减法,心算5秒钟就可以搞定。不要不相信自己的眼睛。
2.看题目通过关键字找图,不要试图先把一个图表的5个问题都找齐再开始做。
数字题的题干和对应的图表是分离的,而且零散着插放,有点变态。
一般来说比较高效的方式是通过看题干找到关键变量,然后去认图,在查找和分析变量关
系的过程中熟悉该图表,
经常会有这样的情况:你还没看懂整个表的全部内容,你已经得出题目需要的结果而冲向
另一道题。
可能在下道和该表相关的题时你才有空看完整,:)
3.学会估算和化简运算。
这个能力很大程度是先天的。。。简单说就是有很多题你的思路需要有感觉,必须尽快找
到一种简洁算法,
因为你在每道题上的时间平均只有1分钟。
比如有时候数据是7位数,进行一些比率的大小比较,你在做除法运算的时候精确到千位
就基本够了。
少按几下计算器而节省的时间你在考完后就会觉得it pays off的。
还有就是善于用计算器本身带的那个小内存节省你抄数字的时间。
还有就是SHL数字考试的选项基本没什么空子可钻,观察选项对快速解题帮助不大,至少
我是这么感觉的。
4.关于猜题
做不完是常态,好像我一直在强调这一点,:)
可能有的有体验的读者会撇嘴,我就做完了啊,也没见有你说的这么恐怖。
我的回答:不排除你是大牛的可能,但更多的可能是,你也许前面不少题目没看懂就动手
做起来了,:)

当发现只有3分钟,你面前还有7道数学题横在那里,怎么办?
刚才说了,SHL在选项设计上下了功夫,很难有什么空子。我们能做的就是,先解决5个备
选项的题目,10个选项的,
猜中的可能性太小了。按一般规律来说5选项的题也更容易运算出结果。

(五)文字题的策略
因为很多北大的同学都考过GT,阅读理解能力一律超强,所以就可以少很多废话了。
1.选择cannot say的机会出乎意料的多
2....没什么可说的了,文字题的时间基本够用,只要遵循时间管理的方针。

(六)后记
好像在JOB版也泡了有年头了,JOB版一向是我们这些实力不足却对很多牛公司垂涎的家伙
闹腾的地方,结果果然如此:
从去年到今年上半年闹了许久,结果还是郁闷。好像上半年就有朋友希望我写一些求职的
感想,可一直郁闷得没心情写。
终于想写了,发现又没办法坐下来一口气写出完整的系列,就只好这样一点一点挤吧。好
在这篇应该还是时候,DDMMs还没开始大规模参加此类考试,能有些借鉴作用,呵呵。

招聘典型试题集

IBM代表性考题
1.Describe your greatest achievement in the past 4-5 years?
2. What are your short & long term career objectives? What do you think is
the most ideal job for you?
3. Why do you want to join IBM? What do you think you can contribute to
IBM?

Hongkong Bank 代表性考题
1. Please state why you chose to follow these activities and how they have
contributed to your personal development. You may wish to give details of
your role whether anyone else was involved and any difficulties you
encountered.
2. Please state how you have benefited from your work experience.
3. How much is your present monthly salary including allowances.
4. Do you need to compensate your present employer if you resign? If so,
please give details.
5. Other than academic success, what has been your greatest achievement to
date? What do you see as your personal strength, why?
6.Please state why the position you have applied for is appropriate for
you; Why you have selected HongKong Bank and what your career objectives
are.

P&G代表性考题
1.Describe an instance where you set your sights on a high demanding goal
and saw it through completion?
2.Summerize a situation where you took the initiative to get others going
on an important task or issue, and played a leading role to achieve the
results you wanted.
3. Describe a situation where you had to seek out a relevant information,
define key issues, and decide on which steps to take to get the desired
results.
4. Describe an instance where you made effective use of facts to secure the
agreement of others.
5. Give an example of how you worked effectively with people to accomplish
an important result.
6.Desribe a creative/innovative idea that you produced which led to a
significant contribution to the success of an activity or project.
7.Provide an example of how you assessed a situation and achieved good
results by focusing on the most important priorities.
8.Provide an example of how you acquired technical skills and converted
them to practical application.

A.T. keaney代表性考题
1.Describe your greatest achievement in the past 4-5 years?
2.What are your short-term and long-term career objectives? What do you
think is the most ideal job for you?
3.Why do you want to join A.T kearney? What do you think you can contribute
to A.T kearney?
4.Why are you applying for a position at Arthur Anderson?
5. What are your expectations of our firm.
6. Describe your hobbies and interests.

Shell company代表性考题
1.How wold your colleagues /classmates describe you in five words? On what
evidence would they base this assessment.
2.If you are asked to recruit the best graduates for shell, what would you
do to attract them? What would you do to select them?
3.Please describe a new activity that you have initiated and implemented.
Please highlight your role out.
4. Please describe your outstanding non-academic achievements.
5.Please describe any other significant activities you have been involved
in including organizing people.
6. Imagine that Shell has found oil in an inland province of China, near a
large river. You are responsible for planning how to transport the oil to
the coast thousands of miles away. What are the main issue you would
consider, and what would you do?

CICC代表性考题
1.Please tell us about an achievement that you are especially proud of
because it was difficult or demanding.
a) What the objective was?
b) Why it is important to you?
c) How you achieved it and the obstacles that you had to overcome in order
to do so?

2. What is your career plan? Three years after graduation, and five years
after graduation?
3. Why are you interested in investment bank? What other industries do you
also have interests?
4. Why do you think you can be a qualified investment banker? How can you
contribute in this industry?

微软的考题

数学篇

题目如下,希望大家解个答案出来
1、1000!有几位数,为什么

2、F(n)=1 n>8 n<12
F(n)=2 n<2
F(n)=3 n=6
F(n)=4 n=other
使用+ - * /和sign(n)函数组合出F(n)函数
sign(n)=0 n=0
sign(n)=-1 n<0
sign(n)=1 n>0

3、编一个程序求质数的和例如F(7)=1+3+5+7+11+13+17=58

辑考题

此题源于1981年柏林的德国逻辑思考学院,98%的测验者无法解题。

前提:
有五间房屋排成一列;所有房屋的外表颜色都不一样;所有的屋主来自不同的国家;所有的
屋主都养不同的宠物;喝不同的饮料;抽不同的香烟.

提示:
英国人住在红色房屋里;瑞典人养了一只狗;丹麦人喝茶;绿色的房子在白色的房子的左边
;绿色房屋的屋主喝咖啡;抽Pall Mall香烟的屋主养鸟;黄色屋主抽Dunhill;位于最中间
的屋主喝牛奶;挪威人住在第一间房屋里;抽Blend的人住在养猫人家的隔壁;养马的屋主
在抽Dunhill的人家的隔壁。抽Blue Master的屋主喝啤酒;德国人抽Prince;挪威人住在
蓝色房子隔壁;只喝开水的人家住在抽Blend的隔壁

问:谁养鱼?

  五个人来自不同地方,住不同房子,养不同动物,吸不同牌子香烟,喝不同饮料,喜
欢不同食物。根据以下线索确定谁是养猫的人?

1,红房子在蓝房子的右边,白房子的左边(不一定紧邻)
2,黄房子的主人来自香港,而且他的房子不在最左边。
3,爱吃比萨饼的人住在爱喝矿泉水的人的隔壁。
4,来自北京的人爱喝茅台,住在来自上海的人的隔壁。
5,吸希尔顿香烟的人住在养马的人?右边隔壁。
6,爱喝啤酒的人也爱吃鸡。
7,绿房子的人养狗。
8,爱吃面条的人住在养蛇的人的隔壁。
9,来自天津的人的邻居(紧邻)一个爱吃牛肉,另一个来自成都


智力题

只有5分钟,超过5分钟就放弃,因为你绝对不会被微软招聘.
这是微软招聘时的智力测试!!!!超过5分钟,淘汰!!!!

test 1
烧一根不均匀的绳需用一个小时,如何用它来判断半个小时?

test 2
。。。
。。。
。。。
请仅用一笔画四根直线,将上图9各点全部连接。

test 3
对一批编号为1~100全部开关朝上(开)的灯进行以下操作:
凡是1的倍数反方向拨一次开关;2的倍数反方向又拨一次开关;3的倍数反方向又
拨一次开关。。。。。。
问:最后为关熄状态的灯的编号。


广州日报招聘考试题

   填空部分是一些时世题,如:我国有多少网民,三个代表、北京申奥什么的。 还
有是记者的一些常识性的问题:如我国第一个以写新闻通讯出名的记者是谁?蔡元培曾
经夸奖过的记者是谁?
   选择题范围与填空基本一样,包括时政和新闻知识:如深度采访的实质,记者的职
业道德等。
   简答题就比较专业了。一道是你参加一条高速公路的开通典礼,如何在记者会上发
的新闻通稿之外写出会上没说的内容。一道是你去一个单位采访,但没有任何该单位的
证件、邀请函之类东西,你如何骗过门卫混进去。第三道是有几家香水公司都想让你说
好话,就是做软新闻了,你该如何处理。第四道是A明星与B明星不和,你如何报道A骂B
的话而又不能让B告你诽谤。
   写作题是以“今年冬天不太冷”为题任意想象,加叙加议。
   还有五道智力测验:如何喝道啤酒杯底部的啤酒、汽车过隧道但高2厘米该怎么办
、你吃苹果时吃到几条虫最恶心之类,10只点燃的蜡烛,让风吹灭了2只,后来在关窗户
前又吹灭1只。问最后还有几支。
  接下来还有一些心理测验,就无所谓对错了。


KPMG样题

"The big economic difference between nuclear and fossil-fuelled power
stations is that nuclear reactors are more expensive to build and
decommission, but cheaper to sun. So disputes over the relative efficiency
of the two systems revolve not just around prices of coal and uranium today
and tomorrow, but also around the way in which future income should be
compared with current income."

1. The main difference between nuclear and fossil-fuelled power stations is
an economic one.
TRUE
UNTRUE
CANNOT SAY

2. The price of coal is not relevant to discussions about the relative
efficiency of nuclear reactors.
TRUE
UNTRUE
CANNOT SAY

3. If nuclear reactors were cheaper to build and decommission than
fossil-fuelled power stations, they would definitely have the economic
advantage.
TRUE
UNTRUE
CANNOT SAY
"At any given moment we are being bombarded by physical and psychological
stimuli competing for our attention. Although our eyes are capable of
handling more than 5 million bits of data per second, our brain are capable
of interpreting only about 500 bits per second. With similar disparities
between each of the other senses and the brain, it is easy to see that we
must select the visual, auditory, or tactile stimuli that we wish to
compute at any specific time."

4.Physical stimuli usually win in the competition for our attention.
TRUE
UNTRUE
CANNOT SAY

5. The capacity of the human brain is sufficient to interpret nearly all
the stimuli the senses can register under optimum conditions.
TRUE
UNTRUE
CANNOT SAY

6. Eyes are able to cope with a greater input of information than ears.
TRUE
UNTRUE
CANNOT SAY

VERBAL ANSWER:
1. C CANNOT SAY
2. B UNTRUE
3. A TRUE
4. C CANNOT SAY
5. B UNTRUE
6. C CANNOT SAY

PartII NUMERCAL TEST

1. Which country had the highest number of people aged 60 or over at the
start of 1985?
A. UK
B. France
C. Italy
D. W.Germany
E. Spain

2. What percentage of the total 15mm button production was classed as
sub-standard in September?
AA 10.5% BB 13% CC 15% DD 17.5% EE 20% AB 23.5% AC 25%
AD 27.5% AE 28% BC 30.5%

3. How many live births occurred in 1985 in Spain and Italy together (to
the nearest 1000)?

A. 104,000
B. 840,000
C. 1,044,000
D. 8,400,000
E. 10,440,000

4. What was the net effect on the UK population of the live birth and death
rates in 1985?
A.Decrease of 66,700
B.Increase of 752,780
C.Increase of 84,900
D.Cannot Say
E.Increase of 85,270

5. By how much did the total sales value of November‘s button production
vary from October‘s?
A.8.50(Decrease)
B.42.50(Decrease)
C.85.00(Increase)
D.27.50(Decrease)
E.No change

6. What was the loss in potential sales revenue attributable to the
production of sub-standard (as opposed to standard) buttons over the 6
month period?
A.13.75
B.27.50
C.137.50
D.280.00
E.275.00

至于图嘛

1:Population Structure 1985

country

population at start of years(millions)
live bitrhs per 1000 population(jan-dec)
deaths per 1000 population(jan-dec)
%of population at start of year aged:under15
%of population at start of year aged:60 or over
UK 56.6 13.3 11.8 19 21
France 55.2 13.9 10.0 21 19
Italy 57.1 1.1 9.5 19 19
W.Germany 61.0 9.6 11.5 15 20
Spain 38.6 12.1 7.7 23 17
2:production of 15mm buttons,july-dec
total(standard and sub-standard) production(in thousands)
standard production(in thousands)
july 70 60
aug 60 55
sept 85 65
oct 100 80
nov 95 85
dec 100 90
sale price: standard: $5.7 per 100
sub-stand:$2.85 per 100

答案是:
1. D W. Germany
2. AB 23.5%
3. C 1,044,000
4. B Increase of 84,900
5. E No change
6. C 137.50
声明:图2原是一张图表,为了刊登,特将它变为了直观的数字


Intel的笔试题


1. 三个float:a,b,c 问值
(a+b)+c==(b+a)+c
(a+b)+c==(a+c)+b

2. 把一个链表反向填空

3. 设计一个重采样系统,说明如何anti-alias

4. y1(n)=x(2n), y2(n)=x(n/2),问:
如果y1为周期函数,那么x是否为周期函数
如果x为周期函数,那么y1是否为周期函数
如果y2为周期函数,那么x是否为周期函数
如果x为周期函数,那么y2是否为周期函数

5. 如果模拟信号的带宽为5KHZ,要用8K的采样率,怎么办。

4. 某个程序在一个嵌入式系统(200M的CPU,50M的SDRAM)中已经最化了,换到另一个系统
(300M的CPU,50M的SDRAM)中运行,还需要优化吗?

5. x^4+a*x^3+x^2+c*x+d最少需要作几次乘法

6. 什么情况下,sin(x+y)+y ~ ....

7. 下面哪种排序法对12354最快
a quick sort
b.buble sort
c.merge sort

8. 哪种结构,平均来讲,获取一个值最快
a. binary tree
b. hash table
c. stack


香港电信笔试题

1.Based on your understanding of the following java related technologies:
servlets,JavaServerPage,JavaBeans,Enterprise JavaBeans, how do you think
these technologies are work together or are applied in the development of
an internet-based application(25marks)
2.In your opinion ,what do you think are the advantages or benefitsof using
an object-oriented approach to software development? how do you think those
benefits can be achieved or realized?(15marks)
3.In designing your classes, given the choice between inheritance and
aggregation which do you choose(15marks)
4.How would you work around the lack of multiple inheritance feature in
Java(15marks)
5.What would you consider to be the hardest part of OO analysis and design
and why(10marks)
6.How do you keep yourself up to date with the latest in software
techonogy, especially in the field of software development(10marks)
7.What si your career aspiration? Why do you think this E-Commerce
Development Center can help you in achieving your career goals(10marks)
(1hr, answer in English)


国泰君安--一道试题

一列火车上三个工人,史密斯——琼斯——罗伯特,三人工作为消防员,司闸员,机械
师,有三个乘客与三人名字相同。
1。罗伯特住在底特律
2。司闸员住在芝加哥和底特律中间的地方
3。琼斯一年赚2万美金
4。有一个乘客和司闸员住在一个地方,每年的薪水是司闸员的3倍整。
5。史密斯台球打得比消防员好。
6。和司闸员同名的乘客住在芝加哥。

请问谁是机械师?


华为面试题

Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图?
Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP与UDP呢

Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?
Q4:请问C++的类和C里面的struct有什么区别?
Q5:请讲一讲析构函数和虚函数的用法和作用?
Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?

Q7:一些寄存器的题目,主要是寻址和内存管理等一些知识。
Q8:8086是多少位的系统?在数据总线上是怎么实现的?


德勤--推理题

五个人来自不同地方,住不同房子,养不同动物,吸不同牌子香烟,喝不同饮料,喜欢
不同食物。根据以下线索确定谁是养猫的人。
1,红房子在蓝房子的右边,白房子的左边(不一定紧邻)
2,黄房子的主人来自香港,而且他的房子不在最左边。
3,爱吃比萨饼的人住在爱喝矿泉水的人的隔壁。
4,来自北京的人爱喝茅台,住在来自上海的人的隔壁。
5,吸希尔顿香烟的人住在养马的人?右边隔壁。

6,爱喝啤酒的人也爱吃鸡。
7,绿房子的人养狗。
8,爱吃面条的人住在养蛇的人的隔壁。
9,来自天津的人的邻居(紧邻)一个爱吃牛肉,另一个来自成都。
10,养鱼的人住在最右边的房子里。

11,吸万宝路香烟的人住在吸希尔顿香烟的人和吸“555”香烟的人的中间(紧邻)
12,红房子的人爱喝茶。
13,爱喝葡萄酒的人住在爱吃豆腐的人的右边隔壁。
14,吸红塔山香烟的人既不住在吸健牌香烟的人的隔壁,也不与来自上海的人相邻。
15,来自上海的人住在左数第二间房子里。

16,爱喝矿泉水的人住在最中间的房子里。
17,爱吃面条的人也爱喝葡萄酒。
18,吸“555”香烟的人比吸希尔顿香烟的人住的靠右。

2004年会计事务所排行

序号 事务所名称 2003年度业务收入(万元) 分所数 业务收入增长率(%) 事务所 总所所在地 CPA人数排名 CPA人数 年龄结构 学历结构
总收入 其中:分所收入 小于30岁 30岁-50岁 大于50岁 硕士以上 大学 大专 其他
1 普华永道中天会计师事务所 90233 29443 5 17.75 上海 1 464 252 209 3 26 425 12 1
2 毕马威华振会计师事务所 43176 26355 2 29.12 北京 7 235 133 99 3 20 197 18  
3 德勤华永会计师事务所 37636 18566 6 29.10 上海 11 191 82 103 6 23 146 21 1
4 安永华明会计师事务所 32926 12292 1 33.67 北京 16 175 92 81 2 11 157 7  
5 上海立信长江会计师事务所 11360 870 4 12.60 上海 5 252 40 170 42 6 98 140 8
6 岳华会计师事务所 8619 5574 7 3.32 北京 2 409 40 267 102 19 170 181 39
7 信永中和会计师事务所 8473 1070 1 31.08 北京 6 243 41 165 37 18 178 42 5
8 中审会计师事务所 7459 3877 7 17.95 北京 4 275 27 152 96 2 120 137 16
9 中瑞华恒信会计师事务所 7368 0 ** 4.05 北京 14 182 17 116 49 9 136 35 2
10 江苏公证会计师事务所 6833 3517 4 43.49 无锡 28 134 17 90 27 1 44 79 10
11 北京京都会计师事务所 6573 545 3 1.15 北京 13 187 35 129 23 9 114 61 3
12 安永大华会计师事务所 5887 0 ** 6.57 上海 34 127 65 53 9 11 76 40  
13 浙江天健会计师事务所 5072 0 ** 42.27 杭州 22 149 73 71 5 22 110 13 4
14 深圳鹏城会计师事务所 5061 35 1 60.92 深圳 25 137 11 115 11 13 48 71 5
15 上海众华沪银会计师事务所 4770 0 ** 0.55 上海 49 101 29 55 17 12 49 40  
16 中天华正会计师事务所 4589 2992 5 12.26 北京 26 135 11 91 33 2 55 59 19
17 广州羊城会计师事务所 4584 590 1 1.17 广州 61 89 11 65 13 4 42 38 5
18 天职孜信会计师事务所 4565 2253 1 8.59 北京 32 129 27 87 15 4 66 54 5
19 利安达信隆会计师事务所 4516 867 2 21.69 北京 18 163 23 118 22 9 107 40 7
20 上海公信中南会计师事务所 4460 0 ** 17.49 上海 91 73 5 34 34 1 26 39 7
21 大信会计师事务所 4317 180 1 43.80 武汉 29 132 23 84 11 5 51 57 5
22 上海东华会计师事务所 4266 1164 2 -1.75 上海 19 153 16 78 59 2 48 89 14
23 苏亚金诚会计师事务所 4202 1140 4 17.11 南京 30 131 14 65 52   62 49 20
24 北京中路华会计师事务所 3937 2475 10 27.49 北京 3 287 14 98 175 2 107 103 75
25 天健会计师事务所 3933 0 ** 1.08 北京 46 102 26 72 4 14 68 20 0
26 武汉众环会计师事务所 3887 566 3 19.35 武汉 27 135 22 95 14 5 52 68 6
27 中喜会计师事务所 3858 1801 3 18.05 北京 17 174 10 113 51 4 71 75 24
28 深圳南方民和会计师事务所 3855 297 2 39.27 深圳 43 109 22 82 5 2 65 40 2
29 中磊会计师事务所 3853 3039 5 38.30 北京 23 146 12 103 31 6 68 65 7
30 广东正中珠江会计师事务所 3570 0 ** 10.46 广州 53 94 18 65 11 9 45 36 4
31 深圳大华天诚会计师事务所 3550 566 2 5.44 深圳 72 83 17 63 3 8 56 19 0
32 湖南开元会计师事务所 3480 0 ** 4.29 长沙 76 81 21 49 11 2 49 30  
33 山东正源和信会计师事务所 3473 1672 2 -1.64 济南 21 149 18 108 23 6 96 39 8
34 广东天华华粤会计师事务所 3455 0 ** 26.00 广州 89 74 5 48 21 2 35 33 4
35 中和正信会计师事务所 3425 3350 3 *** 北京 20 153 17 109 27 7 81 59 6
36 中兴财会计师事务所 3387 2999 7 -25.23 北京 8 222 17 121 84 6 63 111 42
37 江苏天业会计师事务所 3343 0 ** 65.25 南京 124 58 3 24 31   16 35 7
38 上海上会会计师事务所 3293 0 ** -5.89 上海 109 66 28 35 3 2 27 37  
39 江苏天衡会计师事务所 3252 0 ** 1.75 南京 104 68 12 54 2 4 50 14  
40 天津五洲联合会计师事务所 3245 1709 2 -10.26 天津 31 129 17 79 33 4 67 46 12
41 北京亚洲会计师事务所 3240 327 2 46.54 北京 71 83 10 58 15 1 26 48 8
42 中兴宇会计师事务所 3231 556 2 84.31 北京 33 128 14 91 23 20 70 34 4
43 北京永拓会计师事务所 3202 1365 5 12.99 北京 10 201 14 155 32 13 84 90 14
44 北京天华会计师事务所 3202 10 1 49.56 北京 60 89 24 63 2 9 64 15 1
45 江苏天华大彭会计师事务所 3180 695 2 20.87 南京 77 81 12 50 19 4 27 43 7
46 华寅会计师事务所 3105 1721 2 22.00 北京 35 127 14 76 37 2 50 60 15
47 安徽华普会计师事务所 3047 0 ** 18.28 合肥 37 117 10 61 46 2 30 68 17
48 北京中洲光华会计师事务所 3035 886 3 12.37 北京 24 145 12 88 45 12 81 47 5
49 浙江万邦会计师事务所 3014 0 ** 57.22 杭州 63 88 15 50 23 1 34 41 12
50 亚太中汇会计师事务所 2996 800 2 3.38 北京 12 190 24 103 63 6 97 56 31
51 浙江中汇会计师事务所 2933 0 ** 297.00 杭州 137 52 14 36 2 3 41 7 1
52 山东万隆齐鲁会计师事务所 2912 0 ** 54.48 济南 78 81 14 49 18 1 49 26 5
53 浙江东方会计师事务所 2874 0 ** 10.71 杭州 75 82 19 51 12 1 56 21 4
54 华证会计师事务所 2823 621 1 56.57 北京 45 102 13 66 23 6 49 38 9
55 南京永华会计师事务所 2813 0 ** 20.01 南京 65 87 8 47 32 1 54 28 4
56 西安希格玛会计师事务所 2780 0 ** 11.07 西安 97 71 3 53 15 1 25 41 4
57 重庆天健会计师事务所 2760 149 1 8.11 重庆 64 88 24 58 6 8 49 29 2
58 华信会计师事务所 2742 0 ** 13.73 成都 74 82 14 52 16 3 30 46 3
59 广东恒信德律会计师事务所 2698 946 2 -10.34 珠海 56 91 14 66 11   45 42 4
60 五联联合会计师事务所 2655 1539 3 -10.36 兰州 39 116 5 72 39 1 50 43 22
61 厦门天健华天会计师事务所 2629 0 ** 3.63 厦门 73 83 23 57 3 12 56 12 3
62 上海万隆众天会计师事务所 2610 0 ** 24.11 上海 100 70 12 52 6 1 29 40  
63 上海兴中会计师事务所 2567 0 ** 107.00 上海 2572 9   5 4   2 6 1
64 华建会计师事务所 2516 665 1 26.43 北京 98 70 6 42 22 4 31 26 9
65 山东汇德会计师事务所 2497 489 2 -15.30 青岛 44 106 18 68 20 2 65 32 7
66 深圳天健信德会计师事务所 2454 146 1 -2.00 深圳 58 90 40 48 2 15 65 10  
67 福建华兴会计师事务所 2434 0 ** -8.43 福州 66 86 13 65 8 2 57 27  
68 北京中威华浩会计师事务所 2417 7 1 14.82 北京 55 92   61 31 3 37 42 10
69 中鸿信建元会计师事务所 2362 1190 1 26.99 北京 41 113 16 66 31 8 82 23  
70 山东天恒信会计师事务所 2337 1395 2 38.37 临沂 48 101 12 68 21 1 47 44 9
71 辽宁天健会计师事务所 2333 1157 2 18.97 沈阳 40 113 16 78 19 11 69 32 1
72 北京中兴新世纪会计师事务所 2312 0 ** 30.70 北京 57 90 10 38 42 5 47 35 3
73 上海同诚会计师事务所 2242 0 ** 45.96 上海 1209 17 1 1 15     12 5
74 青岛振青会计师事务所 2238 659 4 68.91 青岛 51 97 6 57 34 1 28 50 17
75 亚太(集团)会计师事务所 2233 0 ** -15.19 郑州 106 68 8 53 7   34 32 2
76 北京中证国华会计师事务所 2193 1741 1 15.85 北京 115 63 4 47 12 2 19 40 2
77 中天银会计师事务所 2192 1834 9 -6.20 北京 9 202 6 59 137 2 43 91 66
78 江苏华星会计师事务所 2156 0 2 34.25 苏州 477 28 5 16 7   7 21 0
79 上海永诚会计师事务所 2144 0 ** 14.35 上海 533 27 1 10 16   3 17 7
80 中天恒会计师事务所 2124 0 ** 37.92 北京 108 66 8 40 18 1 28 33 4
81 北京方圆华信会计师事务所 2099 0 ** 73.04 北京 70 83 6 36 41 3 20 45 15
82 上海信光会计师事务所 2098 0 ** 71.27 上海 777 23   17 6 2 8 12 1
83 广东康元会计师事务所 2044 608 1 -22.25 广州 47 101 12 73 16 8 57 32 4
84 广东广信会计师事务所 2039 0 ** 35.84 广州 116 63 7 43 13 1 32 29 1
85 上海佳华会计师事务所 2028 0 ** 21.22 上海 322 33 5 24 4 3 12 12 6
86 河北华安会计师事务所 2017 0 ** -6.14 石家庄 62 88 11 53 24 1 46 32 9
87 中勤万信会计师事务所 2015 983 2 -0.30 北京 38 117 14 78 25 4 43 66 4
88 广西祥浩会计师事务所 2009 0 5 32.87 南宁 103 68 12 42 14   18 41 9
89 兴华会计师事务所 2008 0 ** -8.44 北京 82 78 14 56 8 7 48 23  
90 上海上审会计师事务所 1994 0 ** -14.01 上海 99 70 2 33 35   16 48 6
91 北京中平建会计师事务所 1987 0 ** 31.33 北京 111 65 5 36 24 4 26 30 5
92 四川君和会计师事务所 1934 0 ** 3.04 成都 69 84 9 69 6 2 54 27 1
93 山东乾聚会计师事务所 1926 561 2 -10.58 烟台 42 110 17 68 25   73 19 18
94 北京红日会计师事务所 1863 0 ** 19.35 北京 50 101 6 64 31   26 63 12
95 河南兴豫会计师事务所 1835 0 ** 3.20 郑州 92 72 7 41 24 1 24 34 13
96 中天运会计师事务所 1812 395 1 28.06 北京 54 94 7 62 25 6 54 32 2
97 湖南天华会计师事务所 1804 1314 2 20.03 长沙 88 75 2 55 18 2 26 38 9
98 北京中兴正信会计师事务所 1803 0 ** *** 北京 503 27 6 15 6     12 15
99 北京兴洲会计师事务所 1762 0 ** 34.92 北京 173 43 5 25 13 3 14 21 5
100 福州闽都会计师事务所 1664 469 1 10.79 福州 80 79 10 55 14 1 34 33 11
说明: 1.本表第一栏以“年业务收入”作为参考指标排序,业务收入最高的排在第一位,依次排列。CPA人数指标的排序标注在该指标的左侧。
2.会计师事务所以独立法人(含分所)为单位,有关会计师事务所总分所的设置情况,依据中国注册会计师协会注册管理系统截止2003年12月31日的数据。
3.业务收入汇总取自各会计师事务所上报的经过审计的2003年度会计报表数据,并经过省级协会及中国注册会计师协会审核确认。
4.注册会计师总计、排名、年龄结构及学历构成均根据中国注册会计师协会注册管理系统截止2003年12月31日的相关数据。
5.业务收入增长率是指2003年的业务收入比2002年业务收入的增长情况。
6.注**,是指该会计师事务所没有分所。
7.注***,中和正信会计师事务所、北京中兴正信会计师事务所是因原会计师事务所发生变动而成立的新的会计师事务所,业务收入增长率无法计算。

程序员笔试快速复习

资源:高质量C++/C编程指南

1 #include “filename.h”和#include<filename.h> 的区别?

答:对于#include<filename.h> 编译器从标准库开始搜索filename.h

对于#i nclude “filename.h”编译器从用户工作路径开始搜索filename.h


2 头文件的作用是什么?

答:一、通过头文件来调用库功能。在很多场合,源代码不便(或不准)向用户公布,只要向用户提供头文件和二进制的库即可。用户只需要按照头文件中的接口声明来调用库功能,而不必关心接口怎么实现的。编译器会从库中提取相应的代码。

二、头文件能加强类型安全检查。如果某个接口被实现或被使用时,其方式与头文件中的声明不一致,编译器就会指出错误,这一简单的规则能大大减轻程序员调试、改错的负担。

3 C++函数中值的传递方式有哪几种?

答:C++函数的三种传递方式为:值传递、指针传递和引用传递。

4 内存的分配方式的分配方式有几种?

答:一、从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量。

二、在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。

三、从堆上分配,亦称动态内存分配。程序在运行的时候用malloc或new申请任意多少的内存,程序员自己负责在何时用free或delete释放内存。动态内存的生存期由我们决定,使用非常灵活,但问题也最多。

IBM笔试题目之C++技术题目


c++中引用和指针有什么不同?指针加上什么限制等于引用?



引用是在变量表中增加该变量的别名,不占用内存空间,一经确定不能修改但指针要在内存中分配空间。把指针定义为const可做引用使用,但有本质的区别。




首先,要认识到在任何情况下都不能使用指向空值的引用。一个引用必须总是指向某些对象。因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这样你可以赋空值给该变量。相反,如果变量肯定指向一个对象,例如你的设计不允许变量为空,这时你就可以把变量声明为引用。



因为引用肯定会指向一个对象,在C++里,引用应被初始化。指针没有这样的限制。



不存在指向空值的引用这个事实意味着使用引用的代码效率比使用指针的要高。因为在使用引用之前不需要测试它的合法性。









指针与引用的另一个重要的不同是指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,以后不能改变。



总的来说,在以下情况下你应该使用指针,一是你考虑到存在不指向任何对象的可能(在这种情况下,你能够设置指针为空),二是你需要能够在不同的时刻指向不同的对象(在这种情况下,你能改变指针的指向)。如果总是指向一个对象并且一旦指向一个对象后就不会改变指向,那么你应该使用引用。



还有一种情况,就是当你重载某个操作符时,你应该使用引用。最普通的例子是操作符[]。这个操作符典型的用法是返回一个目标对象,其能被赋值。





怎样用最快的方法判断链表是否有环?






定义两个指针,一前一后,同时移动,前面的移动比后面的慢,如果是循环的则后面的肯定会追上前面的



bool anyCircleInList(LNode* pHead)

{

//无节点或只有一个节点并且无自环

if(pHead == NULL pHead->next == NULL)

return (false);

//自环

if(pHead->next == pHead)

return (true);

LNode *pTemp1 = pHead;

//step 1

LNode *pTemp = pHead->next;

//step 2

while(pTemp != pTemp1 && pTemp != NULL && pTemp->next
!= NULL)

{

pTemp1 = pTemp1->next;

pTemp = pTemp->next->next;

}

if(pTemp == pTemp1)

return (true);

return (false);

}