日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OPPO软件测试面试经验

發布時間:2023/12/15 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OPPO软件测试面试经验 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本人原創(轉載請先找我申請):享有盛譽之名的博客_CSDN博客-前端開發,Java,uiautomator領域博主

第一面電話(技術面):

? 這一電話面試了一個半小時,第二天零零散散記錄以下內容,給大家參考;

面試官:你為何不讓你前同事推薦你,你要自己投簡歷,推薦機會大點,投遞簡歷人多會被忽略;

我:(心里:那你不是聯系我了么),因為認識的推薦都是功能測試,我不想,這與我職業規劃不同,我想靠自己;

面試官:言歸正傳,我們現在開始面試

(我6年從事手機安卓行業,前一家公司是做公網手機的,現在是做專網集群的,他肯定不熟悉,所以專挑上家的內容問,再者上家公司的同事大部分都在那里)

因為我上家負責過專項功耗測試,他那里也是做功耗測試和性能測試專項的,所以開始專挑功耗的問題一直細問;

1.我上家公司的專項功耗都是在軟件層做的(其實就是續航),也就是專項待機、隨機待機等場景測電量,沒有用過電壓表相關儀器做過,現在這家這些都是給硬件同事測的,我也知道一點,比如看電壓電流,耗電異常的時候看手機是否待機電流正常,其實軟件層的我都回答了,他就一直追問,這塊確實跟硬件相關的很少打交道(面試官提醒我,不是說跟我無關都不必要去學習,我覺得這塊我不是感興趣,面試官最后說有緣來了以后負責這一塊,要學習底層這塊,到底為何什么原因導致的,需要要專,要往深度去發展。我心里想,我們做測試的不應該是廣度去發展么?如果哪天我能達到這深度的水平了,我就不做測試了,而做開發了,我都知道什么導致功耗大了,我還不會自己改么,還要開發干嘛?畢竟做開發錢絕對比測試高);

列出幾個問題:

?相機、音頻的功耗怎么測?

?測出的電流出現異常,這個專業名詞怎么叫?--面試官說是回歸電流,我問了我們公司硬件測試和硬件研發一圈都沒有人知道這個名詞。

?場景:給你微信,你要怎么測它的功耗?需要哪些場景?不要著急回答,給你一分鐘思考時間;---》我思考了以后就說了下,忘記咋說了,面試官還滿意;

?這個功耗問題問了差不多半小時,最后他得出結論我只會續航這塊,不會用儀器測這塊,他也就不問了。

2.問性能測試相關的問題,手機這塊無非就是:壓力、穩定性、可靠性、響應速度、流暢度這些,面試官首先問:

? 壓力測試怎么做的??---》 ?我說是用monkey跑的,

? 他問為何monkey為何能跑壓力??---》 ?我說monkey可以隨機點擊,速度快,壓力測試畢竟是找出產品的極限,其實monkey可以把壓力、穩定性、可靠性一起測;

? 他問為什么能一起測??---》 ?我說壓力是找極限值,穩定性是在一定時間內允許出現的異常不超過多少次數,每家公司定義不同,比如我上家大概是7*24小時不允許出現3-5次這樣,我就是舉個例子;

?他打斷我說這些標準是你自己想的,還是上家公司的定義標準,你別騙我哦,我回去問你上家公司的同事哦??---》 (這個說的我也很無語,我只是跟你解釋這些定義的意思,具體標準上家公司距離我多少年了,我怎么記得這個具體的次數。)我說標準這東西是每家公司根據各種業內競品機去參考定義的,還有各種標準制定的方法都不同;

? 他問我響應速度/流暢度怎么測試?---》 我說先來說響應速度吧,響應速度我有幾種辦法,一種是拿秒表測,這個誤差和錯誤太大,不建議,第二種是看日志,看log打印打開該應用的啟用時間。上家公司是用一種類似高速攝像機的,根據這個高速攝像機更精準的判斷用戶用手觸摸時間開始錄像---到應用打開所花的時間,這個是最建議的。

? 不等我再說流暢度方法,他又打斷問我:他問應用市場有幾十萬個幾百萬個不等的APP,你要怎么去測響應速度?---》 我說怎么可能全去測,一般都是取TOP10、TOP100的應用去測,量少我可以手工測試,量多就采用自動化去打開應用,再去看日志統計咯(這題應該是考驗你心里壓力題,重點是面對不可能的事情你該怎么去思考問題,類似這種的場景面試很多,就是模擬實際的壓力任務,你怎么去解決,一般是根據實際去思考,不能跳入他給你的陷阱)

? 打開王者榮耀和微信,他們打開的方式區別是什么,調用了底層的什么東西?---》我說我不懂底層的。

3.接下來問的就是流程和理論相關的

? 問我帶過組沒有?帶過幾個人的組?

? 問我測試流程是什么?

? 問我項目流程是什么?上家公司的項目流程。我說我不知道上家的,知道這家的,說這家的可以嗎?他說可以。我說先立項、然后需求評審。他打斷我說不是這個,給我提示,就是有什么節點,每個節點是測試應加入測試的,還有策略。我就說我們項目有些3-5個節點,每個節點大概做什么,讓他覺得還OK!

4.然后就到面試JAVA了,他問了如下問題,我幾乎都大概說了下:

? ?重寫和重載的區別;

? ?重寫是重寫什么?

? ?抽象類和接口的區別?

? ?String、StringBauffer、StringBuilder的區別?

? 什么是泛型?

? ?什么是反射?

? 講講多線程?

?講講JDK、JRE、JVM是什么?

? JVM的實現原理?

??

5.最后面試官給我點評我這次面試的一些問題,他說你老是解釋為什么這個不會,那個不會,我身為面試官我不管你這個,我要你你會這個.......

(我心里想,你這個崗位需要會這個,你去看過其他崗位其他公司要什么了嗎,比如我要是會功耗很熟悉干嘛,我以后不一定做功耗,還不一定做手機呢,我做的是測試,這個廣度范圍的測試,手機公司能有幾家,說句不好聽的,你看魅族、TCL、酷派、中興、金立當年哪個不是紅紅火火,做測試要學會東西很多,東西學多但是要精就難,還不如做開發,比如我做java,我就把java這一項學精通就行,做測試不一樣,你要會java、python等語言,還要會很多測試框架、工具,還要會性能、安全等。按照面試官的點評,那我直接去學安卓開發算了,只會一項深度就行,每個人的路和方向不一樣,重點是要找工作,要去哪家公司,人家需要什么。)

6.最后他問我還有什么要問的嗎?---》我說針對你剛剛說的功耗,性能,到底你們功耗怎么做的,他說我不可能告訴你怎么做,因為我們公司屬于競爭關系,不能告訴你,然后就瞎扯了。(我心里想,競爭關系你不肯說,那你問我這么多細節,是不是我也泄露了我公司的機密,你不告訴我你們具體內容怎么做的,要學什么,我怎么去這個崗位工作,萬一去了還是點點點呢,我特意去問了硬件的功耗測試怎么做,結果人家也說沒啥,就是手機接上電壓表儀器,看電壓電流信息和數據,根據各種不管場景,比如開關機、待機,待機時電流電壓參數有沒有待機下去,看的是參數值,這些東西很容易理解,要不了一個月就熟悉了,后面都是機械式的工作,有什么技術含量,好,面試官跟我說要了解底層的東西,要知道給跟功耗相關的東西和底層調用,我要是會真去做開發了,做什么測試。這個是我個人的理解)

7.他第一面是技術面,后面是部長面,最后是HR面;、

特意問了好幾個在OPPO的朋友,了解的信息是:

(1).大概普遍是30萬左右,做普通的工程師(不排除還有更低的);

(2). 然后他們面試沒有問啥,都是問測試理論和流程性的東西。

對于上面問了我這么久,不僅僅理論和流程,還有專項、技術的東西,這樣的崗位我是不是可以多拿點?哈哈!但是大家覺得說不可能給這么多。

要知道我現在這家公司不怎么加班,5點多就下班了,他們周一至周六天天加班到23點,這么長的時間,

性價比因人而異,自己考慮。

二面(現場面)

一面準備充分,我過了,然后約了二面。第二面好像是他們部長面,二面沒問啥

1.自我介紹

2.問了我獲得的優秀員工的事,如憑什么獲得?

3.我現在的公司跟上個公司有什么關系?

4.我最精通什么;

然后沒了,讓我有什么問題問他的

我問了幾個問題:

1.測試開發要求如何?他說要求很高,跟開發差不多,我可能不太適合

2.我問了測試經理崗位?他說現在不外招了。

3.我問了晉升制度?巴拉巴拉說了一推,也意思是看你跟領導的關系

5.你給我提供什么樣的崗位?他說工程師(沒說高級),我說這就對我沒有什么誘惑力啊,畢竟普通工程師的崗位對我來說沒有太低端。他又巴拉巴拉說了工程師要具備寫代碼、白盒測試的能力(做測試的現在哪個公司不這么要求)

6.后面他讓我先回去,再讓HR聯系我。(oppo一般都是現場交HR,這么說就是沒戲)

二面也沒有問啥技術問題,也不知道為何過不了,難道關于自己的前程也不能問問?

總結

以上是生活随笔為你收集整理的OPPO软件测试面试经验的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。