我們精選了一下網友答案:
···································^^····································
經歷了幾個月的面試準備,因為好久沒找工作了,前期走了不少彎路,到后期知識點查漏補缺后發現其實每家公司來回面試的都是類似的東西,此時準備工作說明比較充分了,以下分享這次找工作經歷的一些經驗總結,希望能幫助到尚在迷茫的你。
JAVA:
注:因為我的技術棧是java,比較熟悉java,如果你的技術棧是python,學習路徑類似
1、HashMap、HashTable、Concurrentmap的區別(非常高頻)
2、LinkedList、ArrayList的區別(非常高頻)
3、面向對象的思想是什么
4、多線程、線程池
5、bean實例的裝載過程
6、多態和loc控制反轉反射(較為高頻)
7、Integer和int區別
8、StringBuffer和StringBuilder區別
9、equals和==的區別
10、悲觀鎖、樂觀鎖
文章參考:JAVA 面試題
REDIS:
1. 雪崩、穿透、測試注意事項
2. key值類型:String、List、Hash、Set、Sorted Set
DUBBO:
1、架構組成
2、測試事項
MQ:
性能測試:
mysql:
1. 索引有多少種
2. 常規的調優方式有哪些
3. 事務隔離機制
讀未提交RN、讀已提交RC、可重復度RR、序列化
Nginx:
網絡:
1、HTTP狀態碼:
1**:信息狀態碼
2**:表示成功,一般常用200,表示訪問成功
3**:資源重定向,304表示資源直接取本地緩存,
4**:客戶端錯誤,一般404,頁面未找到,400語法錯誤,403服務端禁止請求
5**:服務端錯誤,一般500,后臺接口錯誤,502已經與后端建立了連接,但超時;504與后端連接未建立,超時
2、TCP三次握手
TCP位于傳輸層
三次握手:發送方發送帶有SYN=a標志的數據表給接收方-》接收方發送SYN/ACK(seq=b
,ack=a+1)的數據包傳遞確認消息,表示已收到-》發送方再次發送ACK(seq=a+1,ack=b+1)的確認消息給接收方,表示握手結束
四次分手:client發送FIN給server,通知關閉數據傳送,client進入FIN_WAIT狀態-》server發送ACK,進入close_wait狀態-》server發送FIN,通過關閉server與client的數據傳送,并進入LAST_ACK狀態-》client發送FIN報文,并進入TIME_WAIT狀態,server收到報文后進入CLOSED狀態
3、HTTP和HTTPS區別:
1)HTTP為超文本傳輸協議,HTTPS為加密超文本傳輸協議,HTTPS是使用TLS/SSL加密的HTTP協議
2)HTTPS協議需要申請ca證書
3)連接方式不同,端口不一,http端口為80,https端口為443
4、TCP和UDP區別:
1)TCP/IP結構分為四層,鏈路層(以太網協議)、網絡層(TP協議)、傳輸層(TCP/UDP)、應用層(HTTP)
2)TCP面向連接、UDP不建立連接
3)TCP為可靠傳輸、UDP不可靠傳輸,不保證消息一定能收發到
4)TCP面向字節流、UDP面向報文
5)TCP連接對象為一對一,UDP可多對多
linux:
1、統計詞頻,leetcode上的幾題最好都聯系下
算法:
以下幾道題面試的時候遇到過,算法的思想主要有:二分查找、快速冪、分治、貪心、動態規劃,最好先搞清楚方法,再按照標簽每種思想選擇幾道做即可
1、有效的括號
2、最長子字符串
3、驗證回文
4、反轉鏈表
5、判斷鏈表是否有環
6、排序:冒泡、選擇排序、快排、歸并這幾種得搞清楚
軟素質:
(這個問題面試官問的目的其實就是考察你的測試流程:項目分為大項目和小項目,小項目流程簡單一些在這就不講了,大的項目的話分為:
技術設計階段:
技術架構設計有無明顯缺陷,是否做到了冪等、有序、容錯
提測前:
測試準入
1.1 冒煙測試:研發做冒煙測試并提供冒煙報告(如果測試發現冒煙不通過,項目將要打回)
1.2 代碼掃描:sonar掃描,有無嚴重問題
1.3 接口自動化
測試中:
1. 測試用例的提前審核和測試用例執行
2. bug的收斂趨勢
3. 代碼覆蓋率、接口自動化
4、驗收測試
5、上線步驟及準備工作執行情況
·······································································
我們精選了一下網友答案:
國內做外包知名度高人數上萬人的有 東軟、文思創新、軟通動力等等 當然,如果你找外包公司,最好選擇在某個行業做到前三的公司
···································^^····································
2010年軟件外包企業排名, 軟件外包公司排名 <2010> 1. 博朗軟件 bleum(上海) 2. 中軟國際(北京) 3. 東軟集團 neusoft(沈陽) 4. 博彥科技 beyondsoft(北京) 5. 海輝軟件 hisoft(大連) 6. 文思 vanceinfo(北京) 7. 浙大網新 insigma (杭州) 8. 奧博杰天 objectiva(北京) 9. 浪潮 inspur(濟南) 10. 軟通動力 isoftstone(北京 ) 11. 福瑞博德 freeborders(深圳 ) 12. 信必優 symbio(北京 ) 13. 大展科技 achievo(深圳 ) 14. 恒生電子 hundsun(杭州 ) 15. 日電卓越軟件(北京 ) 16. 大連華信(大連 ) 17. 中和軟件 chuwa(上海 ) 18. 新致軟件 newtouch(上海 ) 19. 柯萊特(北京 ) 20. 海隆軟件 hyron(上海 ) 21. 大宇宙信息(天津 ) 22. 晟峰軟件(上海 ) 23. 富士通信息(上海 ) 24. nttdata(北京 ) 25. 宏智科技(蘇州) 26. 神州數碼通用軟件(北京 ) 27. 凌志軟件(上海 蘇州 ) 28. 音泰思(成都 ) 29. 微創軟件(上海 ) 30. 開目佰鈞成(武漢
···································^^····································
軟件外包首選神州銳達。軟件外包專家——神州銳達,目前有200多位 Java, C++, .NET(C#), PHP,軟件測試、實施、手機android/iPhone/WP 開發等工程師。 項目外包、人才外派(項目周期不少于6個月)均可。
···································^^····································
遠的不知道,最近接觸的上海,西安,杭州這三個地方 杭州的香草科技在這行蠻久,做的軟件蠻多吧,不過貌似現在他們在開發自己的東西了 奧寶勤路軟件最近也很火,上海還有分公司。威鋒網上面有認證團對,你可以去那邊了解下呢 還有邦訊科技,浙江衛士都是他們做的 。。。 你可以去開發者論壇里面去了解下,很多的。最好找那些認證團隊,有個保障么
·······································································
我們精選了一下網友答案:
···································^^····································
院系介紹:中北大學軟件學院
中北大學軟件學院是山西省政府、山西省教育廳批準的省級示范性軟件學院之一(2009年成立),屬于中北大學的二級學院,是山西省首個實質性開展本科招生的示范性軟件學院,主要培養服務于國防和地方企事業單位以及全社會信息化所急需的復合型、應用型軟件設計、開發和軟件應用人才,是山西省一流的復合型、實用型軟件人才培養基地。
“高層次、強實踐、重創新、應用型、復合型”
學院擁有一個本科專業——軟件工程,設有軟件開發與測試、信息化與網絡安全軟件開發與應用、人工智能、移動互聯網軟件開發與應用、云計算與大數據分析、物聯網與智慧城市應用軟件開發與測試等6個專業方向,該專業作為中北大學特色專業。軟件工程專業本科實行“3+1”人才培養模式:學生前三個學年學習通識教育課程、專業基礎課程和專業課程,第四學年在實習實訓基地及軟件企業進行工程實踐,并完成畢業實習和畢業設計。
學院擁有軟件工程一級學科碩士點(包括軟件工程領域的學術和專業學位碩士),設有可視化軟件設計及多維成像方法和技術研究、智慧城市平臺建設及大數據分析應用方法、信息化公共服務平臺技術及信息安全技術研究三個學科方向。三個學科方向相互滲透,共同發展。
學院實行開放式辦學,與國內外著名企業、軟件園區以及國內外著名大學合作辦學。除國家獎學金、綜合素質獎學金之外,學院與企業合作面向全院學生設立各級各類獎學金,獎勵報考學院的高分考生以及在學期間的軟件拔尖人才、創新創業的優秀人才。
近年來,學院承擔各類科研項目80余項,發表核心以上科研論文180余篇,其中:SCI檢索24篇,EI檢索25篇,出版學術著作5部,授權發明專利9項,軟件著作權70項。
學院現有全日制本科生2926名,研究生115名。學院師資力量雄厚,按照軟件人才的培養要求,建立了一支近百名專兼職結合的教師隊伍:其中三分之一是學院的專職教師;三分之一是校內及國內的優秀教師和國外著名大學專家學者;三分之一是國內外著名IT企業的技術專家。
目前,學院擁有山西省首個建于校內的山西省共享式軟件人才實訓暨培訓基地1個、國家軟件評測中心山西分中心1個、國家軟件與集成電路公共服務平臺電子信息創新應用平臺(山西)1個、智慧城市體驗中心1個、山西省信息化創新發展研究中心1個。學院還建有基礎實驗室6個、專業實驗室6個、校企聯合實訓實驗室8個、校企聯合研究室5個、云數據中心1個、遠程教學教室1個和山西省實驗教學示范中心1個。
學院始終堅持“高層次、強實踐、重創新、應用型、復合型”的人才培養特色,注重培養實用型軟件人才。我院學生畢業后主要從事計算機軟件、互聯網等行業,在IT企業、事業單位、科研院所、政府部門、金融等單位就業。每年均有簽約至百度、阿里巴巴、騰訊、今日頭條等大型企業的畢業生。我院畢業生就業主要集中在北京、上海、杭州等地,薪資水平普遍在10萬以上,部分優秀畢業生年薪達30萬,遠超其他專業薪資水平。此外,我院每年均有學子保送或考取進入清華大學、北京大學、天津大學、中南大學、西安交通大學等一流院校繼續深造學習。
學院重視學生的成長與發展,為學生們呈現了豐富多彩的校園生活。精彩紛呈的文體活動、專業特色鮮明的科技競賽,此外還有學院組織的社會實踐、志愿服務等,為學生的成長成才提供了廣闊的平臺。
主要課程:計算機硬件基礎,程序設計基礎,離散數學,面向對象程序設計(Java),數據結構與算法,軟件工程導論,計算機組成原理,操作系統,數據庫概論,計算機網絡,算法分析與設計,軟件建模技術,軟件設計與體系結構,軟件質量保證與測試技術,軟件項目管理,網站設計與網站建設(JSP),信息安全概論,專業方向限選課程模塊等及上述課程相應的實踐課程和實訓。
側重培養具備計算機科學的基礎理論和軟件工程領域扎實的專業知識和技能以及一定的應用領域知識,掌握主流軟件技術、主流平臺與工具,熟練運用軟件工程的思想和方法設計、開發、維護和管理中大型軟件系統或某個領域應用軟件系統等的高素質人才。特色課程:JavaEE框架與應用開發、軟件測試方法與實踐、代碼安全測試與評估、Linux程序設計、移動設備軟件開發。主要就業方向:本方向畢業生主要在軟件企業、科研院所等相關單位從事軟件開發、軟件測試和軟件項目管理等工作。
側重培養掌握基于軟件工程的信息化與網絡安全領域的基礎理論和軟件安全的專門知識,受到軟件開發和網絡安全防御的基本訓練,能夠在信息安全及其軟件安全相關領域從事相關工作,能夠成為從事企業、政府、事業單位等需要的信息化軟件安全開發與安全運維等領域的復合型應用人才。加強學科交叉,突出了軟件開發與測試、網絡安全、軟件安全與信息化管理等應用方向的交叉融合特色。特色課程:微機原理與可逆工程、軟件安全分析與應用、代碼審計與WEB安全、信息隱藏與數字圖像取證、惡意代碼分析與防御、軟件安全與防御實訓、JAVA程序設計系列課程等。主要就業方向:本方向畢業生主要從事軟件開發、滲透測試和安全運維等相關工作。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!