惠普最新筆試題目分享
惠普最新筆試題目分享:
HP筆試1.Session有什麼重大BUG,微軟提出了什麼方法加以解決?
答:是iis中由於有程序回收機制,系統繁忙的話Session會丟失,可以用Sateserver或SQL Server資料庫的方式儲存Session不過這種方式比較慢,而且無法捕獲Session的END事件。
HP筆試2.如何處理幾十萬條併發資料?
答:用儲存過程或事務。取得最大標識的時候同時更新..注意主鍵不是自增量方式這種方法併發的時候是不會有重複主鍵的.取得最大標識要有一個儲存過程來獲取.
HP筆試3.程序和執行緒的區別?
答:程序是系統進行資源分配和排程的單位;執行緒是CPU排程和分派的單位,一個程序可以有多個執行緒,這些執行緒共享這個程序的.資源。
HP筆試4.堆和棧的區別?
答: 棧:由編譯器自動分配、釋放。在函式體中定義的變數通常在棧上。堆:一般由程式設計師分配釋放。用new、malloc等分配記憶體函式分配得到的就是在堆上。
HP筆試5.成員變數和成員函式前加static的作用?
答:它們被稱為常成員變數和常成員函式,又稱為類成員變數和類成員函式。分別用來反映類的狀態。比如類成員變數可以用來統計類例項的數量,類成員函式負責這種統計的動作。
HP筆試6.ASP。NET與ASP相比,主要有哪些進步?
答:asp解釋形,aspx編譯型,效能提高,有利於保護原始碼。
HP筆試7.請說明在.net中常用的幾種頁面間傳遞引數的方法,並說出他們的優缺點。
答:session(viewstate) 簡單,但易丟失application 全域性cookie 簡單,但可能不支援,可能被偽造input ttype="hidden" 簡單,可能被偽造url引數 簡單,顯示於位址列,長度有限資料庫 穩定,安全,但效能相對弱
HP筆試8.請指出GAC的含義?
答:全域性程式集快取。
HP筆試9.向伺服器傳送請求有幾種方式?"
答:get,post。get一般為連結方式,post一般為按鈕方式。
HP筆試10.DataReader與Dataset有什麼區別?
答:一個是隻能向前的只讀遊標,一個是記憶體中的表。
HP筆試11.在c#中using和new這兩個關鍵字有什麼意義,請寫出你所知道的意義?using指令 和語句 new 建立例項 new 隱藏基類中方法。
答:using 引入名稱空間或者使用非託管資源new 新建例項或者隱藏父類方法
HP筆試12.軟體開發過程一般有幾個階段?每個階段的作用?
答:需求分析,架構設計,程式碼編寫,QA,部署
【惠普最新筆試題目分享】相關文章: