宇視科技android面試 宇視科技初面

2021-10-13 04:57:04 字數 1921 閱讀 6867

2023年10月15日下午兩點,我準時參加杭州電子科技大學的宇視科技面試,我投遞的崗位是自動化測試開發工程師。一開始,面試官讓我做自我介紹,我簡單說了自己的情況。

1.他問了我自動化測試開發和測試的區別,我回答了自動化開發主要是寫測試指令碼,偏向於開發,而測試就是純粹的測試。(自動化測試是一種黑盒測試的測試方法,和傳統手工測試的區別是執行者是機器,工程師主要編寫測試指令碼以及維護,還要進行自動化工具開發)

2.問了軟體測試的理論,但我回答的是方法、概念。(軟體測試是為了發現錯誤和缺陷而執行程式的過程,其目的是找到錯誤和缺陷並修復。)

3.我說了軟體測試的分類,說了黑盒測試和白盒測試,單元測試整合測試系統測試驗收測試,面試官問我黑盒測試和白盒測試分別用在單元測試或者整合測試的哪一步,為什麼。(單元測試屬於白盒測試範疇;整合測試屬於灰盒測試範疇;系統測試屬於黑盒測試範疇。單元測試的目的:在於發現各模組內部可能存在的各種錯誤,主要是基於白盒測試。整合測試界於單元測試和系統測試之間,起到「橋梁作用」,一般由開發小組採用白盒加黑盒的方式來測試,既驗證「設計」,又驗證「需求」。 主要用來測試模組與模組之間的介面,同時還要測試一些主要業務功能。)

4.測試工具用過哪些?用過loadrunner。有沒有寫過測試指令碼,沒有。我們一般會用loadrunner生成一些測試指令碼。(我室友說不用寫,可以生成)

5.程式語言,會python。做過一些小專案麼,沒有,都是自學。怎麼自學,在廖雪峰官方**上配置python環境,一邊看一邊敲給的題目**。python用的版本,3.6. 2.7和3.6有什麼區別,有沒有用過2.7,沒有。(python 3.x引入了一些與python 2不相容的關鍵字和特性,在python 2中,可以通過內建的__future__模組匯入這些新內容。python 2中的print語句被python 3中的print()函式取代。python 3在整數除法上的改動。python 2有基於ascii的str()型別,其可通過單獨的unicode()函式轉成unicode型別,但沒有byte型別。而在python 3中,終於有了unicode(utf-8)字串,以及兩個位元組類:bytes和bytearrays。在python 2.x中,經常會用xrange()建立乙個可迭代物件,通常出現在「for迴圈」或「列表/集合/字典推導式」中。在python 3中,range()的實現方式與xrange()函式相同,所以就不存在專用的xrange()(在python 3中使用xrange()會觸發nameerror)。等等)

6.python的資料型別,回答了列表、元組、字典。(python3 中有六個標準的資料型別:number(數字)

string(字串)

list(列表)

tuple(元組)

set(集合)

dictionary(字典))

7.問了字典和元組、陣列的區別:(元組:是資料的乙個簡單集合。陣列:要建立乙個陣列,可以直接使用方括號,可以建立空陣列,但必須提供其型別。字典:一種將鍵對映到值的型別,取其中某個鍵對應的值。陣列也叫列表,用來表示,陣列中所存的資料是可變的。元組是用()來儲存資料。元組是一種不可變的序列。字典是一種通過名字來引用值的資料結構。是python唯一內建的對映型別。用{}來表示。無特殊的順序,都儲存在乙個特定的鍵(key)中。)

8.問了c語言。堆和棧分別為什麼分配記憶體(棧,是由編譯器自動分配和釋放的,主要是函式體的位址,引數和區域性變數。堆,是由程式設計師手動完成申請和釋放的,像malloc和new,程式設計師沒有手動釋放的話,當程式結束時由系統釋放沒有釋放的空間。)

9.用tensorflow做過什麼?做過驗證tensorflow能不能用的例子。

10.用過tensorflow的哪些python庫,用過pillow、numpy。(tensorflow有python庫,整合了深度學習過程中前向傳播和反向傳播用到的一些函式等,用tensorflow的時候不需要全部一點點的實現前向傳播具體怎麼做,反向傳播怎麼做,函式也不需要自己求導,也有現成的函式可以呼叫。tensorflow擁有很多庫,比如keras、tflearn和sonnet、slim庫。)

宇視科技android面試 宇視科技軟體筆試面試

個人收集整理 zq1 3 筆試題 筆試題目地量比較大,只有乙個小時,注意時間 題目分為 1.判斷題 選擇題填空題 程式設計題判斷和選擇題目比較基礎,但容易錯 由於題量過多,我記得不太清楚了,只把自己記得地 幾個說一下吧 判斷題 逗號運算子是最低運算子 2.合理地排放結構體地資料成員,可以節省記憶體空...

宇視科技android面試 宇視科技軟體筆試面試

讓每個人平等地提公升自我 筆試題 筆試題目的量比較大,只有乙個小時,注意時間。題目分為 1.判斷題 2.選擇題 3.填空題 4.程式設計題 判斷和選擇題目比較基礎,但容易錯。由於題量過多,我記得不太清楚了,只把自己記得的 幾個說一下吧。判斷題 1.逗號運算子是最低運算子 2.合理的排放結構體的資料成...

記一次宇視科技面試C C

這是五月份面試的筆記,發現面試部落格的閱讀量比較大,寫了兩篇都上千了。1.應聘的是c 崗位,但是面試過程中都是使用c語言,說實話我不是很喜歡c語言 工作中也會使用c語言開發,很操蛋。2.主要問一些專案上的問題,他們比較關注網路程式設計和linux下程式設計。3.偏向於伺服器端程式設計。4.memco...