惠普HP招聘筆試真題

才智咖 人氣:3.17W

HP筆試1.如何處理幾十萬條併發資料?

惠普HP招聘筆試真題

答:用儲存過程或事務。取得最大標識的時候同時更新..注意主鍵不是自增量方式這種方法併發的時候是不會有重複主鍵的.取得最大標識要有一個儲存過程來獲取.

HP筆試ion有什麼重大BUG,微軟提出了什麼方法加以解決?

答:是iis中由於有程序回收機制,系統繁忙的話Session會丟失,可以用Sateserver或SQL Server資料庫的方式儲存Session不過這種方式比較慢,而且無法捕獲Session的END事件。

HP筆試3.程序和執行緒的區別?'

答:程序是系統進行資源分配和排程的單位;執行緒是CPU排程和分派的單位,一個程序可以有多個執行緒,這些執行緒共享這個程序的資源。

HP筆試4.堆和棧的區別?

答: 棧:由編譯器自動分配、釋放。在函式體中定義的變數通常在棧上。堆:一般由程式設計師分配釋放。用new、malloc等分配記憶體函式分配得到的就是在堆上。

HP筆試5.成員變數和成員函式前加static的作用?

答:它們被稱為常成員變數和常成員函式,又稱為類成員變數和類成員函式。分別用來反映類的狀態。比如類成員變數可以用來統計類例項的數量,類成員函式負責這種統計的動作。

HP筆試。NET與ASP相比,主要有哪些進步?

答:asp解釋形,aspx編譯型,效能提高,有利於保護原始碼。

HP筆試7.請說明在中常用的幾種頁面間傳遞引數的方法,並說出他們的優缺點。

答:session(viewstate) 簡單,但易丟失application 全域性cookie 簡單,但可能不支援,可能被偽造input ttype="hidden" 簡單,可能被偽造url引數 簡單,顯示於位址列,長度有限資料庫 穩定,安全,但效能相對弱

HP筆試8.請指出GAC的含義?

答:全域性程式集快取。

HP筆試9.向伺服器傳送請求有幾種方式?"

答:get,post。get一般為連結方式,post一般為按鈕方式。

HP筆試Reader與Dataset有什麼區別?

答:一個是隻能向前的只讀遊標,一個是記憶體中的表。

HP筆試11.軟體開發過程一般有幾個階段?每個階段的作用?

答:需求分析,架構設計,程式碼編寫,QA,部署

HP筆試12.在c#中using和new這兩個關鍵字有什麼意義,請寫出你所知道的意義?using指令 和語句 new 建立例項 new 隱藏基類中方法。

答:using 引入名稱空間或者使用非託管資源new 新建例項或者隱藏父類方法

HP筆試13.需要實現對一個字串的處理,首先將該字串首尾的空格去掉,如果字串中間還有連續空格的話,僅保留一個空格,即允許字串中間有多個空格,但連續的空格數不可超過一個.

答:string inputStr=" xx xx ";inputStr=ace(()," *"," ")

HP筆試14.什麼叫做SQL注入,如何防止?請舉例說明。

答:利用sql關鍵字對網站進行攻擊。過濾關鍵字'等

HP筆試15.什麼是反射?

答:動態獲取程式集資訊

HP筆試16.用Singleton如何寫設計模式

答:static屬性裡面new ,建構函式private

HP筆試17.什麼是Application Pool?

答:Web應用,類似Thread Pool,提高併發效能。

HP筆試18.什麼是虛擬函式?什麼是抽象函式?

答:虛擬函式:沒有實現的,可由子類繼承並重寫的函式。抽象函式:規定其非虛子類必須實現的函式,必須被重寫。

HP筆試19.什麼是XML?

答:XML即可擴充套件標記語言。eXtensible Markup Language.標記是指計算機所能理解的資訊符號,通過此種標記,計算機之間可以處理包含各種資訊的文章等。如何定義這些標記,即可以選擇國際通用的標記語言,比如HTML,也可以使用象XML這樣由相關人士自由決定的標記語言,這就是語言的可擴充套件性。XML是從SGML中簡化修改出來的。它主要用到的有XML、XSL和XPath等。

HP筆試20.什麼是Web Service?UDDI?)

答:Web Service便是基於網路的、分散式的`模組化元件,它執行特定的任務,遵守具體的技術規範,這些規範使得Web Service能與其他相容的元件進行互操作。UDDI 的目的是為電子商務建立標準;UDDI是一套基於Web的、分散式的、為Web Service提供的、資訊註冊中心的實現標準規範,同時也包含一組使企業能將自身提供的Web Service註冊,以使別的企業能夠發現的訪問協議的實現標準。

HP筆試21.什麼是中的使用者控制元件?

答:使用者控制元件一般用在內容多為靜態,或者少許會改變的情況下..用的比較大..類似ASP中的include..但是功能要強大的多。

HP筆試22.列舉一下你所瞭解的XML技術及其應用

答:xml用於配置,用於儲存靜態資料型別.接觸XML最多的是web Services..和config