二、筆試經(jīng)驗(yàn)
2.1 中興軟件筆試題
公共部分(50 分)
1:作業(yè)調(diào)度程序從處于( )狀態(tài)的隊(duì)列中選擇適當(dāng)?shù)淖鳂I(yè)的作業(yè)投入運(yùn)行。(3 分)
A 運(yùn)行 B 提交 C 完成 D 后備
2:SQL 語言中,刪除一個(gè)表的命令是( )(3 分)
應(yīng)屆生求職大禮包2009——中興篇應(yīng)屆生求職網(wǎng) YingJieSheng.COM
應(yīng)屆生求職網(wǎng)
http://www.yingjiesheng.com 第 7 頁共 16 頁
A CLEAR TABLE B DROP TABLE
C DELETE TABLE D REMOVE TABLE
3:ATM 采用的線路復(fù)用方式為( )(3 分)
A 頻分多路復(fù)用
B 同步時(shí)分多路復(fù)用
C 異步時(shí)分多路復(fù)用
D 獨(dú)占信道
4:數(shù)據(jù)庫中只存放視圖的( )(3 分)
A 操作
B 對(duì)應(yīng)的數(shù)據(jù)
C 定義
D 限制
5:什么是虛擬設(shè)備?為什么在操作系統(tǒng)中引入虛擬設(shè)備?(10 分)
6:TCP 為何采用三次握手來建立連接,若采用二次握手可以嗎,請(qǐng)說明原因?(16 分)
7:什么是分布式數(shù)據(jù)庫?(12 分)
C++部分(50 分)
1:設(shè)有“int w[3][4];”,pw 是與數(shù)組名w 等價(jià)的數(shù)組指針,則pw 的初始化語句為
________________(3 分)
2:要使引用pr 代表變量“char *p”,則pr 的初始化語句為__________________(3 分)
3:“零值”可以是0,0.0,F(xiàn)ALSE 或者“空指針”。例如int 變量n 與“零值”比較的if 語句為:
if(n==0),則BOLL flag 與“零值”比較的if 語句為______________;float x 與“零值”比較的if
語句為:______________。(6 分)
4:社有如下語句:(3 分)
Int x;
()
*px=0;
則選擇以下哪條語句可將x 值置為0。
A int *px; B int const *px=&x;
C int const px=&x; D const int *px=&x;
5:設(shè)viod f1(int *m,long&n);int a;long b;則以下調(diào)用合法的是( )(3 分)
A f1(a,b) B f1(&a,b)
C f1(a,&b) D f1(&a,&b)
6:請(qǐng)寫出如下代碼的運(yùn)行結(jié)果(6 分)
Int main()
{int a,b,c,d;
a=0;
b=1;
c=2;
d=3;
printf(“%d”,a+++b+c+++d++);}
7:寫出下面函數(shù)的功能(12 分)
Template<class Type>
Void WE(Type a[],Type b[],int n){
for(int i=0;i<n;i++) b[n-i-1]=a;}
8 寫一段代碼判斷一個(gè)單向鏈表中是否有環(huán)。(14 分)
應(yīng)屆生求職大禮包2009——中興篇應(yīng)屆生求職網(wǎng) YingJieSheng.COM
應(yīng)屆生求職網(wǎng)
http://www.yingjiesheng.com 第 8 頁共 16 頁
給出如下結(jié)構(gòu)
Struct node
{steuct *next;
};
Typedef stuct node Node;
JAVA 部分(50 分)
1:判斷下列對(duì)的是哪個(gè)( )(3 分)
A short s1=1;s1=s1+1
B short s1=1;s1+=1
C short s1=1;s1=s1-1
D short s1=1;s1=s1*1
2:main 方法是Java Application 程序執(zhí)行的入口點(diǎn),關(guān)于main 方法的方法頭以下哪項(xiàng)是合法的
( )(3 分)
A public static void main ()
B public static void main (String args)
C public static int main (String []arg)
D public void main (String args)
3:設(shè)float x=1,y=2,z=3,則表達(dá)式y(tǒng)+=z--/++x 的值是( )(3 分)
A 3.5 B 3
C 4 D 5
4:Math.round(11.5)=_______
Math.round(-11.5)=_______(4 分)
5:假設(shè)x=10,y=20,z=30;計(jì)算下列表達(dá)式的值(6 分)
A x<10||x>10__________
B !(x<y+z)||(x+10<=20)___________
C z-y==x&&Math.abs(y-z)!=x_____________
6:方法重建Overload 和方法的重寫Overriding 的區(qū)別。Overload 的方法是否可以改變返回值
的類型?(10 分)
7:談?wù)凥ashMap 和Hashtable 的區(qū)別(6 分)
8:構(gòu)造一個(gè)類來描述屏幕上的一個(gè)點(diǎn),該類的構(gòu)成包括點(diǎn)x 和y 兩個(gè)坐標(biāo),以及一些對(duì)點(diǎn)進(jìn)行
的操作,包括:取得點(diǎn)的坐標(biāo)值,對(duì)點(diǎn)的坐標(biāo)進(jìn)行賦值,編寫應(yīng)用程序生成該類的對(duì)象并對(duì)其進(jìn)行
操作。(15 分)
2.2 中興筆試--數(shù)據(jù)結(jié)構(gòu)
(其實(shí)這些大公司的筆試不難,也不就是如此,只要學(xué)一下數(shù)據(jù)結(jié)構(gòu)就可以搞定!)
排序及查找方法
#include <malloc.h>
#include<stdio.h>
#define N 11
/*用監(jiān)視哨查找*/
int search(int array[],int n,int k)
{int i;
應(yīng)屆生求職大禮包2009——中興篇應(yīng)屆生求職網(wǎng) YingJieSheng.COM
應(yīng)屆生求職網(wǎng)
http://www.yingjiesheng.com 第 9 頁共 16 頁
i=n-1;
array[0]=k;
while(array!=k) i--;
return(i);
}
/*折半查找法*/
int halfsearch(int array[],int n,int k)
{int i,j,mid;
i=1;j=n;
while(i<=j)
{mid=(i+j)/2;
if(k==array[mid]) return(mid);
else if(k<array[mid]) j=mid-1;
else i=mid+1;
}
return(0);
}
/*冒泡排序法*/
void mpsort(int array[])
{int i,j,a;
a=0;
for(i=1;i<N;i++)
for(j=i+1;j<N;j++)
if(array>array[j])
{a=array;
array=array[j];
array[j]=a;}
}
/*直接插入排序*/
void insertsort(int array[])
{int i,j;
for(i=2;i<N;i++)
{array[0]=array;
j=i-1;
while(array[0]<array[j])
{array[j+1]=array[j--];
array[j+1]=array[0];
}
}
}
/*建立*/
void creat(int array[])
{int i;
printf("enter the array:\n");
應(yīng)屆生求職大禮包2009——中興篇應(yīng)屆生求職網(wǎng) YingJieSheng.COM
應(yīng)屆生求職網(wǎng)
http://www.yingjiesheng.com 第 10 頁共 16 頁
for(i=1;i<N;i++)
scanf("%d",&array);
}
/*顯示*/
void print(int array[])
{int i;
printf("The numbers after sort is:\n");
for(i=1;i<N;i++)
printf("%d ",array);
printf("\n");
}
main()
{int a[11],i,x,chang;
/*printf("enter the array\n");
for(i=1;i<11;i++)
scanf("%d",&a);*/
aga:
printf("\nchang:1: use watching method finding\n 2:use half method finding\n 3: use
directness intsert method sort\n 4:use bubble up method sort\n 5:exit\n");
scanf("%d",&chang);
switch (chang)
{case 1:
{creat(a);
printf("Please int the search number:\n");
scanf("%d",&x);
printf("The number station is:%d\n",search(a,N,x));
goto aga;
}
case 2:
{ creat(a);
insertsort(a);
print(a);
printf("Please int the search number:\n");
scanf("%d",&x);
printf("The number station is:%d\n",halfsearch(a,N,x));
goto aga;
}
case 3:
{creat(a);
insertsort(a);
print(a);
應(yīng)屆生求職大禮包2009——中興篇應(yīng)屆生求職網(wǎng) YingJieSheng.COM
應(yīng)屆生求職網(wǎng)
http://www.yingjiesheng.com 第 11 頁共 16 頁
goto aga;
}
case 4:
{creat(a);
mpsort(a);
print(a);
goto aga;
}
case 5:{ printf("exit!\n");break;}
default:{printf("Error!\n"); goto aga;}
}
}
二、線性鏈表的存儲(chǔ)實(shí)現(xiàn)
struct LNODE{
ElemType data;
struct LNODE *next;
};
typedef struct LNODE LNode;
typedef struct LNODE * LinkList;
1 初始化操作
Status Init_L(LinkList L){
if (L=(LinkList *)malloc(sizeof(LNode)))
{L->next=NULL;return 1;}
else return 0;
}
2 插入操作
Status ListInsert_L(LinkList &L,int i,ElemType e){
p=L,j=0;
while(p&&j<i-1){p=p->next;++j;}
if(!p||j>i-1) return ERROR;
s=(LinkList)malloc(sizeof(LNode));
s->data=e;s->next=p->next;
p->next=s;
return OK;
}//ListInsert_L
3 刪除操作
Status ListDelete_L(LinkList &L,int i,ElemType &e){
p=L,j=0;
應(yīng)屆生求職大禮包2009——中興篇應(yīng)屆生求職網(wǎng) YingJieSheng.COM
應(yīng)屆生求職網(wǎng)
http://www.yingjiesheng.com 第 12 頁共 16 頁
while(p&&j<i-1){p=p->next;++j;}
if(!p->next||j>i-1) return ERROR;
q=p->next;p->next=q->next;
e=q->data;free(q);
return OK;
}//ListDelete_L
4 取某序號(hào)元素的操作
Status GetElem_L(LinkList &L,int i,ElemType &e){
p=L->next,j=1;
while(p&&j<i){p=p->next;++j;}
if(!p||j>i) return ERROR;
e=p->data;
return OK;
}//GetElem_L
5 歸并兩個(gè)單鏈表的算法
void MergeList_L(LinkList &La,LinkList &Lb,LinkList &Lc){
//已知單鏈線性表La 和Lb 的元素按值非遞減排列
//歸并后得到新的單鏈線性表Lc,元素也按值非遞減排列
pa=La->next;pb=Lb->next;
Lc=pc=La;
while(pa&&pb){
if(pa->data<=pb->data){
pc->next=pa;pc=pa;pa=pa->next;
}else{pc->next=pb;pc=pb;pb=pb->next;}
}
pc->next=pa?pa:pb;
free(Lb);
}//MergeList_L
頭指針與頭結(jié)點(diǎn)的區(qū)別:
頭指針只相當(dāng)于結(jié)點(diǎn)的指針域,頭結(jié)點(diǎn)即整個(gè)線性鏈表的第一個(gè)結(jié)點(diǎn),它的數(shù)據(jù)域可以放數(shù)據(jù)元素,
也可以放線性表的長(zhǎng)度等附加信息,也可以不存儲(chǔ)任何信息。
2.3 筆試題目
1>某人在某個(gè)市場(chǎng)某個(gè)商家買了某臺(tái)電腦,請(qǐng)用你熟悉的計(jì)算機(jī)語言表達(dá)出里面的關(guān)系.
其中有商家類,買家類,商品類。還要有買方法,賣方法。
2>一個(gè)完整的單例模式
3>曹操南下攻打劉備,劉備派關(guān)羽守錦州,關(guān)羽派張飛去守城門。劉備又派諸葛亮去向?qū)O權(quán)求援。
孫權(quán)派兵攻打曹操!
應(yīng)屆生求職大禮包2009——中興篇應(yīng)屆生求職網(wǎng) YingJieSheng.COM
應(yīng)屆生求職網(wǎng)
http://www.yingjiesheng.com 第 13 頁共 16 頁
請(qǐng)畫出 UML 圖
三、面試經(jīng)驗(yàn)
3.1 應(yīng)聘上海中興的要點(diǎn)
前兩*人在中興公司的招聘中有些體會(huì),現(xiàn)在中興馬上要在交大,東南開招聘會(huì)了,希望我說的這些
對(duì)想去中興的人會(huì)有些幫助。不過話說回來,中興也算不上什么太好的公司。只是中興上海研究所
地理位置不錯(cuò),工資與深圳持平,在上海想要找一個(gè)比上海中興好很多的公司是比較難了。當(dāng)然上
海本地人除外。
一。個(gè)人簡(jiǎn)歷要簡(jiǎn)明明了,不要在乎什么美觀不美觀。比如說學(xué)歷,專業(yè)最好寫在很醒目的位置。
因?yàn)楹?jiǎn)歷交上去后,公司首先分揀出研究生,其次通信,計(jì)算機(jī)專業(yè)的優(yōu)先面試。
二。初試時(shí)資料準(zhǔn)備要充實(shí)。比方說自薦信,推薦信,科研介紹等等,最好中英文,還有各種證明,
成績(jī)單等。這些都會(huì)影響你初試的成績(jī)和印象。
初試時(shí)儀表,談吐很重要。因?yàn)槌踉嚳偡?5 分,其中教育5 分,專業(yè)4 分,談吐儀表各3 分。一般
說教育都是5 分,專業(yè)不光是你論文里的東西,你知識(shí)面要廣,主要是針對(duì)通信方面的,專業(yè)哪滿
分基本上也沒問題,關(guān)鍵是談吐儀表,如果各扣1 分,那你復(fù)試時(shí)很可能就排在后面了,這時(shí)每分
必爭(zhēng)。
初試時(shí)要爭(zhēng)取滿分,復(fù)試時(shí)是根據(jù)初試的成績(jī)來排隊(duì)的。要去上海當(dāng)然要排在前面。否則入滬指標(biāo)
用完了,就沒戲了。
初試時(shí)千萬不要直接了當(dāng)?shù)恼f你想去上海中興,公司會(huì)很反感的,主要是僧多粥少的緣故使它們?yōu)?br>難吧!
堅(jiān)持兩點(diǎn)有助與你進(jìn)上海中興。
1。強(qiáng)調(diào)你是江浙滬人,因?yàn)樯虾V信d主要是為江浙滬人準(zhǔn)備的。如果你不是江浙滬人它們一般是讓
你去深圳的。不過有一點(diǎn),如果你不是江浙滬人,你瞎編一下你祖籍是這兒或者你父母親戚在這兒,
也沒關(guān)系,面試時(shí)全憑你的一張嘴,簽約后誰會(huì)去查呀。中興在這方面還是很有人情味的。
2。專業(yè)方向。上海中興主要搞接入網(wǎng)(AN),CDMA,ATM 這幾個(gè)方向。如果你說你對(duì)程控交換,
SDH,圖象處理感興趣那可就完了,那你就被很禮貌的推薦到南京或深圳中興,在那里可能更適合
你。專業(yè)方向非常重要,如果你單純是計(jì)算機(jī)應(yīng)用專業(yè)它很可能不要,現(xiàn)在一切以通信專業(yè)為主。
但是你對(duì)上海中興搞的項(xiàng)目有所了解是很有幫助三,復(fù)試一般不問什么問題,只問你到底簽?zāi)睦铩?br>必須堅(jiān)持自己的原則不變,只要你不是太差中興一般會(huì)妥協(xié)的。但這要早,晚了就沒戲了。不過中
興最后招不滿的話,它還會(huì)放幾個(gè)名額,但這基本上100%的要通信與電子系統(tǒng)專業(yè)了。而且你必
須有耐心的在那等,中興的人還是比較心慈手軟的,你等久了,他會(huì)覺得你很有耐心,我的一個(gè)同
學(xué)昨天晚上今天上午一直在那里磨,最后在公司代表去上海之前終于簽下了。不過他是通信與電子
系統(tǒng)的并且是混合班的。
最后祝即將成為上海中興同事的各位一切順利!
3.3 中興面經(jīng)
一面:技術(shù)面
1。寫個(gè)c 函數(shù),隨機(jī)性很強(qiáng),而且
2。問個(gè)人基本情況,問成績(jī),證書來歷等等
3。問項(xiàng)目經(jīng)歷,問得很細(xì),突出你做的工作
二面:英語面(3-6 人一起)
1.一問一答式,不過在其他人答時(shí)你要仔細(xì)聽可能下一個(gè)問題和他們剛交流的內(nèi)容有關(guān)
2 group discussion 給一個(gè)topic,每人發(fā)言不超過30 秒,總共3 分鐘,盡量說情自己觀點(diǎn)
可以相互反駁
三面:綜合素質(zhì)面
1.聊天20 分鐘
內(nèi)容包括你理想的職位,職業(yè)規(guī)劃,目標(biāo)城市,自身優(yōu)勢(shì)之類,主要了解應(yīng)聘者交流表達(dá)
和性格特點(diǎn)
希望對(duì) xdjm 有用,做個(gè)rp 佳的人不技術(shù)更重要!!