奇葩筆試題:估算杭州有多少軟件工程師
1、估計一下杭州有多少軟件工程師,如果允許,你還需要那些調研工作?并給出你的推導過(guò)程。你認為你的 估算結果可信嗎?

2、看過(guò)那些軟件方面的書(shū)籍
3、什么是軟件,軟件開(kāi)發(fā)包括那些步驟,并說(shuō)出你對這些步驟的理解
4、OSI網(wǎng)絡(luò )結構的七層模型分別是什么,并說(shuō)出你認為劃分為7層的理由。
5、軟件過(guò)程中了解、使用過(guò)版本控制或建模工具嗎?對你工作有什么幫助?
6、軟件過(guò)程中你都寫(xiě)過(guò)什么文檔?分別是什么目的及其對你的幫助?
7、我們知道,C++將內存劃分為三個(gè)邏輯區域:堆、棧和靜態(tài)存儲,請說(shuō)出它們的區別及你的理解。
8、字符串A是由n個(gè)小寫(xiě)英文字母(a ~ z)構成的`,定義為char A[n]。你能用更少的空間表示這個(gè)字符串嗎?請寫(xiě)出從char A[n]到你的新的儲存格式的轉換函數。(請用C/C++編程,不允許上機操作)
9、對現在的Stack(棧)數據結構進(jìn)行改進(jìn),加一個(gè)min()功能,使之能在常數,即O(1),時(shí)間內給出棧中的最小值?蓪ush()和pop()函數進(jìn)行修改,但要求其時(shí)間復雜度都只能是O(1)。
10、C++構造函數為什么不能是虛函數?
11、C++中virtual與inline的含義分別是什么?虛函數的特點(diǎn);內聯(lián)函數的特點(diǎn);一個(gè)函數能否即是虛函數又是內聯(lián)函數?
12、請列出實(shí)現C++代碼你認為需要注意的一些問(wèn)題。
13、你在原來(lái)的項目中有沒(méi)有遇到什么困難,又是如何解決的?
【奇葩筆試題:估算杭州有多少軟件工程師】相關(guān)文章:
2021杭州就業(yè)補貼有多少03-13
軟件開(kāi)發(fā)工程師筆試題12-13
軟件研發(fā)工程師筆試題目12-08
杭州生育保險報銷(xiāo)多少10-20
ACCP是什么accp軟件工程師工資多少10-03
高級軟件工程師有什么要求05-12
Java軟件開(kāi)發(fā)工程師筆試題寶典10-15
筆試面試題—軟件測試工程師12-17