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