外包干了一周,技術明顯退步

我是一名本科生,自2019年起,我便在南京某軟件公司擔任功能測試的工作。這份工作雖然穩定,但日復一日的重復性工作讓我逐漸陷入了舒適區,失去了前進的動力。兩年的時光匆匆流逝,我卻在原地踏步,技術沒有絲毫的進步,只有年齡在不斷增長。

今年8月,我遭遇了人生的重大打擊。談了兩年的女朋友因為我的不思進取和微薄的工資而選擇與我分手。這讓我深刻意識到,如果再不改變現狀,我將永遠無法擺脫這種困境。于是,我下定決心要沖擊大廠,尋找更好的職業發展機會。

然而,當我開始準備面試時,我才發現自己已經落后了太多。兩年的功能測試工作并沒有讓我積累到足夠的技術實力,反而讓我陷入了思維定勢,難以適應新的技術挑戰。面對大廠嚴格的面試要求,我感到無從下手,甚至開始懷疑自己的能力。

幸運的是,我有一個在抖音集團工作的老哥。他了解我的困境后,并沒有直接給我提供工作機會,而是給了我一個網盤鏈接,里面包含了一整套軟件測試面試必備文檔PDF和完整的學習路線視頻教程。他告訴我:“去吧,這里有你需要的所有東西,不要再來找我了,我都嫌丟人!”

?盤里頭是一整套軟件測試面試必備文檔PDF,和完整學習路線視頻教程,看完之后直接給我老哥給跪了…這下面試穩了。

內容涵蓋:包括測試理論、Linux基礎、MySQL基礎、Web測試、接口測試、App測試、管理工具、Python基礎、Selenium相關、性能測試、LordRunner相關等… 質量非常高,需要的可自行領取!!

第一部分,測試理論(測試基礎+需求分析+測試模型+測試計劃+測試策略+測試案例等等)
第二部分,Linux( Linux基礎+Linux練習題)
第三部分,MySQL(基礎知識+查詢練習+萬年學生表經典面試題匯總+數據庫企業真題)
第四部分,Web測試
第五部分,API測試
第六部分,App測試
第七部分,管理工具
第八部分,Python基礎(Python基礎+編程題+集合+函數+Python特性等等)
第九部分,Selenium相關
第十部分,性能測試
第十一部分,LordRunner相關
第十二部分,計算機網絡
第十三部分,組成原理
第十四部分,數據結構與算法
第十五部分,邏輯題
第十六部分,人力資源
?

軟件測試基礎
軟件測試的步驟是什么?
如何錄制測試腳本?
應該考慮進行如何測試的測試方法
怎樣估計測試工作量?
測試設計的問題
當測試過程發生錯誤時,有哪幾種解決辦法?
測試執行的問題
測試評估的目標
如何提高測試?
C/S模式的優點和缺點
B/S模式的優點和缺點

Linux
grep和find的區別? grep 都有哪些用法?
查看IP地址?
創建和刪除一個多級目錄?
在當前用戶家目錄中查找haha.txt文件?
如何查詢出tomcat的進程并殺掉這個進程,寫出linux命令?
動態查看日志文件?
查看系統硬盤空間的命令?
查看當前機器listen 的所有端口?

?Python
統計python源代碼文件中代碼行數,去除注釋,空行,進行輸出?
python調用cmd并返回結果?
冒泡排序
1,2,3,4 這4個數字,能組成多少個互不相同的且無重復的三位數,都是多少?
請用 python 打印出 10000 以內的對稱數(對稱數特點:數字左右對稱,如:1,2,11,121,1221 等)
給定一個整數 N,和一個 0-9 的數 K,要求返回 0-N 中數字 K 出現的次數
判斷 101-200 之間有多少個素數,并輸出所有的素數
一個輸入三角形的函數,輸入后輸出是否能組成三角形,三角形類型,請用等價類- 劃分法設計測試用例

MySQL
你用的Mysql是哪個引擎,各引擎之間有什么區別?
如何對查詢命令進行優化?
數據庫的優化?
Sql注入是如何產“生的,如何防止?
NoSQL和關系數據庫的區別?
MySQL與MongoDB本質之間最基本的差別是什么
Mysql數據庫中怎么實現分頁?
Mysql數據庫的操作?
優化數據庫?提高數據庫的性能?
什么是數據的完整性?

Web

  • Web測試和app測試區別?
  • WEB測試環境搭建和測試方法
  • WEB測試教程
  • WEB測試要點及基本方法
  • Web測試頁面總結

?接口測試
什么是接口
如果模塊請求http改為了https,測試方案應該如何制定,修改?
常用HTTP 協議調試代理I具有什么?詳細說明抓取HTTPS協議的設置過程?
描述TCP/IP協議的層次結構,以及每一-層中重要協議
jmeter,一個接口的響應結果如下:
接口產生的垃圾數據如何清理
依賴第三方的接口如何處理
測試的數據你放在哪?
什么是數據驅動,如何參數化?

性能測試
你認為性能測試的目的是什么?做好性能測試的工作的關鍵是什么?
服務端性能分析都從哪些角度來進行?
如何理解壓力測試,負裁測試以及性能測試?
如何判斷是否有內存泄漏及關注的指標?
描述軟件產“生內存泄露的原因以及檢查方式。(可以結合- 種開發語言進行描述)
簡述什么是值傳遞,什么是地址傳遞,兩者區別是什么?
什么是系統瓶頸?

selenium
如何開展自動化測試框架的構建?
如何設計自動化測試用例:
webdriver如何開啟和退出一個瀏覽器?
什么是自動化測試框架?
Selenium是什么,流行的版本有哪些?
你如何從命令行啟動Selenium RC?
在我的機器端口4444不是免費的。我怎樣才能使用另一個端口?
什么是Selenium?Server,它與Selenium Hub有什么不同?
你如何從Selenium連接到數據庫?
你如何驗證多個頁面上存在的一個對象?
XPath中使用單斜杠和雙斜杠有什么區別?
如何編寫SeleniumIDE/ RC的用戶擴展?
如何在頁面加載成功后驗證元素的存在?
你對Selenium Grid有什么了解?它提供了什么功能?
如何從你的Java Class啟動Selenium服務器?
Selenium中有哪些驗證點?
什么是XPath?什么時候應該在Selenium中使用XPath?

?計算機與網絡
一臺計算機的IP是192.168.10.71子網掩碼255.255.255.64與192.168.10.201 …
請簡述DNS、活動目錄、域的概念。
10M兆寬帶是什么意思?理論下載速度是多少?
什么是IP地址?
OSI七層網絡模型的劃分?
TCP和UDP有什么不同?
HTTP屬于哪一層的協議?
HTTP和HTTPS的區別?
cookies和session的區別?
HTTP的get請求和post請求的區別?
HTTP1.0和HTTP1.1有什么區別
TCP的連接建立過程,以及斷開過程?
客戶端使用DHCP獲取IP的過程?
寫出某個網段的網絡地址和廣播地址?

人力資源
你的測試職業發展是什么?你自認為做測試的優勢在哪里?
你找工作時,最重要的考慮因素為何?
為什么我們應該錄取你?
請談談你個人的最大特色。
一個測試工程師應具備那些素質和技能?
還有問一下你是怎樣保證軟件質量的,也就是說你覺得怎樣才能最大限度地保證軟件質量?
為什么選擇測試這行?
如果我雇用你,你能給部門帶來什么貢獻?

最后

整份文檔一共有將近 200 頁,全部為大家展示出來肯定是不太現實的,為了不影響大家的閱讀體驗就只展示了部分內容,還望大家海涵,希望能幫助到您面試前的復習且找到一個好的工作,也節省大家在網上搜索資料的時間來學習.

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

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

相關文章

【QT】多線程相關教程

一、核心概念與 Qt 線程模型 1.線程與進程的區別: 線程是程序執行的最小單元,進程是資源分配的最小單元,線程共享進程的內存空間(堆,全局變量等),而進程擁有獨立的內存空間。Qt線程只要關注同一進程內的并發。 2.為什么使用多線程…

VS 版本更新git安全保護問題的解決

問題:我可能移動了一個VS C# 項目,然后,發現里面的git版本檢測不能用了 正在打開存儲庫: X:\Prj_C#\3D fatal: detected dubious ownership in repository at X:/Prj_C#/3DSnapCatch X:/Prj_C#/3D is owned by:S-1-5-32-544 but the current …

Git常用命令一覽

Git 是基于 Linux內核開發的版本控制工具。與常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本庫的方式,不必服務器端軟件支持(ps:這得分是用什么樣的服務端,使用http協議或者git協議等不太一樣。并且在…

基于 JSON 文件定位圖片缺陷點并保存

基于JSON的圖片缺陷處理流程 ├── 1. 輸入檢查 │ ├── 驗證圖片文件是否存在 │ └── 驗證JSON文件是否存在 │ ├── 2. 數據加載 │ ├── 打開并加載圖片 │ └── 讀取并解析JSON文件 │ ├── 3. 缺陷信息提取 │ ├── 檢查JSON中是否存在shapes字…

Redis基礎學習(五大值數據類型的常用操作命令)

目錄 一、Redis基本知識與Redis鍵(key)常用操作命令。 二、Redis的五大值的數據類型。(value) 三、Redis關于鍵(key)的值常用操作指令表格統計。 (1)字符串(String&#…

Ubuntu——辦公軟件 LibreOffice 安裝與使用指南

十四、LibreOffice 安裝與使用1、核心組件組件????圖標????對應MS Office????核心功能定位????Writer??📝Word專業文檔處理與排版??Calc??📊Excel數據計算與分析??Impress??🎬PowerPoint演示文稿制作??Draw??&…

Securecrt丟失tab以及終端重新配色

今天在使用 Securecrt 的時候,發現 Securecrt 的 tab 標簽消失不見了,仔細回想起來,應該是上一次誤按了 alt enter 最大化,然后導致配置丟失的問題 還有表現就是菜單中的 Session Tabs 無論勾選還是不勾選都沒有任何變化&#xf…

frp搭建內網穿透教程

frp搭建內網穿透教程 步驟1:準備工作 公網服務器:需要一臺具有公網IP的服務器作為中轉服務器,安裝frp服務器端(frps)。內網設備:需要暴露服務的內網設備,安裝frp客戶端(frpc&#xf…

【JavaEE進階】圖書管理系統(未完待續)

目錄 用戶登錄 添加圖書 圖書列表 修改圖書 刪除圖書 批量刪除 攔截器 🍃前言 什么是攔截器? 攔截器的基本使用 自定義攔截器 注冊配置攔截器 攔截路徑 攔截器執行流程 項目實現統一攔截 定義攔截器 注冊配置攔截器 前?圖書管理系統, 咱們只完成了??登錄和圖書列…

基于同花順API的熊市與牛市識別模型開發及因子分析

基于同花順API的熊市與牛市識別模型開發及因子分析 1. 引言 1.1 研究背景與意義 金融市場中的牛市與熊市識別一直是投資者和研究人員關注的重點問題。牛市(Bull Market)通常指價格持續上漲的市場環境,投資者信心充足,交易活躍;而熊市(Bear Market)則指價格持續下跌的市場…

AMD 銳龍 AI MAX+ 395 處理器與端側 AI 部署的行業實踐

2025 年 7 月 10 日,AMD 在深圳召開 Mini AI 工作站行業解決方案峰會,正式發布基于銳龍 AI MAX 395 處理器的端側 AI 部署方案,與 200 余家生態伙伴共同探討 AI 技術在千行百業的落地路徑。這一硬件平臺通過異構計算架構與開放生態設計&#…

期權盤位是什么意思?

本文主要介紹期權盤位是什么意思?“期權盤位”并非金融交易中的標準術語,可能是口語化表達或對某些概念的簡化描述。期權盤位是什么意思?1. 期權盤口的“價位”(買賣報價位置)在期權交易中,“盤口”通常指實…

【Trea】Trea國內版|國際版|海外版下載|Mac版|Windows版|Linux下載配置教程

【Trea】Trea國內版|國際版|海外版下載|Mac版|Windows版下載配置教程 本文適用讀者: 想要第一次安裝 Trea需要在 Windows 或 macOS 上完成環境配置想深入了解 Doubao、DeepSeek、ChatGPT、Claude 等模型在 Trea 中的接…

MyBatis實現分頁查詢-蒼穹外賣筆記

首先分頁查詢的原理是SQL的limit關鍵字。LIMIT 子句用于限制 SQL 查詢返回的記錄數。它接受一個或兩個整數參數,第一個參數表示偏移量,第二個參數表示返回的最大記錄數。我們完全可以使用前端傳給我們的page,pageSize,自己去計算limit的參數,…

系統性能評估方法深度解析:從經典到現代

評估本質:系統性能評估是通過量化分析衡量計算機系統在特定工作負載下的表現能力,核心目標是建立可比較的性能基準,為系統設計、選型和優化提供科學依據。一、評估方法分類體系 #mermaid-svg-0ceD4AA2KDwzwtb6 {font-family:"trebuchet …

WebSocket實現多人實時在線聊天

最近公司在做一個婚戀app&#xff0c;需要增加一個功能&#xff0c;實現多人實時在線聊天。基于WebSocket在Springboot中的使用&#xff0c;前端使用vue開發。 一&#xff1a;后端 1. 引入 websocket 的 maven 依賴 <dependency><groupId>org.springframework.bo…

學習筆記隨記-FPGA/硬件加速

一、FPGA&#xff1a;Field Programmable Gate Array 現場可編程門陣列 可編程輸入/輸出單元、基本可編程邏輯單元、嵌入式塊RAM、豐富的布線資源、底層嵌入功能單元和內嵌專用硬核。 可編程輸入/輸出單元&#xff08;I/O&#xff09;單元 輸入/輸出&#xff08;Input/Ouput&…

docker宿主機修改ip后起不來問題解決

確保容器已經連接到了正確的網絡。如果沒有&#xff0c;你可以使用以下命令將容器連接到網絡&#xff1a; 1、停止docker網絡 ifconfig docker0 down1. 停止 Docker 服務 sudo systemctl stop docker2. 刪除 docker0 接口 sudo ip link delete docker03、刪除舊的網橋 docker n…

G1 垃圾回收算法詳解

目錄 簡介 G1 GC 的設計目標 內存結構 回收過程 初始標記&#xff08;Initial Mark&#xff09;并發標記&#xff08;Concurrent Mark&#xff09;最終標記&#xff08;Final Mark / Remark&#xff09;篩選回收&#xff08;Cleanup / Evacuation&#xff09; 混合回收&…

JavaEE多線程——鎖策略 CAS synchronized優化

目錄前言1.鎖策略1.1 樂觀鎖和悲觀鎖1.2 重量級鎖和輕量級鎖1.3 掛起等待鎖和自旋鎖1.4 公平鎖和非公平鎖1.5 可重入鎖和不可重入鎖1.6 讀寫鎖2.CAS2.1 CAS的應用2.2 CAS的ABA問題3.synchronized優化3.1鎖升級3.2鎖消除3.3鎖粗化總結前言 本篇文章主要介紹多線程中鎖策略、CAS…