www.AV在线,观看美女被靠在线免费视频,m131无码在线,五月天桃花网

首頁 > 軟件開發(fā) >軟件開發(fā)的主要問題 軟件開發(fā)的主要問題總結(jié)

軟件開發(fā)的主要問題 軟件開發(fā)的主要問題總結(jié)

IT信息網(wǎng) 2024-10-12 03:02:57 0

大家好,今天小編關(guān)注到一個比較有意思的話題,就是關(guān)于軟件開發(fā)的主要問題的問題,于是小編就整理了1個相關(guān)介紹軟件開發(fā)的主要問題的解答,讓我們一起看看吧。

關(guān)于面試嵌入式軟件開發(fā)工程師應(yīng)該如何問問題?

首先可以問一些共通的專業(yè)基礎(chǔ)知識,計算機體系結(jié)構(gòu),網(wǎng)絡(luò)通信協(xié)議,操作系統(tǒng),還有數(shù)據(jù)結(jié)構(gòu)相關(guān)的知識,比如CPU流水線,指令集,TCP/IP協(xié)議,LINUX內(nèi)存管理,鏈表和二叉樹等。

軟件開發(fā)的主要問題 軟件開發(fā)的主要問題總結(jié)

然后根據(jù)對方簡歷上提到的項目技術(shù)針對性的進行提問,比如對方做過USB設(shè)備驅(qū)動,就針對性的問問USB的傳輸類型,枚舉過程,還有描述符相關(guān)的內(nèi)容。

接下來再根據(jù)應(yīng)聘崗位所需的技能進行提問,比如如果需要招聘來做汽車電子的,就可以問問CAN總線相關(guān)的,做物聯(lián)網(wǎng)的就可以問問藍牙,WiFi,ZigBee,lora,nb-iot等內(nèi)容。

最后就考察一下對方獨立思考和解決問題的能力,比如可以問一下工作中遇到過的最難調(diào)的BUG是哪個,最后是怎么找到問題,然后怎么解決的。

介紹一下你自己。(嚴格來說這個不能算一個問題,每家公司基本都要問)

  一、OSI模型有幾層?

  二、說說C++的多態(tài)?為什么使用虛函數(shù)比非虛函數(shù)耗費的時間更多?

  三、有一個全局變量int a=0,現(xiàn)在兩個線程各自循環(huán)執(zhí)行100次a++操作,問最后a的值是多少?

  四、對于海量數(shù)據(jù),用什么數(shù)據(jù)結(jié)構(gòu)存儲用戶搜索的高頻關(guān)鍵詞比較合適?比如,當(dāng)用戶輸入“黃”字,輸入框要自動顯 示“黃曉明”,“黃蓉”,“黃山”,“黃鶴樓”等提示,但是能存儲的量很有限,所以需要選擇恰當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu)。(我先后說 了數(shù)組和堆,似乎都被否決了)

  五、智力題:一片草地的草每天勻速地長,m只羊花p天能吃完,n只羊花q天能吃完,問現(xiàn)在k只羊花多少天能吃完?( 記不清m,p,n,q,k的具體數(shù)值了,總之是根據(jù)已有的兩個條件列出二元一次方程組來求解)

  六、手寫快速排序程序。快排的復(fù)雜度是多少?給定1組數(shù)1,4,5,5,8,9,7,在快排過程中這兩個5是否會被交換?

  七、簡述怎樣用兩個棧實現(xiàn)一個隊列的功能?只需實現(xiàn)入隊、出隊。

  八、你想打開電視看世界杯,結(jié)果發(fā)現(xiàn)電視黑屏完全沒反應(yīng),應(yīng)該怎么檢測故障?

 最后問了一下個人的學(xué)習(xí)和生活情況

到此,以上就是小編對于軟件開發(fā)的主要問題的問題就介紹到這了,希望介紹關(guān)于軟件開發(fā)的主要問題的1點解答對大家有用。