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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

面试 | 今日头条测试开发岗位面试题目回顾

發(fā)布時間:2023/12/29 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 面试 | 今日头条测试开发岗位面试题目回顾 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

今日頭條測試開發(fā)面試回顧

字節(jié)跳動公司以發(fā)展迅猛待遇優(yōu)厚面試難聞名于業(yè)界。本文為霍格沃茲測試學院學員 ZXB 同學面試字節(jié)跳動(今日頭條),并成功拿下高級測試開發(fā)工程師崗位后的面試題目回顧,供金三銀四跳槽季的各位同學參考!

學院定期匯總名企內(nèi)推 Offer 信息,并會在公開課做經(jīng)典面試題解析,請在文末加小助手微信,回復「內(nèi)推」入群。 ^_^

01?

一面

  • 自我介紹

  • 編程題目:

    給出一個數(shù)組,如 [7864, 284, 347, 7732, 8498],現(xiàn)在需要將數(shù)組中的數(shù)字拼接起來,如按順序依次拼接為:786428434777328498,數(shù)組中的數(shù)字拼接順序可以任意,編寫程序,返回「最大的可能拼出的數(shù)字」。(以上面數(shù)組為例,返回:849878647732347284)

  • 在 UI 自動化用例中如何切換 Android 原生頁面和 H5 頁面

  • 工作中是如何設(shè)計 UI 測試平臺的,平臺都有哪些功能,用例執(zhí)行如何調(diào)度?

  • 微信中發(fā)送圖片給他人,對這個功能設(shè)計用例

  • 網(wǎng)絡(luò)四層協(xié)議,DNS 解析過程



    ?
  • 02?

    二面

  • 自我介紹

  • 關(guān)于移動端 UI 自動化測試:

    • 負責哪些業(yè)務(wù)?

    • Hybrid App 和 H5 頁面如何測試?

    • UI 用例一共有多少條,如何管理 UI 用例?

    • 除了 UI 以外,做了哪些性能測試沒有?

    • 如何判斷 Android 手機上是否安裝了某個應用包?

    • Appium 每層的結(jié)構(gòu),原理,如果 UI 自動化用例執(zhí)行失敗應該怎樣排查?

  • 編程題目:

    • 有一個文件,文件中每一行為一個 HTTP 請求響應的 log,每行的 log 格式為:

    • [HTTP? URL] [請求響應碼,如 200,404] [請求響應時間,以 ms 為單位]

    • 例如 `http://www.baidu.com? 200? 345`。

    • 求一下所有響應碼為 200 的請求的響應時間平均值,單位 ms

    • 針對以上程序,設(shè)計測試用例

  • JVM 中,內(nèi)存結(jié)構(gòu)分布。程序計數(shù)器區(qū)會不會報 OOM 異常?

  • 工作中遇到過最棘手的問題是什么(印象最深的問題是什么),如何解決的?

  • 嘗試用過哪些開源的工具?(因為提到了 macaca 里的 app-inspector,就讓講一下 app-inspector 的功能和結(jié)構(gòu),以及實現(xiàn)方式,能講多細就講多細)

  • 現(xiàn)在有兩個杯子,一個能裝水 6L,一個能裝水 5L,不用其他杯子的情況下,怎么倒出 3L 的水?(WTF?😓)



    ?
  • 03

    三面

  • 自我介紹

  • Appium 每層的結(jié)構(gòu),appium 底層是基于什么?

  • 經(jīng)典題目:

    • 打開瀏覽器,從輸入 www.baidu.com 到看到瀏覽器顯示頁面,這個過程中,都有哪些步驟和環(huán)節(jié)?

    • DNS 解析之前,還完成了哪些步驟?

  • 假如有一天,報告某地區(qū)的用戶都打不開 app 中的一篇資訊(一個視頻),可能的原因有哪些?

  • 針對微信朋友圈發(fā)送圖片功能,設(shè)計用例,不考慮視頻

  • 用過哪些測試工具?比如抓包工具 Charles & fiddler,如果要實現(xiàn)一個 fiddler 抓包工具,如何設(shè)計?

  • 假如讓你來保證整個 APP 的質(zhì)量,如何實施,首要保證什么功能,如何保證?

  • APP 和競品 APP 之間的關(guān)系,APP 和競品 APP 產(chǎn)品設(shè)計上有什么不同點,為什么要這么設(shè)計?

  • 總結(jié)

    以上是生活随笔為你收集整理的面试 | 今日头条测试开发岗位面试题目回顾的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。