轉行軟件測試四個月學習,第一次面試經過分享

我是去年上半年從銷售行業轉行到測試的,從銷售公司辭職之后選擇去培訓班培訓軟件測試,經歷了四個月左右的培訓,在培訓班結課前兩周就開始投簡歷了,在結課的時候順利拿到了offer。在新的公司從事軟件測試工作已經將近半年有余,回想當時面試的過程,想分享一些自己的感悟,希望能夠對大家有所幫助。

  不知道從啥時候開始,互聯網行業就開始卷起來了,除了開發崗,測試崗也是卷的不行,不少招聘信息都要求至少本學歷、三年軟件測試經驗,除了功能測試,像接口、自動化、Linux命令都得會,甚至連性能測試都得會,雖然最后去了公司基本只是做功能測試,但是不妨礙面試官問你各方面的知識,不愧是大家所說的“面試造航母,上班擰螺絲”。

  我總共面試了四家公司,其中一家自研、三家外包,最開始面試的是杭州的一家外包,做國外銀行項目的,因為工作的同事有不少外國朋友,所以需要日常能看英文的文檔、能用口語進行交流,因此面試的第一個題目就是用英文做自我介紹,不過這個是在面試前一天人事小姐姐已經告知了,所以自己也準備了一下,好歹算蒙混過關吧,但是背誦下來的人家能聽出來。后面問的題目大多就是一些常見的問題了,以下列舉一些大家被問的頻率較高的問題:

  1、常用的Linux命令,分別說出對應命令的用途;

  2、說一下get和post的區別?

  3、http和https有什么區別?

  4、常見的響應狀態碼有哪幾種?分別代表什么含義?

  5、做過自動化測試嗎?說一下自己當時是怎么做的?

  6、自己印象最深刻的bug是什么?

  7、常見的設計測試用例的方法有哪些?

  8、講一下近期做過的項目

  9、說一下自己對軟件測試行業的理解?

  10、自己的職業規劃

  因為之前都有準備過,所以大多數都能回答上來,但是后面問了關于Java和Python的一些并且的知識,有的就不知道怎么回答了,面試官說公司的項目是用Java開發的,所以后期自動化測試會涉及到寫Java代碼,所以會考察一些編程的知識,問我會不會,我雖然學過但是并不算會,但還是勉強說了會,而且說進了公司可以學。整個面試過程30分鐘左右吧,我感覺面試官問問題的節奏很快,總共問的問題大大小小得有20多個,我自己面試完以為能過一面,結果第二天面試被告知不太符合要求,我就把自己面試的時候的錄音拿出來聽,分析自己回答得不好的地方,自己回聽的時候發現當時還是太緊張了,說話語速過快。

  第一次面試有了經驗,后面我就會在面試之前調整心態,盡量讓自己在面試過程中保持一個積極自信的狀態,語速基本和平時說話一樣,題目也準備的更充分了。第二家面試的是一家深圳的做大數據產品的公司,問的問題大部分和我上面列舉的差不多,但是也有專門針對大數據測試的問題,我印象很深的一個問題是三面的時候項目經理問的,他問在做自動化測試的時候,如何構造大量的數據,我當時回答的是用pymysql連接數據庫,是用for循環去構造,但是項目經理追問我還有什么其他方法,我左思右想確實沒想到,過一會他問我了不了解存儲過程,我這才意識到沒準備這個知識點,結果也可想而知。我原本覺得這次面試都三面了肯定可以拿offer的,哪知道還是準備不夠充分,說實話對這個結果有些沮喪。

  第三家面試更無語,一面完之后,外包那邊的人事說甲方崗位暫時招滿了,需要等他們出新的崗位,我就沒指望這家了。

  第四家面試也是最后一次面試,順利了通過了一面,當天面試完就和我確定了第二天二面的時間,第二天二面的時候面試官那邊臨時有事又推遲了一個小時,我當時只能繼續準備我的題目,面試的時候也是問了一些常規問題,然后連著問兩個問題,一個我答錯了一部分,另一個是邊思考回答,也不知道答對沒有,反正是來回說了五分鐘左右吧。第一個問題是有張學生表,有張成績表,現在想要查詢出語數外三門總成績大于270分的學生姓名,計算總成績應該用sum關鍵字而我說成了是count關鍵字;第二個問題是有100只小球,外觀都一樣,其中一只球質量不一樣,現在有一臺天平,如何用最少的次數找出這個質量不一樣的小球,這個當時回答的時候繞了圈子,事后發現并不難。面完之后我覺得應該沒戲了,結果第二天告訴我面試過了,然后就談薪資、入職時間啥的,一個星期之后順利辦理入職。

  通過我面試的經驗,我認為一定要做好以下幾件事情:

  1、多熟悉題目,先記牢面試一般會問的共性的問題,然后再準備一些非普遍性的問題,盡量擴大自己的知識面,無論是對面試還是日后工作都有好處。

  2、珍惜面試機會。不管是線上還是線下面試,只要自己能參加的都盡量參加,因為經歷面試才能檢驗自己準備是否充分,暴露自己的問題。面試完之后要多反思自己的問題,爭取下次做的更好。

  3、調整好心態,面試過程中保持積極自信的態度,不要過早考慮結果,過程中發揮好了,結果也不會差,要相信自己。

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/39060.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/39060.shtml
英文地址,請注明出處:http://en.pswp.cn/news/39060.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

深信服數據中心管理系統 XXE漏洞復現

0x01 產品簡介 深信服數據中心管理系統DC為AC的外置數據中心,主要用于海量日志數據的異地擴展備份管理,多條件組合的高效查詢,統計和趨勢報表生成,設備運行狀態監控等功能。 0x02 漏洞概述 深信服數據中心管理系統DC存在XML外部實…

WPS-0DAY-20230809的分析和利用復現

WPS-0DAY-20230809的分析和初步復現 一、漏洞學習1、本地復現環境過程 2、代碼解析1.htmlexp.py 3、通過修改shellcode拿shell曲折的學習msf生成sc 二、疑點1、問題2、我的測試測試方法測試結果 一、漏洞學習 強調:以下內容僅供學習和測試,一切行為均在…

Keil開發STM32單片機項目的三種方式

STM32單片機相比51單片機,內部結構復雜很多,因此直接對底層寄存器編碼,相對復雜,這個需要我們了解芯片手冊,對于復雜項目,這些操作可能需要反復編寫,因此出現了標準庫的方式,對寄存器…

ES中倒排索引機制

在ES的倒排索引機制中有四個重要的名詞:Term、Term Dictionary、Term Index、Posting List。 Term(詞條):詞條是索引里面最小的存儲和查詢單元。一段文本經過分析器分析以后就會輸出一串詞條。一般來說英文語境中詞條是一個單詞&a…

日期時間常用功能和函數

1 time 模塊 time 模塊提供了很多與時間相關的類和函數,下面我們介紹一些常用的。 1.1 struct_time 類 time 模塊的 struct_time 類代表一個時間對象,可以通過索引和屬性名訪問值。對應關系如下所示: 索引屬性值0tm_year(年&a…

Docker容器與虛擬化技術:Docker資源控制、數據管理

目錄 一、理論 1.資源控制 2.Docker數據管理 二、實驗 1.Docker資源控制 2.Docker數據管理 三、問題 1.docker容器故障導致大量日志集滿,造成磁盤空間滿 2、當日志占滿之后如何處理 四、總結 一、理論 1.資源控制 (1) CPU 資源控制 cgroups&#xff0…

Java Vue Uniapp MES生產執行管理系統

本MES系統是一款B/S結構、通用的生產執行管理系統,功能強大! 系統基于多年離散智造行業的業務經驗組建,主要目的是為國內離散制造業的中小企業提供一個專業化、通用性、低成本的MES系統解決方案。 聯系作者獲取

Linux(進程控制)

進程控制 進程創建fork函數初識fork函數返回值寫時拷貝fork常規用法fork調用失敗的原因 進程終止進程退出碼進程常見退出方法 進程等待進程等待必要性獲取子進程status進程等待的方法 阻塞等待與非阻塞等待阻塞等待非阻塞等待 進程替換替換原理替換函數函數解釋命名理解 做一個…

re學習(32)【綠城杯2021】babyvxworks(淺談花指令)

鏈接:https://pan.baidu.com/s/1msA5EY_7hoYGBEema7nWwA 提取碼:b9xf wp:首先找不到main函數,然后尋找特殊字符串, 交叉引用 反匯編 主函數在sub_3D9當中,但是IDA分析錯了 分析錯誤后,刪除函數 創建函數 操…

【Linux】多線程1——線程概念與線程控制

文章目錄 1. 線程概念什么是線程Linux中的線程線程的優點線程的缺點線程的獨立資源和共享資源 2. 線程控制Linux的pthread庫用戶級線程 📝 個人主頁 :超人不會飛)📑 本文收錄專欄:《Linux》💭 如果本文對您有幫助&…

無腦入門pytorch系列(三)—— nn.Linear

本系列教程適用于沒有任何pytorch的同學(簡單的python語法還是要的),從代碼的表層出發挖掘代碼的深層含義,理解具體的意思和內涵。pytorch的很多函數看著非常簡單,但是其中包含了很多內容,不了解其中的意思…

SpringBoot復習:(46)全局的bean懶加載是怎么實現的?

在application.properties中配置: spring.main.lazy-initializationtrue在運行SpringApplication的run方法時,代碼如下: 其中調用了prepareContext,prepareContext代碼如下: 當在配置文件中配置了spring.main.lazy-initializat…

JavaScript實現在線Excel的附件上傳與下載

摘要:本文由葡萄城技術團隊于CSDN原創并首發。轉載請注明出處:葡萄城官網,葡萄城為開發者提供專業的開發工具、解決方案和服務,賦能開發者。 前言 在本地使用Excel時,經常會有需要在Excel中添加一些附件文件的需求&am…

Clickhouse基于文件復制寫入

背景 目前clickhouse社區對于數據的寫入主要基于文件本地表、分布式表方式為主,但缺乏大批量快速寫入場景下的數據寫入方式,本文提供了一種基于clickhouse local 客戶端工具分布式處理hdfs數據表文件,并將clickhouse以文件復制的方式完成寫入…

解決并發沖突:Java實現MySQL數據鎖定策略

在并發環境下,多個線程同時對MySQL數據庫進行讀寫操作可能會導致數據沖突和不一致的問題。為了解決這些并發沖突,我們可以采用數據鎖定策略來保證數據的一致性和完整性。下面將介紹如何使用Java實現MySQL數據鎖定策略,以及相關的注意事項和最…

開源低代碼平臺Openblocks

網友 HankMeng 想看低代碼工具,正好手上有一個; 什么是 Openblocks ? Openblocks 是一個開發人員友好的開源低代碼平臺,可在幾分鐘內構建內部應用程序。 傳統上,構建內部應用程序需要復雜的前端和后端交互,…

如何保證微信小游戲存檔不丟失?

引言 微信小游戲的興起為玩家提供了一個輕松便捷的娛樂方式,然而,存檔丟失問題一直以來都是開發者和玩家關注的焦點。為了確保玩家的游戲體驗和投入能夠得到充分的保障,開發團隊需要采取一系列方法來保障微信小游戲存檔不丟失。本文將介紹一…

學習筆記十五:基于YUM文件運行POD應用

基于YUM文件運行POD應用 通過資源清單文件創建第一個Pod更新資源清單文件查看pod是否創建成功查看pod的ip和pod調度到哪個節點上假如pod里有多個容器,進入到pod里的指定容器查看pod詳細信息查看pod具有哪些標簽:刪除pod通過kubectl run創建Pod Pod資源清…

word之插入尾注+快速回到剛才編輯的地方

1-插入尾注 在編輯文檔時,經常需要對一段話插入一段描述或者附件鏈接等,使用腳注經常因占用篇幅較大導致文檔頁面內容雜亂,這事可以使用快捷鍵 ControlaltD 即可在 整個行文的末尾插入尾注,這樣文章整體干凈整潔,需…

【枚舉邊+MST+組合計數】CF1857G

Problem - 1857G - Codeforces 題意: 思路: 首先觀察一下樣例: 可以發現對于每一對點,貢獻是 s - 這對點對應的環的最大邊 1 那么這樣就有了 n^2 的做法 然后,根據慣用套路,枚舉樹上的點對問題可以轉…