- 相關(guān)推薦
第一次應(yīng)聘筆試的經(jīng)歷——微創(chuàng)
微創(chuàng)人力資源部的一位小姐打電話叫我明天去公司進(jìn)行軟件開發(fā)工程師的筆試,本來我想實(shí)習(xí)的工作是US-Online Support Engineer,但是人力資源的小姐說好像US-Online不招實(shí)習(xí)生的,她建議我去做Software Development Engineer Intern,
第一次應(yīng)聘筆試的經(jīng)歷——微創(chuàng)
。抱著試試看的心態(tài),我就答應(yīng)下來了,心里想反正明天就當(dāng)去看眼界吧,當(dāng)作一次經(jīng)歷也不錯的,呵呵,這還是我第一次去筆試呢^_^。今天中午11點(diǎn)從學(xué)校出發(fā),先做汽車后做地鐵花了2個多小時(我們學(xué)校新校區(qū)在郊區(qū)),在河南中路站下地鐵后一抬頭就看見遠(yuǎn)處那幢十分顯眼的蓮花頭高樓(或者說更像唐僧頭的大廈)——“外灘中心”。大樓很PP,一幢非常高檔的寫字樓,進(jìn)進(jìn)出出都是白領(lǐng),工作環(huán)境很不錯,但必須在底層大廳登記并且領(lǐng)一張貴賓卡后才能進(jìn)去。大廈里電梯很多,并且大廈員工很熱情地問我去哪層,我說去21層,然后他主動幫我按下了電梯的上行按鈕。不一會就到了21層,整個21層都是微創(chuàng)的辦公場所,感覺裝修的很溫馨,主要采用的是黃色系的顏色,黃色的背景上突出了Wicresoft和“微創(chuàng)軟件”的標(biāo)志,唯一不滿的是坐著的是2個保安,我暈,估計(jì)大概是星期6的緣故吧,我想他們說明來意后,一個保安給我一份卷子然后就領(lǐng)我走進(jìn)旁邊的一間會議室讓我答題,時間是90分鐘。我找了一個靠窗的座位坐了下來,回頭望著窗外是遠(yuǎn)處的高樓和樓下的延安東路高架,感覺真是美哉!不過馬上收心開始做題吧,畢竟是有時間限制的。試卷第一頁讓你用英文填寫你的一些個人信息及應(yīng)聘職位,然后還要你對列出的一些技術(shù)做相應(yīng)信息,包括使用該技術(shù)多長時間,對技術(shù)的熟悉程度(精通、熟悉、了解)等,并可自己列出一些其他沒有寫出的技術(shù)。
OK,下面進(jìn)入真正的試題,共分2部分:Part A and Part B.Part A 共有5道大題。前2道是要求用算法編寫程序,一道要求實(shí)現(xiàn)將輸入的十進(jìn)制數(shù)據(jù)轉(zhuǎn)換為十六進(jìn)制數(shù)據(jù)string toHex(int),另一道要求實(shí)現(xiàn)一個計(jì)算大位數(shù)(如100位以上)相乘結(jié)果的函數(shù)string multiply(sting,string),2道題都要求用完全的算法來設(shè)計(jì),不可以使用Math、Convert 等一些已經(jīng)封裝好的類;
1)實(shí)現(xiàn)string toHex(int)把一個十進(jìn)制轉(zhuǎn)換成十六進(jìn)制。(完全用算法實(shí)現(xiàn))
2)實(shí)現(xiàn)一個計(jì)算大位數(shù)(如100位以上)相乘結(jié)果的函數(shù)string multiply(sting,string)。(請完全用算法實(shí)現(xiàn))然后是2道有關(guān)數(shù)據(jù)庫的題目,按照題目給出的查詢要求寫出相應(yīng)的SQL語句;
3)一個數(shù)據(jù)庫中有兩個表,一張表為Customer,含字段ID,Name,一張表為Order,含字段ID,CustomerID(連向Customer中ID的外鍵),Revenue;寫出求每個Customer的Revenue總和的SQL語句。
4)一個學(xué)生成績登記系統(tǒng),其中學(xué)生和課程均是可添加的,請?jiān)O(shè)計(jì)一個庫表結(jié)構(gòu)實(shí)現(xiàn),盡量保證系統(tǒng)使用中庫表結(jié)構(gòu)不再改變。 最后一道題要你談?wù)勀阕钍煜さ囊环N架構(gòu),包括其中間件技術(shù),并且說明最好用圖的形式表現(xiàn)出來。
5)請簡要描述出你最熟悉的技術(shù)架構(gòu),包括架構(gòu)中的各種中間件。(建議用圖的形式)Part B 共有8道題。
1)請簡述Critical Section和Mutex的不同點(diǎn)。
2)請描述下面函數(shù)聲明中各個const的作用:const char* Test() const 3)舉出3個以上ASP.Net與ASP相比的進(jìn)步處。
4)ASP.Net中user control和custom control的區(qū)別。
5)用一個C語言用來刪除單鏈表的頭元素的函數(shù),請找出其中的問題并加以糾正。
void RemoveHead(node* head) /* Line1 */{ /* Line2 */free(head) /* Line3 */head=head->next /* Line4 */} /* Line5 */6)
試編寫函數(shù)判斷計(jì)算機(jī)的字節(jié)存儲順序是開序(little endian)還是降序(bigendian),
資料共享平臺
《第一次應(yīng)聘筆試的經(jīng)歷——微創(chuàng)》(http://www.stanzs.com)。7)給定如下SQL數(shù)據(jù)庫:Test(num INT(4)) 請用一條SQL語句返回num的最小值,但不許使用統(tǒng)計(jì)功能,如MIN,MAX等。
8)輸出下面程序結(jié)果。
#include using namespace std; class A { public:virtual void print(void) { cout<<"A::print()"< }};class B:public A { public:virtual void print(void) { cout<<"B::print()"< }};class C:public A{public:void print(void) { cout<<"C::print()"< }};void print(A a) { a.print(); } void main(void) { A a, *pa,*pb,*pc; B b; C c; pa=a; pb=&b; pc=&c; a.print(); b.print(); c.print(); pa->print(); pb->print(); pc->print(); print(a); print(b); print(c); }
試題做下來總體感覺Part B比Part A要簡單,不過Part A好像更重要,因?yàn)镻art A每道題都有分?jǐn)?shù)的百分比。90多分鐘后來了一位微創(chuàng)的員工,是位眼鏡GG,問我做的怎么樣了。我說一般性了,因?yàn)樗惴ê蛿?shù)據(jù)庫我還沒有學(xué),我現(xiàn)在還是大三,然后他突然很吃驚的說我還以為你是大四的呢。我暈,記得以前和他們說過我大三啊。后來就聊了些有關(guān)這個職位的信息,他問我一星期能有幾天能來實(shí)習(xí),我說2天,他說至少要4天才能過來實(shí)習(xí)的,而且一般至少要3個月,因?yàn)榈谝粋月要適應(yīng)環(huán)境。言下之意就是我Game Over了,本來因?yàn)檫@學(xué)期課少所以才想到出來實(shí)習(xí)的,現(xiàn)在看來人家公司還是以公司利益為重,畢竟你一星期才2天對公司確實(shí)幫不上什么忙的。他說我大三出來實(shí)習(xí)太早啦,不過他說我的檔案會在人力資源部保留的,以后會再聯(lián)系我的,而且說我的經(jīng)歷還是蠻多的,我心想那是當(dāng)然啦,而且我里面有3個經(jīng)歷是和微軟有關(guān)的,畢竟微創(chuàng)是微軟投資的公司。后來又和他瞎扯軟件開發(fā)工程師和技術(shù)支持工程師的優(yōu)缺點(diǎn),然后嘛我就打算回去嘍,嘻嘻。: ) 這就是我第一次應(yīng)聘筆試的經(jīng)歷,盡管沒有成功,但是也有了很多的收獲,就當(dāng)是為大四真正找工作積累經(jīng)驗(yàn)吧。
【第一次應(yīng)聘筆試的經(jīng)歷——微創(chuàng)】相關(guān)文章:
上海微創(chuàng)軟件筆試題目10-31
大眾筆試經(jīng)歷08-12
明基的筆試經(jīng)歷10-10
尼爾森筆試的經(jīng)歷07-11
尼爾森筆試經(jīng)歷08-17
有趣筆試經(jīng)歷08-31
長安集團(tuán)筆試經(jīng)歷10-19
中金筆試經(jīng)歷09-11
惠普筆試經(jīng)歷談08-22
經(jīng)歷的筆試題目07-23