Q:您在什么情況下會(huì )用到虛方法?它與接口有什么不同?
A:虛方法是給兒子準備的,接口是為外人準備的
Q:Override與重載有什么區別?
A:Override 重新寫(xiě)這個(gè)函數的實(shí)現;可以實(shí)現多態(tài),重載:定義一個(gè)新的函數,但名字要跟前面那個(gè)一樣。
Q:值類(lèi)型與引用類(lèi)型有什么區別?
A:值類(lèi)型,傳遞一個(gè)拷貝,比如給你一袋大米,引用類(lèi)型傳遞的是一個(gè)地址,比如給你一張紙條,上面寫(xiě)著(zhù)大米放在廚房,你自己拿。
Q:怎樣理解靜態(tài)變量?
A:靜態(tài)變量就是你腦袋,生下來(lái)就有,死了就沒(méi),動(dòng)態(tài)變量就是你情人,想要的時(shí)候就過(guò)來(lái),不想要的時(shí)候就讓她拜拜。
Q:向服務(wù)器發(fā)送請求有幾種方式?
A:獲取,提交。
Q:如果在一個(gè)B/S結構的系統中需要傳遞變量值,但是又不能使用Session、小甜餅、Application,您有幾種方法進(jìn)行處理?
A:傳參,寫(xiě)數據庫,寫(xiě)文件
Q:用.net做B/S結構的系統,您是用幾層結構來(lái)開(kāi)發(fā),每一層之間的關(guān)系以及為什么要這樣分層?
A:三層:數據層,業(yè)務(wù)邏輯層,交互顯示層
Q:軟件開(kāi)發(fā)過(guò)程一般有幾個(gè)階段?每個(gè)階段的作用?
A:軟件公司做孫子階段(需求,合同)
軟件公司做兒子階段(開(kāi)發(fā)實(shí)施)
軟件公司做自己階段(維護)
軟件公司做大爺階段(維護合同期滿(mǎn))
Q:微軟推出了一系列的Application Block,請舉出您所知道的Application Block并說(shuō)明其作用?
A:簡(jiǎn)單東西復雜化,累了開(kāi)發(fā)人員,傻了用戶(hù),多賺點(diǎn)錢(qián)。
Q:請列舉一些您用到過(guò)的設計模式以及在什么情況下使用該模式?
A:無(wú)模式 任何情況下都可以使用。
Q:您對WebService的體會(huì )?
A:原來(lái)在本機上可以調用的東東(函數),現在網(wǎng)絡(luò )上也可以調用了。
Q:您對編程的興趣如何?工作中遇到不懂的問(wèn)題是怎樣去解決的?您一般怎樣去提高自己的編程水平?
A:對編程的興趣僅次于對漂亮妹妹的興趣。遇到問(wèn)題首先繞開(kāi),繞不開(kāi)就推開(kāi),推不開(kāi)就叫領(lǐng)導拿開(kāi),領(lǐng)導不拿開(kāi)我就走開(kāi)。跟MSDN上的??痛蹬?!
Q:您離職的原因是什么?
那家公司的漂亮妹妹都被搶光了,過(guò)來(lái)看看你們這里還有不有剩下的。
Q:請編程實(shí)現一個(gè)冒泡排序算法?
解決思路如下:明天發(fā)個(gè)招聘通知,讓?xiě)傅娜俗?,做完合格后找個(gè)接口把他推掉
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。