吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

測試工程師如何進入BAT

工程師人生 ? 來源:wv ? 作者:簡書網 ? 2019-09-10 10:26 ? 次閱讀

我發現一個奇怪的現象:總是聽到身邊的程序員朋友談論BAT(中國大陸互聯網的三大巨頭:百度、阿里、騰訊)以及如何進入BAT,卻鮮少有測試會去談論或者考慮這些問題。

我不知道這是為什么,或者我就算知道也只是片面的了解,所以我還不如不說,免得回頭又來打自己的臉。

最近有幸與給阿里測試團隊做過培訓的骨灰級測試大神交流了一些有關測試的問題,正好也說到了這個問題。

這位大神并沒有為我解釋上面的問題,而是跟我說了一些BAT測試工程師所需要具備的素質。其實也是變相地從另外一個方面解答了我的疑惑。

那么下面我給大家分享一下這位大神給我甚至絕大部分測試工程師的建議。

心態

首先無論是BAT的員工還是想進BAT的求職者都需要有一個良好的心態。

原因很簡單,文章下面即將提到的學習內容,如果你沒有一個好的心態,是不可能進行下去的。所以,先過了心態這一關,再來談別的吧,否則你肯定會死在半路上的。

大多數人學習碰到的問題無非2種:第一,心態浮躁,總想著看書太慢,看視頻太慢,恨不得今天看了,明天就直接競聘上崗了。第二,學習沒有方向,學了一段時間之后,好像也沒看到什么特別的進步,對自己堅持的方向產生動搖,最后不了了之。

如果是第一種我救不了你,除非你自己能沉下心來好好學。

思路

思路很重要,它體現的是一個人的思考習慣,而行為都是由大腦支配。如果你有一個能讓人眼前一亮的思路或許就是那個key,讓你進入BAT大門的key。

大家可以看看BAT的面試題(這里不放技術性面試問題,因為肯定有人會問我答案)

Q:如果100次拋硬幣,99次正面,下一次是哪一面。。。

Q:2個人一起去喝酒,只夠買1瓶,杯子不規則,怎么保證大家喝酒不會有異議

黑人問號臉?沒錯,相信不少人也碰到過。答案肯定不止一種,但是要保證你的答案在面試官看來是有吸引點的。

技術性面試問題也一樣,所以不要埋頭苦干技術,有時間停下來回顧自己走過的路也不錯,能讓你接下來走的更快更穩。

原理

比如:在 Java 中,你可以使用 interface 關鍵字創建一個接口

接口類型有許多規則,其中一條是只要一個類聲明 implements 這個接口,就會被強制實現其中聲明的方法:

interface Vehicle { void start(); } class Car implements Vehicle { public void start() { // Omitted } } new Car().start();

如果 Car 沒有實現 Vehicle 接口聲明的 start() 方法,就會出現一個編譯錯誤:

interface Vehicle { void start(); } // error: Car is not abstract and does not override abstract // method start() in Vehicle // class Car implements Vehicle { // ^ class Car implements Vehicle { // Omitted }

在像 Java 的編程語言中,“接口”是用來聲明一個類型的關鍵字,它包含了一些特定的規則,用于控制環境中對象之間的交互。

其實不管是接口還是其他的什么,了解了原理很多錯誤就不再是錯誤,因為你知道怎么做可以不犯錯誤,頗有點君子不逾矩的感覺。

深度

可以是一個人的思想深度,也可以是掌握技術的深度。兩者同等重要,只要你其中一種很出色,那么無論你在哪里都會很吃香。

一個人思想的深度可以從他的言行看出來,但是一個人的技術深度基本上只能從工作中體現。不管是思想深度還是技術深度的增加你需要的都是讀書,讀書,再讀書。

本身學習就是一種對自我修養。了解別人的思想并與之碰撞,融合。你的思想深度自然會隨之增加,上面說的思路和原理也能從書本(并不僅限于書本)中看出來。

代碼

話說回來,BAT大廠的開發人員和測試人員的界限并沒有那么明確,因為公司既然招你那就是希望你能解決問題的,不管是開發還是測試都要有實際解決問題的能力,這點***有一句名言:不管白貓黑貓,能捉到老鼠就是好貓。

代碼能力對于測試工程師越來越重要,要求測試工程師會代碼難道不是一件相當正常的事嗎?不然那為什么還叫做“工程師”?

Java、Python、PHP、Ruby、go、C……一種或幾種,不要求全部會,但至少要掌握一門。

學歷

說到這個可能是很多人的痛點,其實影響并沒有那么大。大家并不會因為你學歷低就瞧不起你,相反,他們可能會覺得你學歷低還能進BAT那技術一定非常厲害。

只不過走正常招聘可能通過率不高,你可以嘗試聯系BAT的內部員工或者技術負責人給他發郵件,向他展示你的能力和才華。

有良好的代碼習慣、學習習慣等會成為你的加分項,增加通過率。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測試工程師
    +關注

    關注

    6

    文章

    124

    瀏覽量

    12489
收藏 人收藏

    評論

    相關推薦

    嵌入式工程師常用的開發工具有哪些?

    項目管理和調試。IAR Embedded Workbench 也是廣受歡迎的 IDE,具有出色的優化能力和調試工具,能夠幫助工程師快速開發出高質量的嵌入式軟件。 二、編譯器 編譯器將高級語言
    發表于 12-20 15:29

    Keysight助力提升工程師測試測量知識水平

    Keysight為您解鎖測試測量領域的最新知識,助力工程師在快速變化的科技環境中保持競爭力。
    的頭像 發表于 10-16 09:28 ?464次閱讀

    FPGA算法工程師、邏輯工程師、原型驗證工程師有什么區別?

    ,還需要與軟件工程師、硬件工程師緊密合作,對整個系統進行集成和測試。 總的來說,FPGA 算法工程師著重于算法優化,FPGA 邏輯工程師專注
    發表于 09-23 18:26

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發布于 :2024年07月25日 11:31:02

    用二創,1:1復刻工程師的職場現狀

    工程師
    揚興科技
    發布于 :2024年07月19日 18:30:07

    嵌入式軟件工程師和硬件工程師的區別?

    、機器人等。 定義和工作職責 嵌入式軟件工程師的主要職責包括但不限于:設計、開發、測試和調試嵌入式軟件應用程序,以滿足特定硬件和軟件要求。他們需要理解并掌握嵌入式系統的基本原理,熟悉相關硬件接口
    發表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發布于 :2024年04月30日 17:33:15

    一款適合嵌入式工程師使用的在線工具

    一款適合嵌入式工程師使用的在線工具,工具有如下功能,如下圖所示: 1. 報文校驗功能,如下圖所示 2. UDP服務端測試工具:該UDP服務端工具可以理解為 “UDP服務端” 或者 “服務器
    發表于 04-09 22:20

    企業老工程師和高校老師有啥區別

    電子工程師硬件
    電子發燒友網官方
    發布于 :2024年02月28日 17:50:00
    百家乐视频象棋| 综合百家乐博彩论坛| 百家乐官网发牌的介绍| 十三张百家乐的玩法技巧和规则 | 带百家乐官网的时时彩平台| 优博网址| 三公百家乐在哪里可以玩| 百家乐官网桌子| 百家乐官网有秘技吗| 大发888 打法888 大发官网| 百家乐是娱乐场最不公平的游戏| 赌场百家乐代理| 澳门百家乐战法| 真人百家乐新开户送彩金| 最可信百家乐官网娱乐城| 龙博百家乐官网的玩法技巧和规则 | 万豪娱乐网| 新利线上娱乐| 舒兰市| 百家乐官网大赢家小说| 百家乐官网两头压注| 大发888开户日博备用| 百家乐官网明灯| 利高百家乐官网的玩法技巧和规则 | 圣安娜百家乐官网包杀合作| 百家乐官网gamble| 百家乐官网娱乐网会员注册 | 百家乐皇室百家乐的玩法技巧和规则| 百家乐五湖四海娱乐网| 百家乐园云鼎赌场娱乐网规则| 明珠百家乐的玩法技巧和规则| 威尼斯人娱乐场老品牌| 大发888娱乐城打发888打发8| 云鼎娱乐城信誉| 皇城娱乐| 百家乐官网保单破解方法| 百家乐官网赌博娱乐城| 做生意摆放风水| 百家乐哪条路准| 大发888 大发888娱乐城 大发888娱乐场| 大发888最佳状态|