- 相關(guān)推薦
趣游校園招聘筆試真題分享
趣游校園招聘已經(jīng)開始了,下面中國人才網(wǎng)小編為大家搜集了一些趣游校園招聘筆試真題,希望大家能夠認(rèn)真復(fù)習(xí),順利通過!
一、基礎(chǔ)題 [共25分]
以下三條輸出語句分別輸出什么?(每小題2分,共6分)
char str1[] ="abc";
char str2[] = "abc";
const char str3[] = "abc";
const char str4[] = "abc";
const char* str5 = "abc";
const char* str6 = "abc";
cout << boolalpha << ( str1==str2 ) << endl; // 輸出什么?
cout << boolalpha << ( str3==str4 ) << endl; // 輸出什么?
cout << boolalpha << ( str5==str6 ) << endl; // 輸出什么?
2、以下為Windows NT下的32位C++程序,請計算sizeof的值
(每小題2分,共10分)
char str[] = “Hello” ;
char *p = str ;
int n = 10;
請計算
sizeof (str ) =
sizeof ( p ) =
sizeof ( n ) =
void Func ( char str[100] )
{
請計算
sizeof( str ) =
}
void *p = malloc( 100 );
請計算
sizeof ( p ) =
3、下列程序的輸出結(jié)果是( )。(4分)
char *p1="abcd", *p2="ABCD",str[50]="xyz";
strcpy(str+2,strcat(p1+2,p2+1));
printf("%s",str);
A. xyabcAB
B. abcABz
C. ABabcz
D. xycdBCD
4、分析以下程序的輸出結(jié)果是( )。(5分)
main()
{int a=5,b=-1,c;
c=adds(a,b);
printf(“%d”,c);
c=adds(a,b);
printf(“%d\n”,c);
}
int adds(int x,int y)
{static int m=0,n=3;
n*=++m;
m=n%x+y++;
return(m);
}
A. 2,3
B. 2,2
C. 3,2
D. 2,4
二、常識題 [共30分]
1、改錯題( 10分 )
下列給定程序中,函數(shù)fun()的作用是:將字符串tt中的小寫字母都改為對應(yīng)的大寫字母,其他字符不變。例如,若輸入"edS,dAd",則輸出"EDS,DAD"。
請改正程序中的錯誤,使它能得到正確結(jié)果。
注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include
#include
#include
/**********************found***********************/
char fun(char tt[])
{
int i;
for(i=0;tt[i];i++)
{
/**********************found***********************/
if((tt[i]>='A')&&(tt[i]<='Z'))
tt[i]-=32;
}
return(tt);
}
main()
{
Int i;
char tt[81];
clrscr();
printf("\nPleaseenter a string: ");
gets(tt);
printf("\nTheresult string is: \n%s",fun(tt));
}
2. 請你詳細(xì)的解釋一下IP協(xié)議的定義,在哪個層上面,主要有什么作用?
TCP與UDP的區(qū)別?寫出Socket實(shí)現(xiàn)TCP的C-S相關(guān)API調(diào)用流程(10分)
3. 闡述說明static 和 const 的作用(5分)
4. 闡述說明全局變量和局部變量有什么區(qū)別?怎么實(shí)現(xiàn)的?(5分)
三、性格題 [無分,只測試性格]
1、請選擇你愿意入職的公司類型 ( )
A. 創(chuàng)業(yè)型有發(fā)展的小公司 B.某大型上市公司
C.可能上市公司的某個有發(fā)展的部門
2、請選擇你愿意入職的職位( )
A.管理類 B。普通程序員
C.管理+程序員
3、 燒一根不均勻的繩,從頭燒到尾總共需要1個小時,F(xiàn)在有若干條材質(zhì)相同的繩子,問如何用燒繩的方法來計時一個小時十五分鐘呢?
4、下面的問題請按自己的真實(shí)情況,打√ 或者×。
1.你喜歡清潔
2.你對大多數(shù)事情都能迅速作出結(jié)論
3.經(jīng)過檢驗(yàn)和運(yùn)用過的決議最值得遵循
4.你對別人的問題不感興趣
5.你很少對別人的話提出疑問
6.你并不總是能遵守時間
7.你在各種社交場合下都感到坦然
8.你做事總愿意先考慮后果
9.你覺得在限定的時間內(nèi)迅速地完成一件事很有趣
10.你喜歡接受緊張的新任務(wù)
11.你的論點(diǎn)通?尚
12.你不善于查對細(xì)節(jié)
13.明確、獨(dú)到的見解對你是很重要的
14.人多的話會約束你的自我表達(dá)
15.你總是努力完成開始的事情
16.大自然的美常使你震驚
5,請列出你所玩過的網(wǎng)游和頁游游戲名單,寫出你最喜歡的是哪款游戲?為什么?談一談你對一款大型mmorpg游戲服務(wù)器的架構(gòu)的看法,以及邏輯處理代碼有什么處理結(jié)構(gòu)?
四、設(shè)計題 [共45分]
1.編寫一個數(shù)組冒泡排序的算法實(shí)現(xiàn)(c++)(15分)
2.請寫出遍歷目錄的接口,實(shí)現(xiàn)可以打印所有目錄以及文件名,并且說明寫遞歸算法避免死循環(huán)的關(guān)鍵是什么?(15分)
3.請寫出一個類,用來描述游戲中的一個人,要求有基本信息,包括ID,Name,Level等,有相應(yīng)的清晰接口。(不用實(shí)現(xiàn),有定義即可)(15分)
4.廣度優(yōu)先遍歷二叉樹(10分)
5.1-1000放在含有1001個元素的數(shù)組中,只有唯一的一個元素值重復(fù)出現(xiàn)一次。每個數(shù)組元素只能訪問一次,設(shè)計一個算法,將它找出來;不用輔助存儲空間,能否設(shè)計一個算法實(shí)現(xiàn)?(10分)
【趣游校園招聘筆試真題分享】相關(guān)文章:
淘寶招聘筆試真題09-22
惠普HP招聘筆試真題08-11
瑪氏校園招聘面試真題10-19
雀巢校園招聘往屆面試真題06-15
寶潔筆試面試真題08-19
三星筆試真題09-04
神州數(shù)碼筆試真題08-26
校園招聘筆試試題(2)10-07