欢迎来到千学网!
您现在的位置:首页 > 实用文 > 其他范文

算法人员求职面试笔试题目

时间:2023-04-13 08:26:33 其他范文 收藏本文 下载本文

下面是小编为大家整理的算法人员求职面试笔试题目,本文共8篇,供大家参考借鉴,希望可以帮助您。

算法人员求职面试笔试题目

篇1:算法人员求职面试笔试题目

算法人员求职面试笔试题

已知二叉树的前序中序求后序,还有问已知中序后序能否确定一棵二叉树。

2. 冒泡排序算法的结束条件是什么。

3. 集合关系是一个____的集合。

线性结构的关系是_____的关系。

树形结构的关系是_____的关系。

图形结构的关系是_____的关系。

4. 一个二分查找序列,问关键字的比较次数。

5. (1) 给了三张数据表,画出三张数据表的E-R图,可能就是标出主键外键即可。

(2) 插入数据库的SQL语句。

(3) 更新语句的SQL语句。

(4) 选择给定范围的数据(价格大于1000小于3000),并且按照价格逆序排列。

6. ISO网络模型和TCP/IP的网络层对应关系。答案:应用层、表示层、会话层对应应用层, 传输层对应传输层,网络层对应网络层,数据链路曾、物理层对应网络接口层。

7. 多线程多进程的一些基础知识。

8. 死锁的来源,原因,及解决方法。

智力题:

1.规律:

1 13 15 17 _ 19

13 115 135 _ 163

-1 0 4 22 _ 118

2. 从12个乒乓球中找出一个不知道轻重的乒乓球。

3. 飞机加油的问题。

附加题:(java)

1. 子类父类继承的问题。

2. 实现线程的几种方式:继承Thread类,实现Runable接口,Timer等等。

3. 问一个try,catch,finally的问题,finally里面的语句是必须执行的,知道这个就可以了。

4. servlet的生命周期。

京东应聘笔试题(二)

1、数据结构

若一颗二叉树的前序遍历为a,e,b,d,c后序遍历为b,c,d,e,a,则根节点的孩子节点( )

A:只有e

B:有e,b

C:有e,c

D:不确定

答案:A

解析:先序遍历的首结点一定是根,所以,a是整个树的根。假设a的左右孩子分别是a.left、a.right,同时,以a.left为根的子树称为,以a.right为根的子树称为,则

整个树的前序遍历是:a a.left a.right

整个树的后序遍历是: a.left a.right a

对照aebdc和bcdea,得:

a.left:e

:b,c,d

:NULL

a.right:NULL

即,a只有左孩子e。

2、算法

已知一个无向图(边为正数)中顶点A,B的一条最短路P,如果把各个边的重(即相邻两个顶点的距离)变为原来的2倍,那么在新图中,P仍然是A,B之间的最短路,以上说法是( )

A:错误

B:正确

答案:B

解析:考察Dijkstra算法:权值变成2倍后,从A到B,每次新添加的结点不变,到达B经过的边数也不变。因此,最短路径和原来保持不变。注:如果题目是边的权值都增加相同的正数,则不保证新最短路径保持不变。

3、算法

如下程序的时间复杂度为(其中m>1,e>0)( )

x=m;

y=1

while(x-y>e)

{

x=(x+y)/2;

y=m/x

}

print(x);

A:log m

B:m的平方

C:m的1/2方

D:m的1/3方

答案:A

解析:x=(x+y)/2中,x每次都折半为当前和的一半,如果不是y=m/x,而是y==1不变,则显然只经过(logN次,x-y的值即小于e;何况y=m/x会保证y的新值不小于y的老值,进一步降低x-y的值。因此,上限是O(logN)。

篇2:算法人员求职面试笔试题目

算法人员求职面试笔试题

已知二叉树的前序中序求后序,还有问已知中序后序能否确定一棵二叉树。

2. 冒泡排序算法的结束条件是什么。

3. 集合关系是一个____的集合。

线性结构的关系是_____的关系。

树形结构的关系是_____的关系。

图形结构的关系是_____的关系。

4. 一个二分查找序列,问关键字的比较次数。

5. (1) 给了三张数据表,画出三张数据表的E-R图,可能就是标出主键外键即可。

(2) 插入数据库的SQL语句。

(3) 更新语句的SQL语句。

(4) 选择给定范围的数据(价格大于1000小于3000),并且按照价格逆序排列。

6. ISO网络模型和TCP/IP的网络层对应关系。答案:应用层、表示层、会话层对应应用层, 传输层对应传输层,网络层对应网络层,数据链路曾、物理层对应网络接口层。

7. 多线程多进程的一些基础知识。

8. 死锁的来源,原因,及解决方法。

智力题:

1.规律:

1 13 15 17 _ 19

13 115 135 _ 163

-1 0 4 22 _ 118

2. 从12个乒乓球中找出一个不知道轻重的乒乓球。

3. 飞机加油的问题。

附加题:(java)

1. 子类父类继承的问题。

2. 实现线程的几种方式:继承Thread类,实现Runable接口,Timer等等。

3. 问一个try,catch,finally的问题,finally里面的语句是必须执行的,知道这个就可以了。

4. servlet的生命周期。

篇3:算法人员求职面试笔试题目

1、数据结构

若一颗二叉树的前序遍历为a,e,b,d,c后序遍历为b,c,d,e,a,则根节点的孩子节点( )

A:只有e

B:有e,b

C:有e,c

D:不确定

答案:A

解析:先序遍历的首结点一定是根,所以,a是整个树的根。假设a的左右孩子分别是a.left、a.right,同时,以a.left为根的子树称为,以a.right为根的子树称为,则

整个树的前序遍历是:a a.left a.right

整个树的后序遍历是: a.left a.right a

对照aebdc和bcdea,得:

a.left:e

:b,c,d

:NULL

a.right:NULL

即,a只有左孩子e。

2、算法

已知一个无向图(边为正数)中顶点A,B的一条最短路P,如果把各个边的重(即相邻两个顶点的距离)变为原来的2倍,那么在新图中,P仍然是A,B之间的'最短路,以上说法是( )

A:错误

B:正确

答案:B

解析:考察Dijkstra算法:权值变成2倍后,从A到B,每次新添加的结点不变,到达B经过的边数也不变。因此,最短路径和原来保持不变。注:如果题目是边的权值都增加相同的正数,则不保证新最短路径保持不变。

3、算法

如下程序的时间复杂度为(其中m>1,e>0)( )

x=m;

y=1

while(x-y>e)

{

x=(x+y)/2;

y=m/x

}

print(x);

A:log m

B:m的平方

C:m的1/2方

D:m的1/3方

答案:A

解析:x=(x+y)/2中,x每次都折半为当前和的一半,如果不是y=m/x,而是y==1不变,则显然只经过(logN次,x-y的值即小于e;何况y=m/x会保证y的新值不小于y的老值,进一步降低x-y的值。因此,上限是O(logN)。

篇4:算法岗位求职笔试题目

算法岗位求职笔试题目

已知二叉树的前序中序求后序,还有问已知中序后序能否确定一棵二叉树。

2. 冒泡排序算法的结束条件是什么。

3. 集合关系是一个____的集合。

线性结构的关系是_____的关系。

树形结构的关系是_____的关系。

图形结构的关系是_____的关系。

4. 一个二分查找序列,问关键字的比较次数。

5. (1) 给了三张数据表,画出三张数据表的E-R图,可能就是标出主键外键即可。

(2) 插入数据库的SQL语句。

(3) 更新语句的SQL语句。

(4) 选择给定范围的数据(价格大于1000小于3000),并且按照价格逆序排列。

6. ISO网络模型和TCP/IP的网络层对应关系。答案:应用层、表示层、会话层对应应用层, 传输层对应传输层,网络层对应网络层,数据链路曾、物理层对应网络接口层。

7. 多线程多进程的一些基础知识。

8. 死锁的来源,原因,及解决方法。

智力题:

1.规律:

1 13 15 17 _ 19

13 115 135 _ 163

-1 0 4 22 _ 118

2. 从12个乒乓球中找出一个不知道轻重的乒乓球。

3. 飞机加油的问题。

附加题:(java)

1. 子类父类继承的问题。

2. 实现线程的几种方式:继承Thread类,实现Runable接口,Timer等等。

3. 问一个try,catch,finally的问题,finally里面的语句是必须执行的,知道这个就可以了。

4. servlet的生命周期。

京东算法应聘笔试题

1、数据结构

若一颗二叉树的前序遍历为a,e,b,d,c后序遍历为b,c,d,e,a,则根节点的孩子节点( )

A:只有e

B:有e,b

C:有e,c

D:不确定

答案:A

解析:先序遍历的首结点一定是根,所以,a是整个树的根。假设a的左右孩子分别是a.left、a.right,同时,以a.left为根的子树称为,以a.right为根的子树称为,则

整个树的前序遍历是:a a.left a.right

整个树的后序遍历是: a.left a.right a

对照aebdc和bcdea,得:

a.left:e

:b,c,d

:NULL

a.right:NULL

即,a只有左孩子e。

2、算法

已知一个无向图(边为正数)中顶点A,B的一条最短路P,如果把各个边的重(即相邻两个顶点的距离)变为原来的2倍,那么在新图中,P仍然是A,B之间的最短路,以上说法是( )

A:错误

B:正确

答案:B

解析:考察Dijkstra算法:权值变成2倍后,从A到B,每次新添加的结点不变,到达B经过的边数也不变。因此,最短路径和原来保持不变。注:如果题目是边的权值都增加相同的正数,则不保证新最短路径保持不变。

3、算法

如下程序的时间复杂度为(其中m>1,e>0)( )

x=m;

y=1

while(x-y>e)

{

x=(x+y)/2;

y=m/x

}

print(x);

A:log m

B:m的平方

C:m的1/2方

D:m的1/3方

答案:A

解析:x=(x+y)/2中,x每次都折半为当前和的一半,如果不是y=m/x,而是y==1不变,则显然只经过(logN次,x-y的值即小于e;何况y=m/x会保证y的新值不小于y的老值,进一步降低x-y的值。因此,上限是O(logN)。

华为笔试题

1.请你分别画出OSI的七层网络结构图和TCP/IP的五层结构图。

2.请你详细地解释一下IP协议的定义,在哪个层上面?主要有什么作用?TCP与UDP呢?

3.请问交换机和路由器各自的实现原理是什么?分别在哪个层次上面实现的?

4.请问C++的类和C里面的struct有什么区别?

5.请讲一讲析构函数和虚函数的用法和作用。

6.全局变量和局部变量有什么区别?是怎么实现的?操作系统和编译器是怎么知道的'?

7.8086是多少位的系统?在数据总线上是怎么实现的?

篇5:策划人员面试笔试题目

给你60分钟,起草一份本公司市场营销策略计划。

给你30分钟,起草一份部职能设置计划。

给你10分钟,创作一句本公司“企业形象宣传广告语”,要求4―10个字,其它不限。题:第一个问题:你觉得具备什么能力才能胜任?

第二个问题:的价值所在?

第三个问题:以后的运作方向?

第五个问题:待遇要求??

第四个问题:对公司的要求 这个其实也是要看贵公司是从事什么性质的工作而决定的.

拓展阅读:

下面是面试常见考题,整理如下,希望对郑州的同学们有帮助。

一、面试题

测查一:要求每一位同学做简短的自我介绍

测查二:用英文来回答问题,比如说,有这样一道题目:假如你有一位机器人姐妹或者兄弟,你会有什么想法?你会怎么样做?请简单说明一下。

这类问题并没有一个标准的答案,考察的就是一个人的随机应变能力,当然也是对英语口语的侧重考察。

测查三:语文考试。有一个老师站起来问:如果让你们在你们之中选组长,你们会选谁,为什么?这一问题考察的是一个人的口头表达能力和一个人的观察能力。

测查四:考家长,让家长用简洁的语言介绍一下自己的孩子,总结孩子今天面试的表现。

二、入学资格测试方式:全部为笔试

语文:①要求考生写出十本读过的中外文学名著,选择自己最喜欢的一本推荐给大家;②选择一首古典七律或绝句想象一个小故事。

数学:①让考生描写一节印象最深的数学课,②让考生对自己最熟悉的奥数内容进行介绍,并编两道此类内容的题,给出详细的解答过程。

英语:要求写一篇作文,并回答一些问题。

以上信息家长可以看到:一方面家长们可以对学生的面试技巧进行指导,以便让孩子能够在面试中脱颖而出;另一方面家长应该利用剩下的几个星期,对孩子进行有针对性的训练。

并且,针对各个科目还应有系统的准备:

语文:文章的条理性与创新性并重,希望能够先声夺人的同时也有较为完整的文章结构,应该以记叙文为主。同时加强孩子的课外知识阅读。

数学:题目比较难,应当早作打算。

英语:笔试与口语都很重要,一般面试中都会用到口语,希望孩子尽量做到流畅表达,可以在家或者学校利用一切机会进行简单的口语交际。口语的好坏对于面试来说占据了很重要的位置。

[策划人员面试笔试题目]

篇6:关于策划人员面试笔试题目

成都银行笔试题目

选择题

1:数字推理:12,2,2,3,14,2,7,1,18,3,2,3,40,10,_______,

A.4

B.3

C.2

D.1

2:数字推理:3, 2, 53, 32, ______

A.7/5

B.5/6

C.3/5

D.3/4

3:数字推理:16 , 8 , 8 , 12 , 24 , 60 , ______

A.90

B.120

C.180

D.240

4:上个世纪60年代初以来,新加坡的人均预期寿命不断上升,到本世纪已超过日本,成为世界之最。与此同时,和一切发达国家一样,由于饮食中的高脂肪含量,新加坡人的心血管疾病的发病率也逐年上升。从上述断定,最可能推出以下哪项结论?

A. 新加坡人的心血管疾病的发病率虽然逐年上升,但这种疾病不是造成目前新加坡人死亡的主要杀手。

B. 目前新加坡对于心血管病的治疗水平是全世界最高的。

C. 上个世纪60年代造成新加坡人死亡的那些主要疾病,到本世纪,如果在该国的发病率没有实质性的降低,那么对这些疾病的医治水平一定有实质性的提高。

D. 目前新加坡人心血管疾病的发病率低于日本。

5:这个单位已发现有育龄职工违纪超生。 全部都不能确定真假。选B 。 如果上述断定是真的,则在下述三个断定中:

I. 这个单位没有育龄职工不违纪超生。

II. 这个单位有的育龄职工没违纪超生。

III. 这个单位所有的育龄职工都未违纪超生。

不能确定真假的是:

A. 只有I 和II 。

B.I 、II 和III 。

C. 只有I 和III 。

D. 只有II 。

6:红星中学的四位老师在高考前对其理科毕业班学生的前景进行推测,他们特别关注班里的'两个尖子生。

张老师说:“如果余涌能考上清华,那么方宁也能考上清华。”

李老师说:“依我看这个班没人能考上清华。“ 王老师说:“不管方宁能否考上清华,余涌考不上清华。”

赵老师说:“我看方宁考不上清华,但余涌能考上清华。”

高考的结果证明,四位老师中只有一人的推测成立。 如果上述断定是真的,则以下哪项也一定是真的?

A. 王老师的推测成立。

B. 李老师的推测成立。

C. 赵老师的推测成立。

D. 如果方宁考上了清华大学,那么张老师的推测成立。

7:数字推理:5,3,2,1,1,______

A.-3

B.-2

C.0

D.2

8:数字推理:16,718,9110,______

A.10110

B.11112

C.11102

D.10111

9:如果一个用电单位的日均耗电量超过所在地区80%用电单位的水平,则称其为该地区的用电超标单位。近三年来,湖州地区的用电超标单位的数量逐年明显增加。

如果以上断定为真,并且湖州地区的非单位用电忽略不计,则以下哪项断定也必定为真?

I.近三年来,湖州地区不超标的用电单位的数量逐年明显增加。

II.近三年来,湖州地区日均耗电量逐年明显增加。

III. 今年湖州地区任一用点超标单位的日均耗电量都高于全地区的日均耗电量。

A. 只有I

B. 只有II

C. 只有III

D. 只有II 和III

10:谬误﹕语法

A. 庸俗﹕文章

B. 背叛﹕告发

C. 快乐﹕兴奋

D. 木头﹕煤

11:有一块正方形操场,边长为50米,沿场边每隔一米栽一棵树,问栽满四周可栽多少棵树?

A.200

B.201

C.202

D.199

12:甲:政府在卡瑟纳省通过鼓励创造工作机会、减少失业率的计划已经失败了,因为在该计划实施一年以后失业率仍没有变化。

乙:但是在计划开始前的三年中,卡瑟纳的失业率是上升的,因此该计划是有帮助的。 下列哪一个,假如正确,最强地反对乙对甲论述的反对?

A. 政府由一些专门研究失业问题的经济学家提供建议。

B. 卡瑟纳省的失业率在历史上比整个国家总体失业率高。

C. 当前的政府以很大优势当选的原因是许下了为卡瑟纳省减少失业率的诺言。

D. 在政府计划开始的时间里,大量卡瑟纳的居民离开该省去其他地方寻找工作。

13:某大都市最近公布了一组汽车交通事故的调查显示,在受重伤的司机和前座乘客中,80%是在事故发生时未系安全带的。这说明,系上安全带,就能使司机和前座乘客极大地减少在发生事故时受严重伤害的危险。

上述推断要成立,以下哪项必须是真的?

A. 在被调查的所有司机和前座乘客中,20%以上在发生事故时是系上安全带的。

B. 该大都市的市民中,在驾车或在前座乘车时习惯于系上安全带的人数,远远超过20%。

C. 调查中发现,因汽车事故受重伤者中,司机和前座乘客要比后座乘客多。

D. 一半以上被调查的司机和前座乘客在事故发生时未系安全带。

14:一次聚会上,麦吉遇到了汤姆、卡尔和乔治三个人,他想知道他们三人分别是干什么的,但三人只提供了以下信息:三人中一位是律师、一位是推销员、一位是医生;乔治比医生年龄大,汤姆和推销员不同岁,推销员比卡尔年龄小。

根据上述信息麦吉可以推出的结论是

A. 汤姆是律师,卡尔是推销员,乔治是医生

B. 汤姆是推销员,卡尔是医生,乔治是律师

C. 汤姆是医生,卡尔是律师,乔治是推销员

D. 汤姆是医生,卡尔是推销员,乔治是律师

15:根据医学资料记载,全球癌症的发病率20世纪下半叶比上半叶增长了近10倍,成为威胁人类生命的第一杀手。这说明,20世纪下半叶以高科技为标志的经济迅猛发展所造成的全球性生态失衡是诱发癌症的重要原因。

以下各项,如果是真的,都能削弱上述论证,除了

A. 人类的平均寿命,20世纪初约为30岁,20世纪中叶约为40岁,目前约为65岁,癌症发病率高的发达国家的人均寿命普遍超过70岁。

B.20世纪上半叶,人类经历了两次世界大战,大量的青壮年人口死于战争;而20世纪下半叶,世界基本处于和平发展时期。

C. 高科技极大地提高了医疗诊断的准确率和这种准确的医疗诊断在世界范围的覆盖率。

D. 高科技极大地提高了人类预防、早期发现和诊治癌症的能力,有效地延长着癌症病人的生命时间。

16:2,5,8,下一个数字是

A.10

B.11

C.12

D.13

17:数字推理:5,4,10,8,15,16,____,______

A.20,18

B.18,32

C.20,32

D.18,32

18:我国科研人员经过对动物和临床的多次试验,发现中药山茱萸具有抗移植免疫排斥反应和治疗自身免疫性疾病的作用,是新的高效低毒免疫抑制剂。某医学杂志首次发表了关于这一成果的论文。多少有些遣憾的是,从杂志社收到该论文到它的发表,间隔了6周。如果这一论文能尽早发表的话,这6周内许多这类患者将可以避免患病。以下哪项如果为真,最能削弱上述论证?

A. 上述医学杂志在发表此论文前,未送有关专家审查。

B. 只有口服山茱萸超过2个月,药物才具有免疫抑制作用。

C. 山茱萸具有抗移植免疫排斥反应和治疗自身免疫性疾病的作用仍有待进一步证实。

D. 上述杂志不是国内最权威的医学杂志。

19:数字推理:2 ,2 ,8 ,38 ,______

A.76

B.81

C.144

D.182

20:调查报告中写道:“在销售调查中表明,70%的用户喜欢黑色汽车,30%的用户喜欢白色汽车。”同时,报告中还写道“还有10%的用户说他们两者都不喜欢。”

以下哪项最合理地解释了调查报告中的表面性矛盾?

A. 喜欢白色汽车的用户都包括在70%的喜欢黑色汽车的用户中。

B. 调查的用户总数超过100名。

C. 某些用户观点发生了变化。

D. 某些用户两种颜色的汽车都喜欢。

简答题

21:公司的上级主管于明天到公司考察参观,你觉得需要做哪些方面的准备工作。

22:公司将于下个月十五日召开半年总结会,由你来承办,请制作一份行事历(即需要做什么,由谁来做,何时完成)。公司组织机构如下:市场营销部、产品研发部、行政人事部、财务部。

23:就你的理解行政工作应包括哪些内容?如何才能做好这项工作?

24:上海有多少外籍和港澳台人士?你的依据是什么?

25:从行政方面控制公司日常的成本,你觉得从哪几个方面入手?

26:-1,2,7,28,,126请问28和126中间那个数是什么?为什么?

27:你认为发展汽车产业和公共交通哪个更重要?

28:一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?

关于出纳笔试题目

I、测试记忆力

试试你的记忆力:你想知道自己的记忆力如何吗?下面几种简易可行的记忆力测验方法,你如果有兴趣,不妨试一试。

—、机械记忆力的测试

下面列出3行数字,每行12个。你可任选—行,在1分钟内读完(平均每5秒钟读一个数),然后把记住的数字写出来(可以颠倒位置)。根据记住的多少,测试你的记忆力。

73 49 64 83 41 27 62 29 38 93 71 97

57 29 32 47 94 86 14 67 75 28 79 24

36 45 73 29 87 28 43 62 75 59 93 67

二、集中注意力的记忆程度的测试

下面编排了100个数字,请你在这些数字中按顺序找出15个数字来,例如2-16,或61-75等。根据你找到这15个连续数字所需要的时间,可以测试你在集中泞意力时的记忆程度究竟如何。

12 33 40 97 94 57 22 19 49 60

27 98 79 8 70 l3 61 6 80 99

5 41 95 14 76 8l 59 48 93 28

20 96 34 62 50 3 68 16 78 39

86 7 42 11 82 85 38 87 24 47

63 32 77 51 71 21 52 4 9 69

35 58 18 43 26 75 30 67 46 88

17 64 53 1 72 15 54 10 37 23

83 73 84 90 44 89 66 91 74 92

21 36 55 65 31 0 45 29 56 2

三、方位记忆力的测试

下面有10个不同的几何图形,请你用5秒钟的时间观察各团的相互位置(即谁挨着谁),再交给你分别画有这10个图形的硬纸片(硬纸片的前后顺序必须订乱),请你按观察时所记住的图形的位置来排列,根据你排列的正误记分统汁。

Ⅱ、常识分析题

1、一人拿一张百元钞票到商店买了25元的东西,店主由于手头没有零钱,便拿这张百元钞票到隔壁的小摊贩那里换了100元零钱,并找回了那人75元钱。那人拿着25元的东 西和75元零钱走了。过了一会儿,隔壁小摊贩找到店主,说刚才店主拿来换零的百元钞票为假币。店主仔细一看,果然是假钞。店主只好又找了一张真的百元钞票给小摊贩。 问:在整个过程中,店主一共亏了多少钱财?

2、有81个同学要到河对岸的学校上学,而河边只有一条最多能载11人的船,且没有船夫,问,这些同学全部过河至少要多少次?请写出具体的步骤

3、用24米长的篱笆并借用一面墙围成一个长方形,面积最大是多少?

4、你最大的成就有哪些?你是如何做到的?

5、鱼头长9,鱼尾等于鱼头加半个鱼身,鱼身等于鱼头加鱼尾,问鱼全长多少?

6、一个小姐买了一块手表,回家发现手表比她家的表慢了两分钟,晚上看新闻的时候又发现她家的表比新闻里的时间慢了两分钟,则

A    手表和新闻里的时间一样

B    手表比新闻里的时间慢C    手表比新闻里的时间快 7、王先生看到一则招聘启事,发现两个公司除了以下条件不同外,其他条件都相同 。王先生想去一家待遇比较优厚的公司,他会去哪家?

A   半年年薪50万,每半年涨5万。 B   一年年薪100万,每一年涨20万 8、问哪个袋子里有金子?

A   袋子上的标签是这样写的:B袋子上的话是对的,金子在A袋子。B   袋子上的标签是这样写的:A袋子上的话是错的,金子在A袋子里。

9、3个人住酒店30块钱,经理找回5块钱,服务生从中藏了2块钱,找给每人1块钱,3×(10-1)+2=29,问这是怎么回事?

10、你的业余爱好是什么?

11、你最近看过的电影或者小说是什么?

12、你过去的上级是个怎么样的人?

13、你对加班有什么看法?

14、你最不喜欢的大学课程是什么?为什么?

15、你认为自己最大的弱点是什么?

16、你认为财务工作对财务工作者而言最首要的要求是什么?为什么?

17、你希望从工作中得到什么?在收入水平,发展机会,工作环境中,你最看重哪一项

18、你希望与什么样的上级共事?

19、说一个你曾经干了些份外工作的经历。你为什么要承担那么多的份外工作?

Ⅲ、机智类试题

1、什么话可以世界通用?

2、在罗马数字中,零字该怎么写?

3、什么贵重的东西最容易不翼而飞?

4、什么车子寸步难行?

Ⅳ、基础知识

1、出纳的岗位职责

2、某企业3月1日银行存款日记账的余额为37000元,银行转来的对账单的余额为3900元,经过巨笔核对发现以下几笔未达账项:

(1)企业在月末从其他单位收到转账支票3600元,企业已入账而银行尚未入账。(2)企业于月末开出的现金支票600元购买办公用品,企业已入账而银行尚未入账。(3)企业委托银行外单位收回的销货款9000元,银行已入账而企业尚未入账(4)银行代企业支付水电费4000元,银行已入账而企业尚未入账。

根据以上未达账项编制银行存款余额调节表

3、开具原始凭证应该具备哪些要素并且应注意哪些事项

4、详述原始凭证错误更正的方法

5、详述银行日记账、现金日记账的错误更正以及结帐方法

6、开支票必须要写的要素有哪些以及在填写的过程中应该注意的事项

7、举一个费用报销的案例,写出具体的'操作过程以及这一过程中应该注意的事项

8、出纳人员应该具备哪些素质

9、¥100960的大写金额

10、12月8日的大写日期

11、201月5日的大写日期

12、年10月20日的大写日期

记忆力题分析

[结果分析与评价]

一、机械记亿力的测试评价

如果你把所选的一行中的12个数字都正确地记下来f,那你的记忆力就可说是惊人的、少有的了;如果你能写下8—9个数字,可以得“优”;如果只记住4—7个数字,那只其“一般”;若你连4个都没有记下来,你的记忆力就很不理想,需要寻找—下原因,并需好好段炼锻炼。

二、集中注意力的记亿程度的测试评价

如果你能在30一40秒内找到,那就属于“优等”了,大约只有5%的人有这样的能力;如果你用了10一90秒钟,那就只能算“一般”;如果你在2—3分钟才找到,那你就应该说是个注意力石集中的人了。

三、方位记忆力的测试评价

摆对一个位置得1分,相邻的图形摆对一个得0.5分,摆错的为0分。能得10分的具有极好的方位记忆力;得6—8分算“优秀”;得3—5分的属“一般”。

机智题答案

1.      答案:电话

2.    答案:罗马数字中没有零字

3.    答案:人造卫星

4.    答案:风车

策划人员面试笔试题目

给你60分钟,起草一份本公司市场营销策略计划。

给你30分钟,起草一份部职能设置计划。

给你10分钟,创作一句本公司“企业形象宣传广告语”,要求4—10个字,其它不限。题:第一个问题:你觉得具备什么能力才能胜任?

第二个问题:的价值所在?

第三个问题:以后的运作方向?

第五个问题:待遇要求??

第四个问题:对公司的要求 这个其实也是要看贵公司是从事什么性质的工作而决定的.

拓展阅读:

下面是面试常见考题,整理如下,希望对郑州的同学们有帮助。

一、面试题

测查一:要求每一位同学做简短的自我介绍

测查二:用英文来回答问题,比如说,有这样一道题目:假如你有一位机器人姐妹或者兄弟,你会有什么想法?你会怎么样做?请简单说明一下。

这类问题并没有一个标准的答案,考察的就是一个人的随机应变能力,当然也是对英语口语的侧重考察。

测查三:语文考试。有一个老师站起来问:如果让你们在你们之中选组长,你们会选谁,为什么?这一问题考察的是一个人的口头表达能力和一个人的观察能力。

测查四:考家长,让家长用简洁的语言介绍一下自己的孩子,总结孩子今天面试的表现。

二、入学资格测试方式:全部为笔试

语文:①要求考生写出十本读过的中外文学名著,选择自己最喜欢的一本推荐给大家;②选择一首古典七律或绝句想象一个小故事。

数学:①让考生描写一节印象最深的数学课,②让考生对自己最熟悉的奥数内容进行介绍,并编两道此类内容的题,给出详细的解答过程。

英语:要求写一篇作文,并回答一些问题。

以上信息家长可以看到:一方面家长们可以对学生的面试技巧进行指导,以便让孩子能够在面试中脱颖而出;另一方面家长应该利用剩下的'几个星期,对孩子进行有针对性的训练。

并且,针对各个科目还应有系统的准备:

语文:文章的条理性与创新性并重,希望能够先声夺人的同时也有较为完整的文章结构,应该以记叙文为主。同时加强孩子的课外知识阅读。

数学:题目比较难,应当早作打算。

英语:笔试与口语都很重要,一般面试中都会用到口语,希望孩子尽量做到流畅表达,可以在家或者学校利用一切机会进行简单的口语交际。口语的好坏对于面试来说占据了很重要的位置。

篇7:机械设计人员笔试题目

机械设计人员笔试题目

一、填空题:(1.5x20=30分)

1、汽缸的工作方式分为:_____________ ,

2、60°普通螺纹锁紧连接的有效螺纹圈数为________ 。

3、45号钢的含炭量大约为 _____________。

4、现代机械加工中正逐渐被淘汰的机床是 _____。

5、现代机械加工的发展趋势是 _______。

6、EDM的中文含义是 _______。

7、CNC的中文含义是 ________。

8、夹具实现的功能是 ________。

9、轴承按照摩擦方式可以分为:___________ 。

10、常用的.热处理方法有:________________________

(请至少回答4种)

11、电机的输出功率与______________ 成正比。

12、常用的焊接方式有___________________ 等。(至少回答3种)

13、法兰与管体焊接时,为减少焊接变形应该在_______________ 开应力槽。

14、45#钢与1Cr18Ni9Ti焊接时的焊接性能 ___________________,

15、常见的铸造缺陷为:_______________ 等。

16、常用的电镀方式按照镀层材料可分为:_____________ 等。

17、钣金折弯加工后,折弯处附近会产生____________ 影响后道加工工序。

18、金属切削加工过程中加切削液的作用为:_________ ;切削加工时不加切削液的金属材料是 ___________。

19、在笛卡尔直角坐标系中,右手拇指、食指和中指所指的方向分别代表_________ ,绕各轴正方向___________ 旋转的方向为旋转的正方向。

20、常用的三种机械传动机构分别为:_______________ 。

二、简答题:(20分)

齿轮减速机构无法被电子调速机构完全替代的原因。

答:

三、工艺分析题:(50分)从略。

以下是部分题的答案,其他问题还要靠大家来帮忙啦:

3, 0.45%

5,自动化

6,电火花加工

7,computer numerical control

8,装夹,定位,保证精度,提高加工效率

9,滚动摩擦.滑动摩擦

10,淬火,回火,正火,调质,退火

11,频率

12,CO2,氩弧焊,激光焊接

篇8:应聘IT公司笔试算法题目

应聘IT公司笔试算法题目

1、将一整数逆序后放入一数组中(要求递归实现)

void convert(int *result, int n) {

if(n>=10)

convert(result+1, n/10);

*result = n%10;

}

int main(int argc, char* argv[]) {

int n = 123456789, result[20]={};

convert(result, n);

printf(“%d:”, n);

for(int i=0; i<9; i++)

printf(“%d”, result);

}

2、求高于平均分的学生学号及成绩(学号和成绩人工输入)

double find(int total, int n) {

int number, score,  average;

scanf(“%d”, &number);

if(number != 0) {

scanf(“%d”, &score);

average = find(total+score, n+1);

if(score >= average)

printf(“%d:%d\n”, number, score);

return average;

} else {

printf(“Average=%d\n”, total/n);

return total/n;

}

}

int main(int argc, char* argv[]) {

find(0, 0);

}

3、递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)

int find(char *str, int n) {

if(n<=1) return 1;

else if(str[0]==str[n-1]) return find(str+1, n-2);

else  return 0;

}

int main(int argc, char* argv[]) {

char *str = “abcdedcba”;

printf(“%s: %s\n”, str, find(str, strlen(str)) ? “Yes” : “No”);

}

4、组合问题(从M个不同字符中任取N个字符的所有组合)

void find(char *source, char *result, int n) {

if(n==1) {

while(*source)

printf(“%s%c\n”, result, *source++);

} else {

int i, j;

for(i=0; source != 0; i++);

for(j=0; result[j] != 0; j++);

for(; i>=n; i--) {

result[j] = *source++;

result[j+1] = '\0';

find(source, result, n-1);

}

}

}

int main(int argc, char* argv[]) {

int const n = 3;

char *source = “ABCDE”, result[n+1] = {0};

if(n>0 && strlen(source)>0 && n<=strlen(source))

find(source, result, 3);

}

5、分解成质因数(如435234=251*17*17*3*2,据说是华为笔试题)

void prim(int m, int n) {

if(m>n) {

while(m%n != 0) n++;

m /= n;

prim(m, n);

printf(“%d*”, n);

}

}

int main(int argc, char* argv[]) {

int n = 435234;

printf(“%d=”, n);

prim(n, 2);

}

6、寻找迷宫的一条出路,o:通路; X:障碍,(大家经常谈到的一个小算法题)

#define MAX_SIZE  8

int H[4] = {0, 1, 0, -1};

int V[4] = {-1, 0, 1, 0};

char Maze[MAX_SIZE][MAX_SIZE] = {{'X','X','X','X','X','X','X','X'},

{'o','o','o','o','o','X','X','X'},

{'X','o','X','X','o','o','o','X'},

{'X','o','X','X','o','X','X','o'},

{'X','o','X','X','X','X','X','X'},

{'X','o','X','X','o','o','o','X'},

{'X','o','o','o','o','X','o','o'},

{'X','X','X','X','X','X','X','X'}};

void FindPath(int X, int Y) {

if(X == MAX_SIZE || Y == MAX_SIZE) {

for(int i = 0; i < MAX_SIZE; i++)

for(int j = 0; j < MAX_SIZE; j++)

printf(“%c%c”, Maze[j], j < MAX_SIZE-1 ? ' ' : '\n');

}else for(int k = 0; k < 4; k++)

if(X >= 0 && Y >= 0 && Y < MAX_SIZE && X < MAX_SIZE && 'o' == Maze[X][Y]) {

Maze[X][Y] = ' ';

FindPath(X+V[k], Y+H[k]);

Maze[X][Y] ='o';

}

}

int main(int argc, char* argv[]) {

FindPath(1,0);

}

7、随机分配座位,共50个学生,使学号相邻的同学座位不能相邻(早些时候用C#写的`,没有用C改写)。

static void Main(string[] args)

{

int Tmp = 0, Count = 50;

int[] Seats = new int[Count];

bool[] Students = new bool[Count];

System.Random RandStudent=new System.Random();

Students[Seats[0]=RandStudent.Next(0,Count)]=true;

for(int i = 1; i < Count; ) {

Tmp=(int)RandStudent.Next(0,Count);

if((!Students[Tmp])&&(Seats[i-1]-Tmp!=1) && (Seats[i-1] - Tmp) != -1) {

Seats[i++] = Tmp;

Students[Tmp] = true;

}

}

foreach(int Student in Seats)

System.Console.Write(Student + “ ”);

System.Console.Read();

}

8、求网格中的黑点分布。现有6*7的网格,在某些格子中有黑点,已知各行与各列中有黑点的点数之和,请在这张网格中画出黑点的位置。(这是一网友提出的题目,说是他笔试时遇到算法题)

#define ROWS 6

#define COLS 7

int iPointsR[ROWS] = {2, 0, 4, 3, 4, 0};           // 各行黑点数和的情况

int iPointsC[COLS] = {4, 1, 2, 2, 1, 2, 1};        // 各列黑点数和的情况

int iCount, iFound;

int iSumR[ROWS], iSumC[COLS], Grid[ROWS][COLS];

int Set(int iRowNo) {

if(iRowNo == ROWS) {

for(int iColNo=0; iColNo < COLS && iSumC[iColNo]==iPointsC[iColNo]; iColNo++)

if(iColNo == COLS-1) {

printf(“\nNo.%d:\n”, ++iCount);

for(int i=0; i < ROWS; i++)

for(int j=0; j < COLS; j++)

printf(“%d%c”, Grid[j], (j+1) % COLS ? ' ' : '\n');

iFound = 1; // iFound = 1,有解

}

} else {

for(int iColNo=0; iColNo < COLS; iColNo++) {

if(iPointsR[iRowNo] == 0) {

Set(iRowNo + 1);

} else if(Grid[iRowNo][iColNo]==0) {

Grid[iRowNo][iColNo] = 1;

iSumR[iRowNo]++; iSumC[iColNo]++;                                  if(iSumR[iRowNo]

Set(iRowNo);

else if(iSumR[iRowNo]==iPointsR[iRowNo] && iRowNo < ROWS)

Set(iRowNo + 1);

Grid[iRowNo][iColNo] = 0;

iSumR[iRowNo]--;

iSumC[iColNo]--;

}

}

}

return iFound;     // 用于判断是否有解

}

int main(int argc, char* argv[]) {

if(!Set(0))

printf(“Failure!”);

}

9、有4种面值的邮票很多枚,这4种邮票面值分别1, 4, 12, 21,现从多张中最多任取5张进行组合,求取出这些邮票的最大连续组合值,

(据说是华为2003年校园招聘笔试题)

#define N 5

#define M 5

int k, Found, Flag[N];

int Stamp[M] = {0, 1, 4, 12, 21};

// 在剩余张数n中组合出面值和Value

int Combine(int n, int Value) {

if(n >= 0 && Value == 0) {

Found = 1;

int Sum = 0;

for(int i=0; i

Sum += Stamp[Flag];

printf(“%d ”, Stamp[Flag]);

}

printf(“\tSum=%d\n\n”, Sum);

}else for(int i=1; i0; i++)

if(Value-Stamp >= 0) {

Flag[k++] = i;

Combine(n-1, Value-Stamp);

Flag[--k] = 0;

}

return Found;

}

int main(int argc, char* argv[]) {

for(int i=1; Combine(N, i); i++, Found=0);

}

10、大整数数相乘的问题。(这是2002年在一考研班上遇到的算法题)

void Multiple(char A[], char B[], char C[]) {

int TMP, In=0, LenA=-1, LenB=-1;

while(A[++LenA] != '\0');

while(B[++LenB] != '\0');

int Index, Start = LenA + LenB - 1;

for(int i=LenB-1; i>=0; i--) {

Index = Start--;

if(B != '0') {

for(int In=0, j=LenA-1; j>=0; j--) {

TMP = (C[Index]-'0') + (A[j]-'0') * (B - '0') + In;

C[Index--] = TMP % 10 + '0';

In = TMP / 10;

}

C[Index] = In + '0';

}

}

}

int main(int argc, char* argv[]) {

char A[] = “21839244444444448880088888889”;

char B[] = “38888888888899999999999999988”;

char C[sizeof(A) + sizeof(B) - 1];

for(int k=0; k

C[k] = '0';

C[sizeof(C)-1] = '\0';

Multiple(A, B, C);

for(int i=0; C != '\0'; i++)

printf(“%c”, C);

}

11、求最大连续递增数字串(如“ads3sl456789DF3456ld345AA”中的“456789”)

int GetSubString(char *strSource, char *strResult) {

int iTmp=0, iHead=0, iMax=0;

for(int Index=0, iLen=0; strSource[Index]; Index++) {

if(strSource[Index] >= '0' && strSource[Index] <= '9' &&

strSource[Index-1] >'0' && strSource[Index] == strSource[Index-1]+1) {

iLen++;                       // 连续数字的长度增1

} else {                          // 出现字符或不连续数字

if(iLen >iMax) {

iMax = iLen;  iHead = iTmp;

}

// 该字符是数字,但数字不连续

if(strSource[Index] >= '0' && strSource[Index] <= '9') {

iTmp = Index;

iLen = 1;

}

}

}

for(iTmp=0 ; iTmp < iMax; iTmp++) // 将原字符串中最长的连续数字串赋值给结果串

strResult[iTmp] = strSource[iHead++];

strResult[iTmp]='\0';

return iMax;     // 返回连续数字的最大长度

}

int main(int argc, char* argv[]) {

char strSource[]=“ads3sl456789DF3456ld345AA”, char strResult[sizeof(strSource)];

printf(“Len=%d, strResult=%s \nstrSource=%s\n”,

GetSubString(strSource, strResult), strResult, strSource);

}

12、四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。

#include “stdafx.h”

#define N 4

int Cost[N][N] = { {2, 12, 5, 32},  // 行号:任务序号,列号:工人序号

{8, 15, 7, 11},  // 每行元素值表示这个任务由不同工人完成所需要的时间

{24, 18, 9, 6},

{21, 1, 8, 28}};

int MinCost=1000;

int Task[N], TempTask[N], Worker[N];

void Assign(int k, int cost) {

if(k == N) {

MinCost = cost;

for(int i=0; i

TempTask = Task;

} else {

for(int i=0; i

if(Worker==0 && cost+Cost[k] < MinCost) { // 为提高效率而进行剪枝

Worker = 1; Task[k] = i;

Assign(k+1, cost+Cost[k]);

Worker = 0; Task[k] = 0;

}

}

}

}

int main(int argc, char* argv[]) {

Assign(0, 0);

printf(“最佳方案总费用=%d\n”, MinCost);

for(int i=0; i

printf(“\t任务%d由工人%d来做:%d\n”, i, TempTask, Cost[TempTask]);

}

13、八皇后问题,输出了所有情况,不过有些结果只是旋转了90度而已。(回溯算法的典型例题,是数据结构书上算法的具体实现,大家都亲自动手写过这个程序吗?)

#define N 8

int Board[N][N];

int Valid(int i, int j) {  // 判断下棋位置是否有效

int k = 1;

for(k=1; i>=k && j>=k;k++)

if(Board[i-k][j-k]) return 0;

for(k=1; i>=k;k++)

if(Board[i-k][j])  return 0;

for(k=1; i>=k && j+k

if(Board[i-k][j+k]) return 0;

return 1;

}

void Trial(int i, int n) {  // 寻找合适下棋位置

if(i == n) {

for(int k=0; k

for(int m=0; m

printf(“%d ”, Board[k][m]);

printf(“\n”);

}

printf(“\n”);

} else {

for(int j=0; j

Board[j] = 1;

if(Valid(i,j))

Trial(i+1, n);

Board[j] = 0;

}

}

}

int main(int argc, char* argv[]) {

Trial(0, N);

}

14、实现strstr功能,即在父串中寻找子串首次出现的位置。(笔试中常让面试者实现标准库中的一些函数)

char * strstring(char *ParentString, char *SubString) {

char *pSubString, *pPareString;

for(char *pTmp=ParentString; *pTmp; pTmp++) {

pSubString = SubString;

pPareString = pTmp;

while(*pSubString == *pPareString && *pSubString != '\0') {

pSubString++;

pPareString++;

}

if(*pSubString == '\0')  return pTmp;

}

return NULL;

}

int main(int argc, char* argv[]) {

char *ParentString = “happy birthday to you!”;

char *SubString = “birthday”;

printf(“%s”,strstring(ParentString, SubString));

}

电力行业应聘面试笔试题目

笔试题目

武汉笔试题目

C++笔试题目

UT笔试题目

笔试题目小结

笔试题目3

雅虎笔试题目

求职面试题目及答案

移动公司笔试题目

《算法人员求职面试笔试题目(共8篇).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

点击下载本文文档