在下是一個(gè)剛工作不到3年的人,最近出去面試工作,在下把在面試中遇到的一些面試筆試的問(wèn)題歸納整理了一下分享給大家.如果有不對(duì)的地方希望大牛們看到后能夠給予評(píng)論指出,謝謝!話不多說(shuō)趕緊進(jìn)入主題.
筆試題:
1.簡(jiǎn)述private、protected滋迈、public夕吻、internal修飾符的訪問(wèn)權(quán)限深纲。
? ?答:private:私有成員激才,在類的內(nèi)部才可以訪問(wèn)缓醋。
? ? ? ? public公共成員,完全的公開(kāi)瞳氓,沒(méi)有訪問(wèn)限制。
? ? ? ? internal:在同一命名空間內(nèi)可以訪問(wèn)栓袖。
2.c#中string a=“” 和 string a=null有什么區(qū)別匣摘。
? ?答:string a=“” 是有給其分配空間的,string a=null 是沒(méi)有給它分配空間裹刮。
3.請(qǐng)說(shuō)明在.Net中常用的幾種頁(yè)面間傳遞參數(shù)的方法音榜,并說(shuō)出它們的優(yōu)缺點(diǎn)。
? ?答:Session(Viewstate)捧弃,容易簡(jiǎn)單赠叼,但是容易丟失。
? ? ? ? ? ?Appication 全局塔橡。
? ? ? ? ? ?Cookie 簡(jiǎn)單梅割,但是容易被偽造,不安全葛家。
? ? ? ? ? ? intput type=“hidden”户辞,跟Cookie類似。
? ? ? ? ? ? Url 參數(shù)簡(jiǎn)單癞谒,顯示在地址欄容易暴露底燎,且有長(zhǎng)度限制。
? ? ? ? ? ? 數(shù)據(jù)庫(kù)存放弹砚,數(shù)據(jù)庫(kù)穩(wěn)定双仍,安全,但是性能會(huì)相對(duì)較弱桌吃。
4.簡(jiǎn)述ajax的原理朱沃。
? ? ?答:ajax簡(jiǎn)單的來(lái)說(shuō)就是通過(guò)javascript腳本獲取服務(wù)器端的文本,通過(guò)解析返回值,更新部分的網(wǎng)頁(yè)內(nèi)容逗物。
5.簡(jiǎn)述線程與進(jìn)程的區(qū)別搬卒?
? ? ?答:進(jìn)程和線程兩者都定業(yè)了某種邊界,不同的是進(jìn)程定義的是應(yīng)用程序與應(yīng)用程序之間的邊界翎卓,不同的進(jìn)程之間不能共享代碼和數(shù)據(jù)空間契邀,而線程定義的是代碼執(zhí)行堆棧和執(zhí)行上下文的邊界。一個(gè)進(jìn)程可以包含多個(gè)線程失暴,創(chuàng)建多個(gè)線程來(lái)完成某項(xiàng)任務(wù)坯门,這便是多線程。
6.什么是強(qiáng)類型逗扒?什么是弱類型古戴?哪個(gè)更好為什么?
? ? ?答:強(qiáng)類型是在通過(guò)編譯的時(shí)候就確定類型的數(shù)據(jù)缴阎,在執(zhí)行的時(shí)候是不可能更改的允瞧,而弱類型是在執(zhí)行的時(shí)候才會(huì)確定類型的。沒(méi)有好與不好蛮拔,兩者各有其長(zhǎng)處述暂,強(qiáng)類型安全,因?yàn)樗孪榷x好建炫,而且效率高畦韭。一般多用于編譯性編程語(yǔ)言。弱類型相比而言不安全肛跌,在運(yùn)行的時(shí)候容易出錯(cuò)艺配,但是它靈活,多用于解釋性編程語(yǔ)言衍慎。
7.簡(jiǎn)述.net中 類和結(jié)構(gòu)的區(qū)別转唉。
? ? 答:類可以被實(shí)例化,屬于引用類型稳捆,是分配在內(nèi)存的堆上的赠法。結(jié)構(gòu)屬于值類型,是分配在內(nèi)存的棧上的乔夯。
8.如何理解委托砖织?
? ?答:a.委托類似于C++函數(shù)的指針,但它的類型是安全的末荐。
? ? ? ? ? b.委托允許將方法作為參數(shù)進(jìn)行傳遞侧纯。
? ? ? ? ? c.委托可用于定義回調(diào)方法。
? ? ? ? ? d.委托可以鏈接在一起甲脏。
9.string b=new string("abc");創(chuàng)建了幾個(gè)String Object眶熬?
? ?答:兩個(gè)妹笆,一個(gè)是“abc”,一個(gè)是指向“abc”的引用對(duì)象b聋涨。
10.是否可以繼承String類晾浴,為什么?
? ? 答:不能牍白,因?yàn)镾tring類是final類,不可以被繼承抖棘。繼承String本身就是一個(gè)錯(cuò)誤的行為茂腥,對(duì)String類型最好的重用方式關(guān)聯(lián),而不是繼承切省。
由于時(shí)間的緣故暫時(shí)先整理出來(lái)這么多的筆試問(wèn)題最岗,一些面試的問(wèn)題我會(huì)在后續(xù)整理出來(lái)分享給大家。