如下整理的這些筆試題是小編專(zhuān)門(mén)為想要應(yīng)聘LG公司職員的朋友提供的,歡迎大家收藏和分享。
1. C#中 property 與 attribute的區(qū)別,他們各有什么用處,這種機(jī)制的好處在哪里?
答:attribute:自定義屬性的基類(lèi);property :類(lèi)中的屬性
2. 62-63=1 等式不成立,請(qǐng)移動(dòng)一個(gè)數(shù)字(不可以移動(dòng)減號(hào)和等于號(hào)),使得等式成立,如何移動(dòng)?
答:62移動(dòng)成2的6次方
3.C#可否對(duì)內(nèi)存進(jìn)行直接的操作?
答:在.net下,.net引用了垃圾回收(GC)功能,它替代了程序員 不過(guò)在C#中,不能直接實(shí)現(xiàn)Finalize方法,而是在析構(gòu)函數(shù)中調(diào)用基類(lèi)的Finalize()方法
4.ADO。NET相對(duì)于ADO等主要有什么改進(jìn)?
答:1:ado.net不依賴(lài)于ole db提供程序,而是使用.net托管提供的程序,2:不使用com3:不在支持動(dòng)態(tài)游標(biāo)和服務(wù)器端游 4:,可以斷開(kāi)connection而保留當(dāng)前數(shù)據(jù)集可用 5:強(qiáng)類(lèi)型轉(zhuǎn)換 6:xml支持
5.大概描述一下ASP。NET服務(wù)器控件的生命周期
答:初始化 加載視圖狀態(tài) 處理回發(fā)數(shù)據(jù) 加載 發(fā)送回發(fā)更改通知 處理回發(fā)事件預(yù)呈現(xiàn) 保存狀態(tài) 呈現(xiàn) 處置 卸載
6.Anonymous Inner Class (匿名內(nèi)部類(lèi)) 是否可以extends(繼承)其它類(lèi),是否可以implements(實(shí)現(xiàn))inte[被過(guò)濾]ce(接口)?
答:不能,可以實(shí)現(xiàn)接口
7.Static Nested Class 和 Inner Class的不同,說(shuō)得越多越好
答:Static Nested Class是被聲明為靜態(tài)(static)的內(nèi)部類(lèi),它可以不依賴(lài)于外部類(lèi)實(shí)例被實(shí)例化。而通常的內(nèi)部類(lèi)需要在外部類(lèi)實(shí)例化后才能實(shí)例化。
8.&和&&的區(qū)別。
答:&是位運(yùn)算符,表示按位與運(yùn)算,&&是邏輯運(yùn)算符,表示邏輯與(and).
9.HashMap和Hashtable的區(qū)別。
答:HashMap是Hashtable的輕量級(jí)實(shí)現(xiàn)(非線(xiàn)程安全的實(shí)現(xiàn)),他們都完成了Map接口,主要區(qū)別在于HashMap允許空(null)鍵值(key),由于非線(xiàn)程安全,效率上可能高于Hashtable.
10.Overloaded的方法是否可以改變返回值的類(lèi)型?
答:Overloaded的方法是可以改變返回值的類(lèi)型。