- 相關(guān)推薦
華為9.7 成都上機筆試
剛剛上機筆試完,沒看到保密協(xié)定,寫筆經(jīng)贊rp5號上課的時候收到華為上機筆試,還屁顛屁顛的HAPPY。由于我報的是互聯(lián)網(wǎng)產(chǎn)品體驗工程師和軟件項目管理工程師,之前復(fù)習(xí)好多交互設(shè)計的東西,還臨陣看了眼軟件工程的幾個模型啥的。又做了一大堆公務(wù)員的行測題,結(jié)果一到機房,上面的PPT赫然寫著,C/C++用VC6.0 ,JAVA用eclipse。當(dāng)場傻眼,馬上問考官,我報的非研發(fā)崗咋還要做這個。克f給我問問,打個電話回答是也要做。 姐姐我用的最多的是C#,平時做作業(yè)都被C++的指針弄的死去活來,要不也不會用學(xué)校里不交課程都用不到的C#!當(dāng)下打鼓,那我是筆C還是筆試JAVA呢??JAVA和C#比較像啊,可是就大一用過幾回,后來都沒用過了!這時,考官GG問:“你哪個專業(yè)的?”,答曰:“軟件工程……”“那你這C應(yīng)該都會啊”于是我就被下咒語了,C我應(yīng)該會啊……于是開始筆,一看三道題,都編程,繼續(xù)嚇傻。要是選擇填空啥的還能蒙一下,畢竟我有半年沒寫C了……我淡定了很久終于把題讀懂了,一共三道,不是很難。
1.給定兩個int型一維數(shù)組,和他們的長度,然后從最后一個元素開始比較,輸出不一樣的元素個數(shù)。
一開始也不知道是咋回事讀了半天都沒看明白,其實很簡單。兩個數(shù)組比如是{1,3,5}和{22,17,1,3,5},從屁股開始比較。5和5一樣,3和3一樣,1和1 一樣,所以結(jié)果是0.如果是{1,3,5}和{7,8,9,0},5和0不一樣,3和9不一樣,1和8不一樣,輸出是3.以長度最短的數(shù)組為準(zhǔn)。其實是很簡單的~~2。就是一個約瑟夫環(huán)問題,也是int數(shù)組和間隔值M,數(shù)M個后踢出一個元素,并讓M=踢出元素。然后接著數(shù),也是比較簡單的。但當(dāng)時我完全忘記C的庫函數(shù)咋個調(diào)用,以至于連MOD都是自己瞎編的……3.字符串計算。輸入是char *oper = "4/2+3-2*4"然后算出答案就行了,只有+-*/連括號都不用。其實這個題是我們當(dāng)時算法上機課里面第一個做的好像,就是用堆棧壓進彈出亂七八糟的,而且這個連括號都沒有,真的是很基本。不過記得做作業(yè)的時候用了很長時間,而且一時間就只記得是用堆棧,連原理都忘記了,果斷放棄了。
經(jīng)過一陣驚嚇后我鍛煉了我的應(yīng)變能力!硬生生的寫了兩道也算是我平日都寫代碼,不是綁大腿的人~ 對研發(fā)技術(shù)類的同學(xué)可能沒啥子幫助,但是給投非研發(fā)支持類的同學(xué)們提個醒!非研發(fā)也不一定不用考代碼啊!攢RP了!
【華為9.7 成都上機筆試】相關(guān)文章:
華為筆試題列舉11-08
華為的筆試題及分析目02-18
華為Java筆試題一11-21
2017華為筆試題及答案02-23
華為硬件筆試題考點分析11-18
華為會計筆試分享11-21
20131026成都西財筆試11-19
求成都助理產(chǎn)品經(jīng)理的筆試地點11-21
成都24號下午財大筆試11-20
華為文秘職位筆試歸來,回憶版,攢RP04-10