新浪筆試題 UNIX平台C 開發工程師筆試題

2022-10-09 23:39:06 字數 1082 閱讀 5729

1、 完成乙個c或者c++函式,讀取乙個指定路徑文字檔案的內容到乙個字串陣列char**中並返回,檔案中的每一行文字為字串陣列中的乙個字串元素,自行確定函式引數形式 (15分)

2、 實現字串轉換為整數的函式int atoi(const char *str) (15分)

3、 列出棧(stack)資料結構所能提供的操作,完成乙個棧stack操作c++模版類,實現以上操作介面(15分)

4、 假設目前有多個提供商都提供了執行同一資料操作的板卡,分別是廠商a,廠商b,廠商c,每個廠商的板卡都可以執行啟動open、讀取read、寫入write和關閉close操作,但是各個廠商的裝置底層細節操作不同,要求你宣告乙個c++虛類封裝以上操作介面,並實現乙個繼承此虛類完成廠商a板卡操作的子類的**框架(5分)

5、 (15分)

(1)、將c或者c++**編譯為執行檔案的過程中編譯器有哪幾個主要處理步驟,分別作什麼工作?

(2)、unix/linux平台c/c++的開發、編譯、除錯、優化常用工具程式有哪些,分別是什麼用途?

(3)、將c++**檔案編譯為執行檔案的命令是什麼?假設該檔案使用了/somelib/include下的標頭檔案,並且需要/somelib/lib下的庫檔案

6、 描述資料庫中索引功能的作用,描述資料庫複製機制(replication)的作用和常見用途(5分)

7、 描述http協議特點,描述目前流行的富客戶端(ria、ajax)特點(5分)

8、假設目前準備開發一套部落格系統,預期目標使用者群為千萬級,日均訪問量達5000萬次,文章總數預期將達到10億級別,公司希望該套系統技術上能夠確保系統穩定、可靠、高效執行

(1)請設計部落格使用者表及部落格文章表(10分)

(提示:字段型別及數量自行確定)

(2)查詢國慶期間使用者anni和mike二人一共發表的文章總數量,請編寫相應的sql查詢語句(5分)

(3)假設該部落格系統隨著使用者數量的不斷增加,已經發展到1000萬使用者,文章總數超10億,每天有數十萬篇文章發表,每天訪問量超5000萬次,資料庫的讀寫操作比例超過10:1,你認為在該階段系統可能遇到的主要效能瓶頸的具體現象是什麼?為了讓所有使用者都能穩定、快速地訪問該部落格系統,你的解決方案或思路是什麼?

(10分)

網路工程師筆試題 IT面試

網路工程師面試題精選 更新時間2009 答 redhatlinux中用sndconfig來設定音效卡,如果沒有某個模組,就需要重新編譯核心 編譯最新發布的linux 核心 如果還不行,只好用alsa 音效驅動程式.redhat config xfree86 答 命令列下etc x11 xf86con...

水暖預算工程師崗位招聘筆試題

答卷人姓名筆試日期 年月日監考人 筆試題得分閱卷人複核人 一 單項選擇題 1 工程量清單中的專案編碼,採用十二位阿拉伯數字表示。其中 一 二為 a 附錄順序碼 b 專業工程順序碼 c 分部工程順序碼 d 分項工程專案名稱順序碼 2 零星工作專案表中的人工 材料 機械名稱和相應數量,應由 提供。a 設...

測試工程師招聘筆試題目彙總

軟體測試主要有哪幾個階段,每個階段都應用什麼測試方法?單元測試 白盒測試 整合測試 白盒黑盒 系統測試 黑盒測試 驗收測試 黑盒測試 白箱測試和黑箱測試是什麼?什麼是回歸測試?白盒測試是對 的邏輯結構的測試 黑盒是對整個程式的功能的測試 回歸是在某個問題修改後,再次對程式所有的功能進行測試一遍 2....