实习生辞职信

实习生辞职信

尊敬的电信盈科mcd领导:

新学期开学了,我在上学放学的两小时路上深思,我自己如果要上学,又要去电讯盈科mcd兼职,这么辛苦自己能不能坚持下来?虽然读书拿证书,我所欲也:在电信盈科兼职赚钱,我所欲也:但是往往不可兼得,所以我只能放弃兼职,而去获取学业上的突破。

说真的,我很荣幸能在电信盈科这么大的企业里兼职,虽然我只是一名普普通通的兼职生,但也深深感到公司里的温暖,公司里德仁很友善,公司的管理制度很任性化。

说真的,我很感谢电信盈科mcd能给我一个兼职实习的实践平台。我是一个比较内向的人,平时太大爱说话,不太会表达自己的想法,说话也不太流利,是电信盈科给了我一个与五湖四海的人群一个以电话形式接触与交流的平台,让我以前不太会的缺点有所改善,还学会了人与人之间交流上较为细节的用语技巧。当然这过程中还是吃了不少的苦头,上夜班会有很多电话接,有时还给客人骂:如果做错单,还会有上司找你训话:不过当你回头想想,客人为什么会骂你呢?他骂你并不是单单骂你一个人,而是整个公司,或者你在那些地方做得不够好,最终要看你在语言表达能力上能否在精神上好好安抚客人,这才最重要的。上司找你训话说白了也是为你好(改善了你不足之处),也是为公司好(公司对麦当劳公司有了好的交代),也是为大家好(大家都继续有工作做)。

最后我衷心地向电信盈科mcd所有领导同事们说声:“谢谢你们,请原谅我不迟而别”。

此致

敬礼

工号:[xxxxx][xxxxx]xx

[xxxxx]

 

第二篇:实习生试题

实习生考核试题

Java基础试题

1. 面向对象的特征有哪些方面

抽象,封装,继承,多态

2. String 和StringBuffer的区别

String:

是对象不是原始类型.

为不可变对象,一旦被创建,就不能修改它的值.

对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.

StringBuffer:

是一个可变对象,当对他进行修改的时候不会像String那样重新建立对象 它只能通过构造函数来建立

3. 你所知道的集合类都有哪些?其特点是什么?

Vector : 基于Array的List,其实就是封装了Array所不具备的一些功能方便我们使用,它不可能走入Array的限制。性能也就不可能

超越Array。所以,在可能的情况下,我们要多运用Array。另外很重要的一点就是Vector“sychronized”的,这个也是Vector和

ArrayList的唯一的区别。

ArrayList:同Vector一样是一个基于Array上的链表,但是不同的是ArrayList不是同步的。所以在性能上要比Vector优越一些,但

是当运行到多线程环境中时,可需要自己在管理线程的同步问题。

LinkedList:LinkedList不同于前面两种List,它不是基于Array的,所以不受Array性能的限制。它每一个节点(Node)都包含两方

4. 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?

引用传递

5. BS与CS的联系与区别。

B/S模式是指在TCP/IP的支持下,以HTTP为传输协议,客户端通过Browser访问

Web服务器以及与之相连的后台数据库的技术及体系结构。它由浏览器、Web服务器、应用服务器和数据库服务器组成。客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器。

c/s在系统机构上和B/S相似,不过需要在客户端安装一个客户端软件,由这个软件对服务器的数据进行读写,就像我们常用的qq,就是这种模式。

6. char型变量中能不能存贮一个中文汉字?为什么?

char 只占一个字节。

7. float型float f=3.4是否正确?

不正确,应该为float f=(float)3.4或者float f=3.4f。

8. 面向对象的特征有哪些方面?.

抽象,封装,继承,多态

9. 最基本的数据类型有那些?

int,float,double,long,short,char,byte

10. 静态变量和实例变量的区别?

静态变量作为在内存中的一个共享区域的一个实例,如果一个实例需要共享则用静态变量。如果每个实例的属性都可能不一样则用实例变量。

Net基础试题

1. 值类型与引用类型有什么区别?

2. 您对编程的兴趣如何?工作中遇到不懂的问题是怎样去解决的?您一般怎样去提高自

己的编程水平?

3. String s = new String("xyz");创建了几个String Object?

4. 什么是XML?谈谈你对XML的理解。

5. sealed 修饰符是干什么的?

6. 谈谈Winform中你使用过的公共控件?

7. 谈谈Winform中你理解的容器控件?

8. 谈谈Winform中DataTabel,DataSet,DataGridView的作用和区别。

9. Winform中程序运行入口是什么?

10. 接口和抽象类有什么区别?你选择使用接口和抽象类的依据是什么?

PlSql基础试题

1、 什么是序列号,其作用是什么?

Oracle在线日志序列号的作用就是给出个顺序,没有什么特别意义

写日志原理:oracle里最少有两组redolog,每组至少有一文件,

因为是循环写入,当一个文件写满后,开始写另一个文件,如此循环, 在文件发生切换时,触发checkpoint

2、 索引的作用?和它的优点缺点是什么?

索引就一种特殊的查询表,数据库的搜索引擎可以利用它加速对数据的检索。它很类似与现实生活中书的目录,不需要查询整本书内容就可以找到想要的数据。索引可以是唯一的,创建索引允许指定单个列或者是多个列。缺点是它减慢了数据录入的速度,同时也增加了数据库的尺寸大小。

3、 谈谈如何对PlSql的进行优化。

1添加更多的内存

2在有多个处理器的计算机上运行 SQL Server。多个处理器使 SQL Server 得以利用并行查询。

3考虑重新编写查询。

4如果应用程序使用循环,可考虑在查询内放入循环。

5不要对同一查询内的单个表使用多个别名以模拟索引交叉。

6只在必要时才使用查询提示。

4、 什么是事务?什么是锁?

事务是指一个工作单元,它包含了一组数据操作命令,并且所有的命令作为一个整体一起向系统提交或撤消请求操作,即这组命令要么都执行,要么都不执行。

锁是在多用户环境中对数据的访问的限制。SqlServer自动锁定特定记录、字段或文件,防止用户访问,以维护数据安全或防止并发数据操作问题,锁可以保证事务的完整性和并发性。

5、 什么是存储过程?用什么来调用?

存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。可以用一个命令对象来调用存储过程。

6、 什么叫视图?游标是什么?

视图也称为虚表,也就是数据的映射,可以通过视图删除、修改表中的数据,删除视图,表不发生变化,视图是基于表的。

游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果

7、 有表A(ID,Name)

1. 查询A表中第31至40条记录,ID作为主键可能是不是连续增长的列。 select * from A where RowNum>=31 and RowNum<=40

2. 查询表A中存在ID重复三次以上的记录。

select * from (select count(10) as count fgroup by ID)T whereT.count>3

8、 有表A,结构如下:

A: p_IDp_Nums_id

1 10 01

1 12 02

2 8 01

3 11 01

3 8 03

其中:p_ID为产品ID,p_Num为产品库存量,s_id为仓库ID。请用SQL语句实现将上表中的数据合并,合并后的数据为:

p_ID s1_id s2_id s3_id

1 10 12 0

2 8 0 0

3 11 0 8

其中:s1_id为仓库1的库存量,s2_id为仓库2的库存量,s3_id为仓库3的库存量。如果该产品在某仓库中无库存量,那么就是0代替。

selectp_id,

max(decode( S_ID ,01,P_NUM,0)) S1_ID,

max(decode( S_ID ,02,P_NUM,0)) S2_ID,

max(decode( S_ID ,03,P_NUM,0)) S3_ID

frommypro

group by p_id

order by p_id

9、 如下:

create table testtable1

(

id int IDENTITY,

department varchar(12)

)

select * from testtable1

insert into testtable1 values('设计')

insert into testtable1 values('市场')

insert into testtable1 values('售后')

结果

id department

1 设计

2 市场

3 售后

create table testtable2

(

id int IDENTITY,

dptIDint,

name varchar(12)

)

insert into testtable2 values(1,'张三')

insert into testtable2 values(1,'李四')

insert into testtable2 values(2,'王五')

insert into testtable2 values(3,'彭六')

insert into testtable2 values(4,'陈七')

用一条SQL语句,怎么显示如下结果

id dptID department name

1 1 设计 张三

2 1 设计 李四

3 2 市场 王五

4 3 售后 彭六

5 4 黑人 陈七

SELECT testtable2.* , ISNULL(department,'黑人')

FROM testtable1 right join testtable2 on testtable2.dptID = testtable1.ID

10、 题目

Oracle数据库表存在伪列rowid,请利用rowid编写一个SQL语句,从以下记录中找到唯一记录,并将其

flag列更新为Y

No name sex flag

1 张三 1 N

1 张三 1 N

1 张三 1 N

updatetablename set flag = 'Y' where rowid = (select rowid from tablename where rownum = 1 )

相关推荐