顺丰笔试答案Word格式.docx

上传人:b****6 文档编号:20451672 上传时间:2023-01-23 格式:DOCX 页数:11 大小:24.64KB
下载 相关 举报
顺丰笔试答案Word格式.docx_第1页
第1页 / 共11页
顺丰笔试答案Word格式.docx_第2页
第2页 / 共11页
顺丰笔试答案Word格式.docx_第3页
第3页 / 共11页
顺丰笔试答案Word格式.docx_第4页
第4页 / 共11页
顺丰笔试答案Word格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

顺丰笔试答案Word格式.docx

《顺丰笔试答案Word格式.docx》由会员分享,可在线阅读,更多相关《顺丰笔试答案Word格式.docx(11页珍藏版)》请在冰豆网上搜索。

顺丰笔试答案Word格式.docx

5、宜强调各位家庭成员的良好状况。

6、宜强调家庭成员对自己工作的支持。

7、宜强调自己对家庭的责任感。

问题五:

“你的座右铭是什么?

1、座右铭能在一定程度上反映应聘者的性格、观念、心态,这是面试官问这个问题的主要原因。

2、不宜说那些医引起不好联想的座右铭。

3、不宜说那些太抽象的座右铭。

4、不宜说太长的座右铭。

5、座右铭最好能反映出自己某种优秀品质。

6、参考答案——“只为成功找方法,不为失败找借口”

问题六:

“谈谈你的缺点”

1、不宜说自己没缺点。

2、不宜把那些明显的优点说成缺点。

3、不宜说出严重影响所应聘工作的缺点。

4、不宜说出令人不放心、不舒服的缺点。

5、可以说出一些对于所应聘工作“无关紧要”的缺点,甚至是一些表面上看是缺点,从工作的角度看却是优点的缺点.

问题七:

“谈一谈你的一次失败经历”

1、不宜说自己没有失败的经历。

2、不宜把那些明显的成功说成是失败。

3、不宜说出严重影响所应聘工作的失败经历,

4、所谈经历的结果应是失败的。

5、宜说明失败之前自己曾信心白倍、尽心尽力。

6、说明仅仅是由于外在客观原因导致失败。

7、失败后自己很快振作起来,以更加饱满的热情面对以后的工作。

问题八:

“你为什么选择我们公司?

1、面试官试图从中了解你求职的动机、愿望以及对此项工作的态度。

2、建议从行业、企业和岗位这三个角度来回答。

3、参考答案——“我十分看好贵公司所在的行业,我认为贵公司十分重视人才,而且这项工作很适合我,相信自己一定能做好。

问题九:

“对这项工作,你有哪些可预见的困难?

1、不宜直接说出具体的困难,否则可能令对方怀疑应聘者不行。

2、可以尝试迂回战术,说出应聘者对困难所持有的态度——“工作中出现一些困难是正常的,也是难免的,但是只要有坚忍不拔的毅力、良好的合作精神以及事前周密而充分的准备,任何困难都是可以克服的。

问题十:

“如果我录用你,你将怎样开展工作”

1、如果应聘者对于应聘的职位缺乏足够的了解,最好不要直接说出自己开展工作的具体办法,

2、可以尝试采用迂回战术来回答,如“首先听取领导的指示和要求,然后就有关情况进行了解和熟悉,接下来制定一份近期的工作计划并报领导批准,最后根据计划开展工作。

问题十一:

“与上级意见不一是,你将怎么办?

1、一般可以这样回答“我会给上级以必要的解释和提醒,在这种情况下,我会服从上级的意见。

2、如果面试你的是总经理,而你所应聘的职位另有一位经理,且这位经理当时不在场,可以这样回答:

“对于非原则性问题,我会服从上级的意见,对于涉及公司利益的重大问题,我希望能向更高层领导反映。

问题十二:

“你是,缺乏经验,如何能胜任这项工作?

1、如果招聘单位对应届生的应聘者提出这个问题,说明招聘单位并不真正在乎“经验”,关键看应聘者怎样回答。

【篇二:

顺丰速运面试题_软件开发】

>

1.重写和重载的区别:

方法的重写overriding和重载overloading是java多态性的不同表现。

重写overriding是父类与子类之间多态性的一种表现,重载overloading是一个类中多态性的一种表现。

如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写(overriding)。

子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被屏蔽了。

如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(overloading)。

overloaded的方法是可以改变返回值的类型。

2.代码查错:

a)注意考虑,声明在接口中的对象是静态常量,不允许被修改。

所以如果在继承接口

的子类中,修改了引用,则会报错

b)在一个类中,文件名可以与类名不一样,但是这个类必须是非public的.

3.面象对象三大特征。

1.抽象:

抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。

抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。

抽象包括两个方面,一是过程抽象,二是数据抽象。

2.继承:

继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。

对象的一个新类可以从现有的类中派生,这个过程称为类继承。

新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。

派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。

3.封装:

封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。

面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。

4.多态性:

多态性是指允许不同类的对象对同一消息作出响应。

多态性包括参数化多态性和包含多态性。

多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。

4.hashmap和hashtable区别:

hashmap是hashtable的轻量级实现(非线程安全的实现),他们都完成了map接口,主要区别在于hashmap允许空(null)键值(key),由于非线程安全,效率上可能高于hashtable。

hashmap允许将null作为一个entry的key或者value,而hashtable不允许。

hashmap把hashtable的contains方法去掉了,改成containsvalue和containskey。

因为contains方法容易让人引起误解。

hashtable继承自dictionary类,而hashmap是java1.2引进的mapinterface的一个实现。

(继承自abstractmap类).

最大的不同是,hashtable的方法是synchronize的,而hashmap不是,在多个线程访问

hashtable时,不需要自己为它的方法实现同步,而hashmap就必须为之提供外同步。

hashtable和hashmap采用的hash/rehash算法都大概一样,所以性能不会有很大的差异。

5.启动线程用什么方法?

start();

6画出模版模式图

7.写一段jdbc查询代码:

privateconnectioncon=null;

privatepreparedstatementpstmt=null;

privateresultsetrs=null;

publicvoidgetquery(){

try{class.forname(com.jdbc.mysql.driver);

con=(connection)

drivermanager.getconnection(jdbc:

mysql:

//localhost:

3306/test,root,root);

}}pstmt=(preparedstatement)con.preparestatement(select*rs=(resultset)pstmt.executequery();

while(rs.next()){}e.printstacktrace();

try{if(rs!

=null){rs.close();

}if(pstmt!

=null){pstmt.close();

}if(con!

=null){if(!

con.isclosed()){con.close();

}con=system.out.println(rs.getobject

(1));

formtabname);

}catch(exceptione){}finally{null;

}}catch(sqlexceptione){}e.printstacktrace();

8.索引的优缺点:

这是因为,创建索引可以大大提高系统的性能。

第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。

第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。

第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。

第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。

第五,通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。

二、建立方向索引的不利因素(缺点)

也许会有人要问:

增加索引有如此多的优点,为什么不对表中的每一个列创建一个索引呢?

这种想法固然有其合理性,然而也有其片面性。

虽然,索引有许多优点,但是,为表中的每一个列都增加索引,是非常不明智的。

这是因为,增加索引也有许多不利的一个方面。

第一,创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。

第二,索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引,那么需要的空间就会更大。

第三,当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。

三、创建方向索引的准则

索引是建立在数据库表中的某些列的上面。

因此,在创建索引的时候,应该仔细考虑在哪些列上可以创建索引,在哪些列上不能创建索引。

一般来说,应该在这些列上创建索引。

第一,在经常需要搜索的列上,可以加快搜索的速度;

第二,在作为主键的列上,强制该列的唯一性和组织表中数据的排列结构;

第三,在经常用在连接的列上,这些列主要是一些外键,可以加快连接的速度;

第四,在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的;

第五,在经常需要排序的列上创建索引,因为索引已经排序,这样查询可以利用索引的排序,加快排序查询时间;

第六,在经常使用在where子句中的列上面创建索引,加快条件的判断速度。

同样,对于有些列不应该创建索引。

一般来说,不应该创建索引的的这些列具有下列特点:

第一,对于那些在查询中很少使用或者参考的列不应该创建索引。

这是因为,既然这些列很少使用到,因此有索引或者无索引,并不能提高查询速度。

相反,由于增加了索引,反而降低了系统的维护速度和增大了空间需求。

第二,对于那些只有很少数据值的列也不应该增加索引。

这是因为,由于这些列的取值很少,例如人事表的性别列,在查询的结果中,结果集的数据行占了表中数据行的很大比例,即需要在表中搜索的数据行的比例很大。

增加索引,并不能明显加快检索速度。

第三,对于那些定义为text,image和bit数据类型的列不应该增加索引。

这是因为,这些列的数据量要么相当大,要么取值很少。

第四,当修改性能远远大于检索性能时,不应该创建索引。

这是因为,修改性能和检索性能是互相矛盾的。

当增加索引时,会提高检索性能,但是会降低修改性能。

当减少索引时,会提高修改性能,降低检索性能。

因此,当修改性能远远大于检索性能时,不应该创

建索引。

四、创建索引的方法

创建索引有多种方法,这些方法包括直接创建索引的方法和间接创建索引的方法。

第一,直接创建索引,例如使用createindex语句或者使用创建索引向导。

第二,间接创建索引,例如在表中定义主键约束或者唯一性键约束时,同时也创建了索引。

9.truncate和delete,drop的区别:

不同点:

1.truncate和delete只删除数据不删除表的结构(定义)

drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index);

依赖于该表的存储过程/函数将保留,但是变为invalid状态.

2.delete语句是dml,这个操作会放到rollbacksegement中,事务提交之后才生效;

如果有相应的trigger,执行的时候将被触发.

truncate,drop是ddl,操作立即生效,原数据不放到rollbacksegment中,不能回滚.操作不触发trigger.

3.delete语句不影响表所占用的extent,高水线(highwatermark)保持原位置不动

显然drop语句将表所占用的空间全部释放

truncate语句缺省情况下见空间释放到minextents个extent,除非使用reusestorage;

truncate会将高水线复位(回到最开始).

4.速度,一般来说:

drop;

truncate;

delete

5.安全性:

小心使用drop和truncate,尤其没有备份的时候.否则哭都来不及

使用上,想删除部分数据行用delete,注意带上where子句.回滚段要足够大.

想删除表,当然用drop

想保留表而将所有数据删除.如果和事务无关,用truncate即可.如果和事务有关,或者想触发trigger,还是用delete.

如果是整理表内部的碎片,可以用truncate跟上reusestroage,再重新导入/插入数据

10.代码查错:

for(inti=0;

i100;

i++){

console.writeline(i);

}

空表达式:

for(i=74;

i=0;

i--)

system.out.println(i);

这样就总结出三种for循环样式

1、for(inti=0;

i100;

i++)//递减和递加的算一种

2、for(;

true;

)//有空表达式的

3、for(inti=100,j=100;

i0||j0;

i--,j++)//有多表达式的

好像就这么多了。

但是还有一种,我无法理解的表达式

for(;

;

)这是个无限循环(没有跳出语句,才能成为死循环),汗!

庐山瀑布汗啊,反正我理解不了。

注:

for当然不止这样一种用法。

for的定义,()内的三段表达式,除了中间的必须产生布尔

型,并未对其余两段有所限制,只要是表达式就可以了。

在中就有好几次这样的用法。

看出来了,只要是表达式,就能使用啊!

除了第二个表达式必须为空,或者布尔值外,其他两个基本没什么限制。

第二表达式为空则是死循环。

for(act1();

act2();

act3()){}

publicstaticbooleanfoo(charc){

}publicstaticvoidmain(string[]args){}inti=0;

for(foo(a);

foo(b)i2;

foo(c)){}i++;

foo(d);

system.out.print(c);

returntrue;

输出结果:

abdcbdcb

10.写一条查询语句,查询taba(no,name)和tabb(no,name)表,查询a表中有而b表中

没有的数据(考滤大数据量的问题).

1、intersect运算

返回查询结果中相同的部分既他们的交集

sqlselect*fromabc

2intersect

3select*fromabc2;

2、minus运算

返回在第一个查询结果中与第二个查询结果不相同的那部分行记录,

即两个结果的差集

sqlselect*fromabc2

2minus

3select*fromabc;

3、union-unionall

(1)union在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果

(2)unionall只是简单的将两个结果合并后就返回。

如果返回的两个结果集中有重复的数据,返回的结果集就会包含重复的数据

注:

从效率上说,unionall要比union快很多,如果可以确认合并的两个结果集中不包含重复的数据的话,就使用unionall

【篇三:

顺丰回炉培训试题】

名称:

姓名:

得分:

一.大头笔(每空1分,共50分)

二.填空题(每空2分,共20分)

1.目前江苏省可以收寄普货的省份为福建、广东、广西、福建省普货首重是300、续重是3元.

2.夜晚收件服务费按运费10%收取,最高收取10元.目前与无锡开通夜晚收件省份为广东、北京、天津、山东.

3.此次陆运达产品开通的范围有:

广西,江西,湖南,湖北,重庆,河南,四川(不含攀枝花,陕西,呼和浩特。

4.终端查询显示:

2-3d(铁路),2-3d表示:

-3d:

该流向陆运达产品2-3天可到达铁路:

运输途径为铁路,收寄标准参照铁路标准。

5:

针对单笔淘宝代收货款金额,最高不超过_10000_元人民币,付款方式只限_寄付,寄付转第

三方_____,收派员计提标准同代收货款计提标准一致。

6:

我公司使用的包装袋,小号袋承重在_0.5_以内,中号袋承重在_1以内,大号袋承重在___3__以内,纸质类的托寄物厚度不超过____1cm___,用纸制文件封包装.

7.目前我公司保价快件文件类最高可保2000,包裹类最高可保20000,服务费率最高为千分之五,最低收取费用为1元.

8.、大陆地区出口至香港、澳门、台湾、新加坡地区的开通d类(正式报关)货物收件服务。

三.判断题(每空3分,共30分)

6.广州市白云区金沙洲万科花园四季花城,大头笔标757(√)

一、顺丰于1993年3月26日于广东顺德建立,业务范围覆盖国内24个省,有1100多个营业网点,29个管理区,3600多台劳动车辆,35000余名员工,200万国定商业客户。

二、定位:

成就客户、推动经济、发展民族速递业三、特点:

快速、安全、准确、经济四、秉承经营理念:

做到最好五、发展历程:

1.2.3.4.5.6.7.

93年3月26日于广东顺德成立。

95年操作方式必为报关形式。

99年收入必提成制。

01—02年公司历史上成就最大两年,加多中转班次,进出口班次,财务软件的升级总部管理中心的成立,看手北方重工业城市开发。

8.9.

03年朝多元化发展

10.

11.04年”优化三年、脱胎换骨。

12.

13.05-06年全面提速,扩大网点分布,多项增值服务,完美组织架构,定位中高端市场,提出长员式整体素质,提高服务质量。

七、使命:

以人为本、德国才兼备、品德为先,八、三个满意:

客户满意、员工满意、社会满意九、经营方针:

坚持学习、提升管理水平、积极开拓市场、提高科技含量,用最好的服务做到最好最强。

十、企业文化:

学习、创新、人本、贡献、敬业、执行

组织架构:

(7部2室1委员会)

总裁公共关系委员会审计监察部:

审计处it审计处人力资源部:

组织发展处绩效管理处员工关系处培训处

财务本部:

财务管理处资金动作处核算中心会计管理处运作本部:

规划处动作处航空管理处关务处

客户本部:

市场营销处客户服务处品牌管理处资讯科技本部:

研发处it服务中心项目管理处综合本部:

行政处采购中心工建处车辆管理处企业发展办公室总裁办公室:

秘书室法务室编辑室机要室。

(华南、华东、华中、华北办公室)区部:

财务部(对应财务本部)动作部(对应劳动本部)客服部(对应客户本部)营销部(对应客户本部)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 文学研究

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1