中交建設(shè)集團(tuán) 網(wǎng)站營銷型網(wǎng)站有哪些功能
背景:
現(xiàn)在雙非本科,非計(jì)算機(jī)科班,有算法方面的獎(jiǎng),有嵌入式開發(fā)經(jīng)歷,官網(wǎng)顯示面試通過,短信說錄用情況在十個(gè)工作日內(nèi)告知,看別人的說法應(yīng)該是泡池子了。
全程視頻面試,一天面完三面,面試前先安裝zoom軟件,根據(jù)HR給的會議ID進(jìn)入面試房間,每輪面試前要求出示身份證或者學(xué)生證證明身份。
一面:
- 自我介紹
- 介紹一下你簡歷上最難的項(xiàng)目,15分鐘
- 手撕個(gè)代碼吧,Leetcode第一題(我都驚了,我以為至少得是個(gè)dp),寫在紙上,寫完拿到鏡頭前讓面試官截屏。
- 當(dāng)場告知通過,全程20分鐘。。。。
小結(jié):面試官很隨和很親切,聽你介紹項(xiàng)目會頻頻點(diǎn)頭示意給你反饋,面試體驗(yàn)超好,難度真的,比想象中低很多。
二面:
- 自我介紹
- 簡歷上的項(xiàng)目從頭到尾介紹一遍,對每個(gè)項(xiàng)目進(jìn)行提問,問的很詳細(xì),主要是怎么調(diào)的bug,結(jié)果有誤差你覺得是因?yàn)槭裁?#xff0c;你在項(xiàng)目中做什么,老師給的要求明確嗎,如果不明確你們是怎么定的指標(biāo),講了20多分鐘。
- 簡歷上的競賽從頭到尾介紹一遍(我寫了好幾個(gè)校級院級比賽上去,一個(gè)個(gè)介紹不得累死。。。。),我挑了兩個(gè)級別高的著重介紹了一下,然后問你跟隊(duì)員怎么溝通,你在比賽中主要負(fù)責(zé)什么,你對團(tuán)隊(duì)的貢獻(xiàn)怎么樣,為什么沒拿到國一,問了十幾分鐘。
排序了解過嗎?我說了插入,快排,堆排和優(yōu)先隊(duì)列,那你寫個(gè)排序吧,手撕個(gè)冒泡吧(我????) - 當(dāng)場告知通過,你還有什么要問的嗎(這個(gè)時(shí)候完全可以問一下以后的工作情況和工作內(nèi)容,面試官會介紹的很詳細(xì)很中肯,也比較有趣,面試官最后在線diss不聽話的開發(fā)hhhhhhhh)
小結(jié):真的很喜歡扣項(xiàng)目和競賽,尤其看重你解決問題的過程,對團(tuán)隊(duì)的貢獻(xiàn)和調(diào)bug的過程。面試官比較嚴(yán)肅,但人很好很耐心,全程40多分鐘,我講了35分鐘,累的口干舌燥。
三面:
- 面試官年紀(jì)比較大,應(yīng)該是個(gè)主管,非常耐心非常和藹,會引導(dǎo)你回答問題。
- 問競賽,細(xì)扣隊(duì)員的分工和自己的作用,問如果讓你給你和你的隊(duì)員按貢獻(xiàn)排個(gè)序,你認(rèn)為誰在前誰在后,為什么?
- 本科成績怎么樣
- 怎么評價(jià)自己的大學(xué)生活
- 學(xué)過數(shù)據(jù)結(jié)構(gòu)嗎,講一下哈希表(都三面了你們終于想起來問基礎(chǔ)了???)
- 學(xué)過編譯原理嗎?數(shù)據(jù)庫呢?(沒學(xué)過,老老實(shí)實(shí)交代。。。)
- 學(xué)過操作系統(tǒng)嗎?講一下進(jìn)程和線程區(qū)別,進(jìn)程間的通信方式,進(jìn)程的切換
- 你認(rèn)為一個(gè)優(yōu)秀的工程師是什么樣的
- 你喜歡有挑戰(zhàn)的工作嗎
- 你還有什么問題想問我嗎
小結(jié):聊了50多分鐘,萬萬沒想到終面才聊基礎(chǔ),但是面試官人真的非常好,甚至?xí)o你講未來的職業(yè)方向和規(guī)劃,面試體驗(yàn)是三面里最好的。
總結(jié)
華為會按照你的簡歷一條條對你提問,簡歷上寫的一定要準(zhǔn)備好了,至少做到有話說。尤其喜歡問項(xiàng)目和競賽,如果有項(xiàng)目,實(shí)習(xí)或者競賽一定要準(zhǔn)備仔細(xì)了,包括整體介紹,亮點(diǎn)難點(diǎn)和隊(duì)員分工,越詳細(xì)越好。
我覺得就是因?yàn)樗麊栁腋傎惡晚?xiàng)目問的時(shí)間很長所以前兩面才沒什么時(shí)間問基礎(chǔ),但三面還是被diss了底層不熟,基礎(chǔ)知識應(yīng)該準(zhǔn)備哪些,很多文章已經(jīng)說很多了,我就不再贅述
下面分享我整理的一套《軟件測試面試寶典》金三銀四馬上就要來了,對面試跳槽的朋友應(yīng)該會很有幫助!
內(nèi)容包含:包括測試?yán)碚?、Linux基礎(chǔ)、MySQL基礎(chǔ)、Web測試、接口測試、App測試、管理工具、Python基礎(chǔ)、Selenium相關(guān)、性能測試、LordRunner相關(guān)等
下面先展示部分截圖內(nèi)容。文末有免費(fèi)領(lǐng)取方式
- 測試?yán)碚?#xff08;測試基礎(chǔ)+需求分析+測試模型+測試計(jì)劃+測試策略+測試案例等等)
- Linux( Linux基礎(chǔ)+Linux練習(xí)題)
- MySQL(基礎(chǔ)知識+查詢練習(xí)+萬年學(xué)生表經(jīng)典面試題匯總+數(shù)據(jù)庫企業(yè)真題)
- Web測試
- API測試
- App測試
- 管理工具
- Python基礎(chǔ)(Python基礎(chǔ)+編程題+集合+函數(shù)+Python特性等等)
- Selenium相關(guān)
- 性能測試
- LordRunner相關(guān)
- 計(jì)算機(jī)網(wǎng)絡(luò)
- 組成原理
- 數(shù)據(jù)結(jié)構(gòu)與算法
- 邏輯題
- 人力資源
一、軟件測試基礎(chǔ)
- 軟件測試的步驟是什么?
- 如何錄制測試腳本?
- 應(yīng)該考慮進(jìn)行如何測試的測試方法
- 怎樣估計(jì)測試工作量?
- 測試設(shè)計(jì)的問題
- 當(dāng)測試過程發(fā)生錯(cuò)誤時(shí),有哪幾種解決辦法?
- 測試執(zhí)行的問題
- 測試評估的目標(biāo)
- 如何提高測試?
- C/S模式的優(yōu)點(diǎn)和缺點(diǎn)
- B/S模式的優(yōu)點(diǎn)和缺點(diǎn)
- …
二、Linux
- grep和find的區(qū)別? grep 都有哪些用法?
- 查看IP地址?
- 創(chuàng)建和刪除一個(gè)多級目錄?
- 在當(dāng)前用戶家目錄中查找haha.txt文件?
- 如何查詢出tomcat的進(jìn)程并殺掉這個(gè)進(jìn)程,寫出linux命令?
- 動(dòng)態(tài)查看日志文件?
- 查看系統(tǒng)硬盤空間的命令?
- 查看當(dāng)前機(jī)器listen 的所有端口?
- …
三、Python
- 統(tǒng)計(jì)python源代碼文件中代碼行數(shù),去除注釋,空行,進(jìn)行輸出?
- python調(diào)用cmd并返回結(jié)果?
- 冒泡排序
- 1,2,3,4 這4個(gè)數(shù)字,能組成多少個(gè)互不相同的且無重復(fù)的三位數(shù),都是多少?
- 請用 python 打印出 10000 以內(nèi)的對稱數(shù)(對稱數(shù)特點(diǎn):數(shù)字左右對稱,如:1,2,11,121,1221 等)
- 給定一個(gè)整數(shù) N,和一個(gè) 0-9 的數(shù) K,要求返回 0-N 中數(shù)字 K 出現(xiàn)的次數(shù)
- 判斷 101-200 之間有多少個(gè)素?cái)?shù),并輸出所有的素?cái)?shù)
- 一個(gè)輸入三角形的函數(shù),輸入后輸出是否能組成三角形,三角形類型,請用等價(jià)類- 劃分法設(shè)計(jì)測試用例
- …
四、MySQL
- 你用的Mysql是哪個(gè)引擎,各引擎之間有什么區(qū)別?
- 如何對查詢命令進(jìn)行優(yōu)化?
- 數(shù)據(jù)庫的優(yōu)化?
- Sql注入是如何產(chǎn)“生的,如何防止?
- NoSQL和關(guān)系數(shù)據(jù)庫的區(qū)別?
- MySQL與MongoDB本質(zhì)之間最基本的差別是什么
- Mysql數(shù)據(jù)庫中怎么實(shí)現(xiàn)分頁?
- Mysql數(shù)據(jù)庫的操作?
- 優(yōu)化數(shù)據(jù)庫?提高數(shù)據(jù)庫的性能?
- 什么是數(shù)據(jù)的完整性?
- …
五、Web
- Web測試和app測試區(qū)別?
- WEB測試環(huán)境搭建和測試方法
- WEB測試教程
- WEB測試要點(diǎn)及基本方法
- Web測試頁面總結(jié)
- …
六、接口測試
- 什么是接口
- 如果模塊請求http改為了https,測試方案應(yīng)該如何制定,修改?
- 常用HTTP 協(xié)議調(diào)試代理I具有什么?詳細(xì)說明抓取HTTPS協(xié)議的設(shè)置過程?
- 描述TCP/IP協(xié)議的層次結(jié)構(gòu),以及每一-層中重要協(xié)議
- jmeter,一個(gè)接口的響應(yīng)結(jié)果如下:
- 接口產(chǎn)生的垃圾數(shù)據(jù)如何清理
- 依賴第三方的接口如何處理
- 測試的數(shù)據(jù)你放在哪?
- 什么是數(shù)據(jù)驅(qū)動(dòng),如何參數(shù)化?
- …
七、性能測試
- 你認(rèn)為性能測試的目的是什么?做好性能測試的工作的關(guān)鍵是什么?
- 服務(wù)端性能分析都從哪些角度來進(jìn)行?
- 如何理解壓力測試,負(fù)裁測試以及性能測試?
- 如何判斷是否有內(nèi)存泄漏及關(guān)注的指標(biāo)?
- 描述軟件產(chǎn)“生內(nèi)存泄露的原因以及檢查方式。(可以結(jié)合- 種開發(fā)語言進(jìn)行描述)
- 簡述什么是值傳遞,什么是地址傳遞,兩者區(qū)別是什么?
- 什么是系統(tǒng)瓶頸?
- …
八、selenium
- 如何開展自動(dòng)化測試框架的構(gòu)建?
- 如何設(shè)計(jì)自動(dòng)化測試用例:
- webdriver如何開啟和退出一個(gè)瀏覽器?
- 什么是自動(dòng)化測試框架?
- Selenium是什么,流行的版本有哪些?
- 你如何從命令行啟動(dòng)Selenium RC?
- 在我的機(jī)器端口4444不是免費(fèi)的。我怎樣才能使用另一個(gè)端口?
- 什么是Selenium Server,它與Selenium Hub有什么不同?
- 你如何從Selenium連接到數(shù)據(jù)庫?
- 你如何驗(yàn)證多個(gè)頁面上存在的一個(gè)對象?
- XPath中使用單斜杠和雙斜杠有什么區(qū)別?
- 如何編寫SeleniumIDE/ RC的用戶擴(kuò)展?
- 如何在頁面加載成功后驗(yàn)證元素的存在?
- 你對Selenium Grid有什么了解?它提供了什么功能?
- 如何從你的Java Class啟動(dòng)Selenium服務(wù)器?
- Selenium中有哪些驗(yàn)證點(diǎn)?
- 什么是XPath?什么時(shí)候應(yīng)該在Selenium中使用XPath?
- …
九、計(jì)算機(jī)與網(wǎng)絡(luò)
- 一臺計(jì)算機(jī)的IP是192.168.10.71子網(wǎng)掩碼255.255.255.64與192.168.10.201 …
- 請簡述DNS、活動(dòng)目錄、域的概念。
- 10M兆寬帶是什么意思?理論下載速度是多少?
- 什么是IP地址?
- OSI七層網(wǎng)絡(luò)模型的劃分?
- TCP和UDP有什么不同?
- HTTP屬于哪一層的協(xié)議?
- HTTP和HTTPS的區(qū)別?
- cookies和session的區(qū)別?
- HTTP的get請求和post請求的區(qū)別?
- HTTP1.0和HTTP1.1有什么區(qū)別
- TCP的連接建立過程,以及斷開過程?
- 客戶端使用DHCP獲取IP的過程?
- 寫出某個(gè)網(wǎng)段的網(wǎng)絡(luò)地址和廣播地址?
- …
十、人力資源
- 你的測試職業(yè)發(fā)展是什么?你自認(rèn)為做測試的優(yōu)勢在哪里?
- 你找工作時(shí),最重要的考慮因素為何?
- 為什么我們應(yīng)該錄取你?
- 請談?wù)勀銈€(gè)人的最大特色。
- 一個(gè)測試工程師應(yīng)具備那些素質(zhì)和技能?
- 還有問一下你是怎樣保證軟件質(zhì)量的,也就是說你覺得怎樣才能最大限度地保證軟件質(zhì)量?
- 為什么選擇測試這行?
- 如果我雇用你,你能給部門帶來什么貢獻(xiàn)?
- …
最后
整份文檔一共有將近 200 頁,全部為大家展示出來肯定是不太現(xiàn)實(shí)的,為了不影響大家的閱讀體驗(yàn)就只展示了部分內(nèi)容,還望大家海涵,希望能幫助到您面試前的復(fù)習(xí)且找到一個(gè)好的工作,也節(jié)省大家在網(wǎng)上搜索資料的時(shí)間來學(xué)習(xí)!