當前位置:首頁 » 工作應聘 » c游戲面試題

c游戲面試題

發布時間: 2021-02-22 01:55:21

① 游戲公司面試問題。

有希望 ,沒希望就不會寫測評啦 證明你的能力 建議多到個大網站去看看游戲評測 如 pcgame E7WAN 17173 等網站

② c語言常見面試題

C語言面試常見問題
預處理器(Preprocessor)

1 . 用預處理指令#define 聲明一個常數,用以表明1年中有多少秒(忽略閏年問題)
#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL
我在這想看到幾件事情:
1) #define 語法的基本知識(例如:不能以分號結束,括弧的使用,等等)
2)懂得預處理器將為你計算常數表達式的值,因此,直接寫出你是如何計算一年中有多少秒而不是計算出實際的值,是更清晰而沒有代價的。
3) 意識到這個表達式將使一個16位機的整型數溢出-因此要用到長整型符號L,告訴編譯器這個常數是的長整型數。
4) 如果你在你的表達式中用到UL(表示無符號長整型),那麼你有了一個好的起點。記住,第一印象很重要。

2 . 寫一個"標准"宏MIN ,這個宏輸入兩個參數並返回較小的一個。
#define MIN(A,B) ((A) <= (B) ? (A) : (B))
這個測試是為下面的目的而設的:
1) 標識#define在宏中應用的基本知識。這是很重要的。因為在 嵌入(inline)操作符 變為標准C的一部分之前,宏是方便產生嵌入代碼的唯一方法,對於嵌入式系統來說,為了能達到要求的性能,嵌入代碼經常是必須的方法。
2)三重條件操作符的知識。這個操作符存在C語言中的原因是它使得編譯器能產生比if-then-else更優化的代碼,了解這個用法是很重要的。
3) 懂得在宏中小心地把參數用括弧括起來
4) 我也用這個問題開始討論宏的副作用,例如:當你寫下面的代碼時會發生什麼事?
least = MIN(*p++, b);

3. 預處理器標識#error的目的是什麼?
如果你不知道答案,請看參考文獻1。這問題對區分一個正常的伙計和一個書獃子是很有用的。只有書獃子才會讀C語言課本的附錄去找出象這種問題的答案。當然如果你不是在找一個書獃子,那麼應試者最好希望自己不要知道答案。

死循環(Infinite loops)

4. 嵌入式系統中經常要用到無限循環,你怎麼樣用C編寫死循環呢?
這個問題用幾個解決方案。我首選的方案是:

while(1)
{

}

一些程序員更喜歡如下方案:

for(;;)
{

}

這個實現方式讓我為難,因為這個語法沒有確切表達到底怎麼回事。如果一個應試者給出這個作為方案,我將用這個作為一個機會去探究他們這樣做的基本原理。如果他們的基本答案是:"我被教著這樣做,但從沒有想到過為什麼。"這會給我留下一個壞印象。

第三個方案是用 goto
Loop:
...
goto Loop;
應試者如給出上面的方案,這說明或者他是一個匯編語言程序員(這也許是好事)或者他是一個想進入新領域的BASIC/FORTRAN程序員。

數據聲明(Data declarations)

5. 用變數a給出下面的定義
a) 一個整型數(An integer)
b)一個指向整型數的指針( A pointer to an integer)
c)一個指向指針的的指針,它指向的指針是指向一個整型數( A pointer to a pointer to an intege)r
d)一個有10個整型數的數組( An array of 10 integers)
e) 一個有10個指針的數組,該指針是指向一個整型數的。(An array of 10 pointers to integers)
f) 一個指向有10個整型數數組的指針( A pointer to an array of 10 integers)
g) 一個指向函數的指針,該函數有一個整型參數並返回一個整型數(A pointer to a function that takes an integer as an argument and returns an integer)
h) 一個有10個指針的數組,該指針指向一個函數,該函數有一個整型參數並返回一個整型數( An array of ten pointers to functions that take an integer argument and return an integer )

答案是:
a) int a; // An integer
b) int *a; // A pointer to an integer
c) int **a; // A pointer to a pointer to an integer
d) int a[10]; // An array of 10 integers
e) int *a[10]; // An array of 10 pointers to integers
f) int (*a)[10]; // A pointer to an array of 10 integers
g) int (*a)(int); // A pointer to a function a that takes an integer argument and returns an integer
h) int (*a[10])(int); // An array of 10 pointers to functions that take an integer argument and return an integer

人們經常聲稱這里有幾個問題是那種要翻一下書才能回答的問題,我同意這種說法。當我寫這篇文章時,為了確定語法的正確性,我的確查了一下書。但是當我被面試的時候,我期望被問到這個問題(或者相近的問題)。因為在被面試的這段時間里,我確定我知道這個問題的答案。應試者如果不知道所有的答案(或至少大部分答案),那麼也就沒有為這次面試做准備,如果該面試者沒有為這次面試做准備,那麼他又能為什麼出准備呢?

Static

6. 關鍵字static的作用是什麼?
這個簡單的問題很少有人能回答完全。在C語言中,關鍵字static有三個明顯的作用:
1)在函數體,一個被聲明為靜態的變數在這一函數被調用過程中維持其值不變。
2) 在模塊內(但在函數體外),一個被聲明為靜態的變數可以被模塊內所用函數訪問,但不能被模塊外其它函數訪問。它是一個本地的全局變數。
3) 在模塊內,一個被聲明為靜態的函數只可被這一模塊內的其它函數調用。那就是,這個函數被限制在聲明它的模塊的本地范圍內使用。

大多數應試者能正確回答第一部分,一部分能正確回答第二部分,同是很少的人能懂得第三部分。這是一個應試者的嚴重的缺點,因為他顯然不懂得本地化數據和代碼范圍的好處和重要性。

Const

7.關鍵字const有什麼含意?
我只要一聽到被面試者說:"const意味著常數",我就知道我正在和一個業余者打交道。去年Dan Saks已經在他的文章里完全概括了const的所有用法,因此ESP(譯者:Embedded Systems Programming)的每一位讀者應該非常熟悉const能做什麼和不能做什麼.如果你從沒有讀到那篇文章,只要能說出const意味著"只讀"就可以了。盡管這個答案不是完全的答案,但我接受它作為一個正確的答案。(如果你想知道更詳細的答案,仔細讀一下Saks的文章吧。)
如果應試者能正確回答這個問題,我將問他一個附加的問題:
下面的聲明都是什麼意思?

const int a;
int const a;
const int *a;
int * const a;
int const * a const;

/******/
前兩個的作用是一樣,a是一個常整型數。第三個意味著a是一個指向常整型數的指針(也就是,整型數是不可修改的,但指針可以)。第四個意思a是一個指向整型數的常指針(也就是說,指針指向的整型數是可以修改的,但指針是不可修改的)。最後一個意味著a是一個指向常整型數的常指針(也就是說,指針指向的整型數是不可修改的,同時指針也是不可修改的)。如果應試者能正確回答這些問題,那麼他就給我留下了一個好印象。順帶提一句,也許你可能會問,即使不用關鍵字 const,也還是能很容易寫出功能正確的程序,那麼我為什麼還要如此看重關鍵字const呢?我也如下的幾下理由:
1) 關鍵字const的作用是為給讀你代碼的人傳達非常有用的信息,實際上,聲明一個參數為常量是為了告訴了用戶這個參數的應用目的。如果你曾花很多時間清理其它人留下的垃圾,你就會很快學會感謝這點多餘的信息。(當然,懂得用const的程序員很少會留下的垃圾讓別人來清理的。)
2) 通過給優化器一些附加的信息,使用關鍵字const也許能產生更緊湊的代碼。
3) 合理地使用關鍵字const可以使編譯器很自然地保護那些不希望被改變的參數,防止其被無意的代碼修改。簡而言之,這樣可以減少bug的出現。

Volatile

8. 關鍵字volatile有什麼含意?並給出三個不同的例子。
一個定義為volatile的變數是說這變數可能會被意想不到地改變,這樣,編譯器就不會去假設這個變數的值了。精確地說就是,優化器在用到這個變數時必須每次都小心地重新讀取這個變數的值,而不是使用保存在寄存器里的備份。下面是volatile變數的幾個例子:
1) 並行設備的硬體寄存器(如:狀態寄存器)
2) 一個中斷服務子程序中會訪問到的非自動變數(Non-automatic variables)
3) 多線程應用中被幾個任務共享的變數

回答不出這個問題的人是不會被僱傭的。我認為這是區分C程序員和嵌入式系統程序員的最基本的問題。搞嵌入式的傢伙們經常同硬體、中斷、RTOS等等打交道,所有這些都要求用到volatile變數。不懂得volatile的內容將會帶來災難。
假設被面試者正確地回答了這是問題(嗯,懷疑是否會是這樣),我將稍微深究一下,看一下這傢伙是不是直正懂得volatile完全的重要性。
1)一個參數既可以是const還可以是volatile嗎?解釋為什麼。
2); 一個指針可以是volatile 嗎?解釋為什麼。
3); 下面的函數有什麼錯誤:

int square(volatile int *ptr)
{
return *ptr * *ptr;
}

下面是答案:
1)是的。一個例子是只讀的狀態寄存器。它是volatile因為它可能被意想不到地改變。它是const因為程序不應該試圖去修改它。
2); 是的。盡管這並不很常見。一個例子是當一個中服務子程序修該一個指向一個buffer的指針時。
3) 這段代碼有點變態。這段代碼的目的是用來返指針*ptr指向值的平方,但是,由於*ptr指向一個volatile型參數,編譯器將產生類似下面的代碼:

int square(volatile int *ptr)
{
int a,b;
a = *ptr;
b = *ptr;
return a * b;
}

由於*ptr的值可能被意想不到地該變,因此a和b可能是不同的。結果,這段代碼可能返不是你所期望的平方值!正確的代碼如下:

long square(volatile int *ptr)
{
int a;
a = *ptr;
return a * a;
}

位操作(Bit manipulation)

9. 嵌入式系統總是要用戶對變數或寄存器進行位操作。給定一個整型變數a,寫兩段代碼,第一個設置a的bit 3,第二個清除a 的bit 3。在以上兩個操作中,要保持其它位不變。
對這個問題有三種基本的反應
1)不知道如何下手。該被面者從沒做過任何嵌入式系統的工作。
2) 用bit fields。Bit fields是被扔到C語言死角的東西,它保證你的代碼在不同編譯器之間是不可移植的,同時也保證了的你的代碼是不可重用的。我最近不幸看到 Infineon為其較復雜的通信晶元寫的驅動程序,它用到了bit fields因此完全對我無用,因為我的編譯器用其它的方式來實現bit fields的。從道德講:永遠不要讓一個非嵌入式的傢伙粘實際硬體的邊。
3) 用 #defines 和 bit masks 操作。這是一個有極高可移植性的方法,是應該被用到的方法。最佳的解決方案如下:

#define BIT3 (0x1 << 3)
static int a;

void set_bit3(void)
{
a |= BIT3;
}
void clear_bit3(void)
{
a &= ~BIT3;
}

一些人喜歡為設置和清除值而定義一個掩碼同時定義一些說明常數,這也是可以接受的。我希望看到幾個要點:說明常數、|=和&=~操作。

訪問固定的內存位置(Accessing fixed memory locations)

10. 嵌入式系統經常具有要求程序員去訪問某特定的內存位置的特點。在某工程中,要求設置一絕對地址為0x67a9的整型變數的值為0xaa66。編譯器是一個純粹的ANSI編譯器。寫代碼去完成這一任務。
這一問題測試你是否知道為了訪問一絕對地址把一個整型數強制轉換(typecast)為一指針是合法的。這一問題的實現方式隨著個人風格不同而不同。典型的類似代碼如下:
int *ptr;
ptr = (int *)0x67a9;
*ptr = 0xaa55;

A more obscure approach is:
一個較晦澀的方法是:

*(int * const)(0x67a9) = 0xaa55;

即使你的品味更接近第二種方案,但我建議你在面試時使用第一種方案。

中斷(Interrupts)

11. 中斷是嵌入式系統中重要的組成部分,這導致了很多編譯開發商提供一種擴展—讓標准C支持中斷。具代表事實是,產生了一個新的關鍵字 __interrupt。下面的代碼就使用了__interrupt關鍵字去定義了一個中斷服務子程序(ISR),請評論一下這段代碼的。

__interrupt double compute_area (double radius)
{
double area = PI * radius * radius;
printf("\nArea = %f", area);
return area;
}

這個函數有太多的錯誤了,以至讓人不知從何說起了:
1)ISR 不能返回一個值。如果你不懂這個,那麼你不會被僱用的。
2) ISR 不能傳遞參數。如果你沒有看到這一點,你被僱用的機會等同第一項。
3) 在許多的處理器/編譯器中,浮點一般都是不可重入的。有些處理器/編譯器需要讓額處的寄存器入棧,有些處理器/編譯器就是不允許在ISR中做浮點運算。此外,ISR應該是短而有效率的,在ISR中做浮點運算是不明智的。
4) 與第三點一脈相承,printf()經常有重入和性能上的問題。如果你丟掉了第三和第四點,我不會太為難你的。不用說,如果你能得到後兩點,那麼你的被僱用前景越來越光明了。

代碼例子(Code examples)

12 . 下面的代碼輸出是什麼,為什麼?

void foo(void)
{
unsigned int a = 6;
int b = -20;
(a+b > 6) ? puts("> 6") : puts("<= 6");
}
這個問題測試你是否懂得C語言中的整數自動轉換原則,我發現有些開發者懂得極少這些東西。不管如何,這無符號整型問題的答案是輸出是 ">6"。原因是當表達式中存在有符號類型和無符號類型時所有的操作數都自動轉換為無符號類型。因此-20變成了一個非常大的正整數,所以該表達式計算出的結果大於6。這一點對於應當頻繁用到無符號數據類型的嵌入式系統來說是豐常重要的。如果你答錯了這個問題,你也就到了得不到這份工作的邊緣。

13. 評價下面的代碼片斷:

unsigned int zero = 0;
unsigned int compzero = 0xFFFF;
/*1's complement of zero */

對於一個int型不是16位的處理器為說,上面的代碼是不正確的。應編寫如下:

unsigned int compzero = ~0;

這一問題真正能揭露出應試者是否懂得處理器字長的重要性。在我的經驗里,好的嵌入式程序員非常准確地明白硬體的細節和它的局限,然而PC機程序往往把硬體作為一個無法避免的煩惱。
到了這個階段,應試者或者完全垂頭喪氣了或者信心滿滿志在必得。如果顯然應試者不是很好,那麼這個測試就在這里結束了。但如果顯然應試者做得不錯,那麼我就扔出下面的追加問題,這些問題是比較難的,我想僅僅非常優秀的應試者能做得不錯。提出這些問題,我希望更多看到應試者應付問題的方法,而不是答案。不管如何,你就當是這個娛樂吧...

動態內存分配(Dynamic memory allocation)

14. 盡管不像非嵌入式計算機那麼常見,嵌入式系統還是有從堆(heap)中動態分配內存的過程的。那麼嵌入式系統中,動態分配內存可能發生的問題是什麼?
這里,我期望應試者能提到內存碎片,碎片收集的問題,變數的持行時間等等。這個主題已經在ESP雜志中被廣泛地討論過了(主要是 P.J. Plauger, 他的解釋遠遠超過我這里能提到的任何解釋),所有回過頭看一下這些雜志吧!讓應試者進入一種虛假的安全感覺後,我拿出這么一個小節目:
下面的代碼片段的輸出是什麼,為什麼?

char *ptr;
if ((ptr = (char *)malloc(0)) == NULL)
puts("Got a null pointer");
else
puts("Got a valid pointer");

這是一個有趣的問題。最近在我的一個同事不經意把0值傳給了函數malloc,得到了一個合法的指針之後,我才想到這個問題。這就是上面的代碼,該代碼的輸出是"Got a valid pointer"。我用這個來開始討論這樣的一問題,看看被面試者是否想到庫常式這樣做是正確。得到正確的答案固然重要,但解決問題的方法和你做決定的基本原理更重要些。

Typedef

15 Typedef 在C語言中頻繁用以聲明一個已經存在的數據類型的同義字。也可以用預處理器做類似的事。例如,思考一下下面的例子:

#define dPS struct s *
typedef struct s * tPS;

以上兩種情況的意圖都是要定義dPS 和 tPS 作為一個指向結構s指針。哪種方法更好呢?(如果有的話)為什麼?
這是一個非常微妙的問題,任何人答對這個問題(正當的原因)是應當被恭喜的。答案是:typedef更好。思考下面的例子:

dPS p1,p2;
tPS p3,p4;

第一個擴展為

struct s * p1, p2;
.
上面的代碼定義p1為一個指向結構的指,p2為一個實際的結構,這也許不是你想要的。第二個例子正確地定義了p3 和p4 兩個指針。

晦澀的語法

16 . C語言同意一些令人震驚的結構,下面的結構是合法的嗎,如果是它做些什麼?

int a = 5, b = 7, c;
c = a+++b;

這個問題將做為這個測驗的一個愉快的結尾。不管你相不相信,上面的例子是完全合乎語法的。問題是編譯器如何處理它?水平不高的編譯作者實際上會爭論這個問題,根據最處理原則,編譯器應當能處理盡可能所有合法的用法。因此,上面的代碼被處理成:

c = a++ + b;

因此, 這段代碼持行後a = 6, b = 7, c = 12。
如果你知道答案,或猜出正確答案,做得好。如果你不知道答案,我也不把這個當作問題。我發現這個問題的最大好處是這是一個關於代碼編寫風格,代碼的可讀性,代碼的可修改性的好的話題。

③ c語言面試題

你到上搜一下C語言100例吧,很有幫助的

④ 要怎麼用C語言實現下面的這個小游戲(網易面試題)

如果你會逆向,參考下羅馬復興.沒人會幫你寫整個游戲.

⑤ 游戲測試的面試題目求解

看樓主題復目應該沒有製做過游戲測試吧。先說一下非常大幾率會問到的問題:你覺得做測試最重要的素質是什麼?如果讓你測試XX系統(比如交易,組隊),你會怎麼測試?平時都玩什麼游戲可能會問到的問題:你玩過的那些游戲,你覺得讓你參與這個游戲的測試,你會從哪方面著手游戲測試和軟體測試的區別?筆試題(如果有的話)一般就是測試你的邏輯能力的題目,看你思路是否清晰外企的話還會有英文題以上問題沒有特別的固定答案或所謂的正確答案,取決於面試官的想法和你的臨場發揮,對於沒有經驗的測試者來說,謙虛和不慌亂永遠是最重要的。

⑥ 游戲測試面試題

騰訊公司的面試題

1 、對 MMORPG 的 CLIENT/SERVER 使用白盒和黑盒的方法進行集成和系統測試; 2 、編寫測試計劃完成測試任務。
工作要求: 1、了解C/S結構,並熟悉TCP/IP、UDP協議; 2、掌握常用的軟體測試工具、測試流程 ,熟悉軟體工程; 3、熟悉C++或Delphi Windows編程; 4、了解游戲客戶端程序設計和伺服器架構方式;

此題是騰訊招聘游戲測試人員的題目!
通知偶去面試!
今天上午偶p點p點的就去坐了公交,一個半小時後到了公司總部,(附:公司總部是受其他城市的委託來面試我的)

主考是北方人,我也是北方人,於是很快就出題了!如下!

1,網路游戲交易的流程,用Oracl,sql,敘述出來
2,找到交易這個流程之間的測試點

然後問偶,能寫出來嗎?
偶說,能,
問:需要多久?
偶:20分鍾
然後對表!
關門,
偶開始狂寫狂畫,之後偶覺的思路沒理清,
換張紙,慢慢畫,急切間伺服器的英文---server忘記了,而且字體超級爛,偶本來字很好看的,,,畢業至今沒寫過幾個字哈,生疏了,也緊張。
終於在20分鍾內大概畫了個流程圖針對於第一題,並附上測試用例!
第二題,偶只寫出了兩個測試點!
門開,主考進來,看偶的紙,說,我要的就是這個,然後問:軟體測試最重要的是什麼?
偶覺的哪個階段都重要啊,不厭其煩也很重要,於是偶就頭暈暈的很篤定的說功能測試最重要!
又問些對游戲的感受和了解,就ok了!最後問偶願意去另外的城市工作嗎?給偶一個考慮的機會,
偶呆了一秒說:您知道,我剛來這里,是自己來的,無牽無掛,只要是xx公司,哪個城市都行!
於是結束了面試!
偶本來以為不會這么良好吧,偶的第一次面試!

剛剛從公交上下來,准備回住的地洗澡澡,電話響了,是那個城市的分部打來的電話,說是要電話面試我,由於大街上很嘈雜,狂跑到小區的裡面蹲在草坪上接受面試,呵呵!

問的問題跟上午面試的題一樣,不過交易變成了組隊,偶還照我上午的思路說了下,但是人家說那不對,然後自己說了下去,可惜我沒聽清楚他說的什麼,因為那會信號不好,然後我跟他口風說對對,是那樣,然後繼續問我第2個問題:玩過什麼游戲,對游戲的熟悉程度,以及你認為的游戲測試包括那些?

我的回答:因為本人接觸游戲很早,從傳奇到奇跡,到現在的3d,天堂2,魔獸世界,英雄,熱血江湖,只要是rpg的基本上都玩過,不管是q版的還是武俠魔幻的,還有休閑類的,比如泡泡堂,瘋狂坦克等等,強調了我的測試經驗是休閑類的游戲,包括大富翁,泡泡龍,主要負責功能測試,立足於用戶角度,包括鍵盤的操作,指令的確認返回,可玩性測試等,[這期間他還問我競技類游戲呢?比如cs,我說呵呵,cs以前是我的最愛]
然後他問:你對可玩性測試是怎麼認識的
偶回答:包括色彩的顯示,畫面的連接,伺服器的流暢度,以及游戲平衡性的設置,舉例來說,以前的奇跡比傳奇操作簡單一點,這是一個方面,奇跡的裝備很華麗能夠吸引人,泡泡堂的角色造型很可愛,容易吸引女孩子,這些都是可玩性方面的

第三個問題:你認為象早期的超級瑪麗游戲上面的按鍵怎麼做測試?
偶回答:超級瑪麗的游戲的鍵盤很簡單,手柄上面的跳,走,跑,和四個方向鍵,四個方向鍵可以用枚舉的方法測試,看其輸入跟確認結果是否一樣,不一樣了就是問題所在,同樣的功能鍵--跑跳走等也是這樣!
(其實偶回答的應該是屬於測試目的,和測試腳本,與測試執行,測試平估之間的聯系~渴望高手指點一下偶這樣的思路正確與否?)
他問:有沒有想到測試時候同時按幾個鍵,或者亂按鍵會出現什麼結果?
偶回答:當然需要這樣的測試,站在用戶的角度來說,我們做測試應該盡全力的進行全方位的思考和測試!
第四個問題:給你一個測試腳本,你怎麼制定測試計劃?你的測試目標是什麼?
偶回答:測試目標我想應該有個最高測試目的,游戲測試和軟體測試的不同也包含有這一點,游戲測試的最終目標是讓普通大眾去把握和接受,而軟體有沒這個普遍性,所以制定測試計劃的時候也應該跟隨腳本向這個目標走。然後就是個人認為測試過程是隨著軟體游戲的開發過程而進行的,每個階段都應該有不同的開發過程和測試過程,所以每個階段的測試計劃和測試目的是不同的,我不知你問的具體指哪個方面,而我以前從事的是功能測試,就是黑盒測試!
這時還問偶一個問題:你做的功能測試是怎麼發現並提交bug的?
偶的回答:我以前的測試過程是每天的測試內容側重點是不同的,要根據leader發布的測試計劃走,提交bug一般要形成圖文並茂,再現bug出現場景,有理有據,形成文檔,提交!
然後就是他說:那好,今天就問到這里,有其他聯系了會有別的人給你其他的面試。
最後我問一點:我想問一下,我記得你們招收的學歷是本科,可是我是大專,所以我想感謝你們給我面試的機會!
他笑到,這個沒什麼的,學歷我們並不看中,老總是想把你外聘的,好的,就這樣,一起學習!呵呵

當時我就傻了~~~
外聘,,,就是打工掃地也好啊,不管是不是正式,有個工作就行!!!

本人第一次面試就這樣。

⑦ 一個很簡潔的C/C++面試題

不知你所謂的優化是?
其實你的代碼已經很簡短了,如果還想優化,就要從精度入手,你的s在這里等於9,為什麼?因為你的s就是int型的,所以會捨去小數點後的數字,所以該將s改為浮點型,如float,double,這樣,你的s就完全正確了。

⑧ 游戲公司面試問題

游戲公司招聘一般喜歡創意型思維的人
不必太過拘謹
說說自己玩過的專游戲屬
和現在流行的游戲
還有自己在這方面有什麼的思考(最好找點資料)、
然後要強調自己肯干,努力,希望在此行業有所發展

游戲公司喜歡有活力
能常干
好管理的

切記別讓人感覺油頭滑腦
那就完了
祝好運

⑨ C語言面試題

關注一下

熱點內容
鬼片高清畫質。電影。 發布:2024-08-19 09:14:10 瀏覽:650
一家看電影網 發布:2024-08-19 08:57:54 瀏覽:155
韓國大屍度電影推薦 發布:2024-08-19 08:55:58 瀏覽:719
接吻電影的名字美國 發布:2024-08-19 08:41:41 瀏覽:758
韓劇女主高中就懷孕了劇名 發布:2024-08-19 08:00:29 瀏覽:692
藍色頭發電影女主角 發布:2024-08-19 07:51:59 瀏覽:849
台灣電影老師上了學生 發布:2024-08-19 07:36:20 瀏覽:964
兩人吃屎的電影 發布:2024-08-19 07:25:07 瀏覽:450
有裸露下體的大尺度電影嗎 發布:2024-08-19 07:20:50 瀏覽:790
好看的電影在線觀看免費 發布:2024-08-19 06:55:37 瀏覽:912