6月26日面試

2022-03-16 05:21:13 字數 2083 閱讀 3712

結果:失敗!沒有回答上來的問題比較多

,繼續努力吧

一、設計模式(mvc、工廠模式)

工廠模式:定義乙個使用者建立物件的介面,讓子類決定例項化哪乙個類。factory method使乙個類的例項化延遲到其子類。工廠模式是復合和繼承關係的體現。

mvc模式:model-view-controller模式,即模型、檢視、控制器模式。

模型表示企業資料和業務規則。在mvc的三個部件中,模型擁有最多的處理任務。例如它可能用象ejbs和coldfusion components這樣的構件物件來處理資料庫。被模型返回的資料是中立的,就是說模型與資料格式無關,這樣乙個模型能為多個檢視提供資料。由於應用於模型的**只需寫一次就可以被多個檢視重用,所以減少了**的重複性。

控制器接受使用者的輸入並呼叫模型和檢視去完成使用者的需求。所以當單擊web頁面中的超連結和傳送html表單時,控制器本身不輸出任何東西和做任何處理。它只是接收請求並決定呼叫哪個模型構件去處理請求,然後用確定用哪個檢視來顯示模型處理返回的資料。

檢視是使用者看到並與之互動的介面。

mvc乙個大的好處是它能為你的應用程式處理很多不同的檢視。在檢視中其實沒有真正的處理發生,不管這些資料是聯機儲存的還是乙個雇員列表,作為檢視來講,它只是作為一種輸出資料並允許使用者操縱的方式。

其他模式:觀察者模式、介面卡模式

二、關係型資料庫滿足哪些正規化

1、第一正規化: 如果關係模式r的每個關係r的屬性都是不可分的資料項,那麼就稱r是第一正規化的模式。(關係型資料庫必須滿足的正規化)

2、第二正規化:如果關係模式r是1nf,且每個非主屬性完全函式依賴於候選鍵,那麼就稱r是第二正規化。

3、第三正規化:如果關係模式r是2nf,且關係模式r(u,f)中的所有非主屬性對任何候選關鍵字都不存在傳遞依賴,則稱關係r是屬於第三正規化。

4、bc正規化:bc正規化是第三正規化的增強版,不過也有人說是直接從1nf發展過來的,即每個屬性,包括主屬性或非主屬性,都完全依賴於候選鍵,並且不存在傳遞依賴情況。

三、頁面請求到回傳資料的過程

當客戶端向伺服器請求乙個含有 web 窗體控制項的頁面時,伺服器上的 asp.net 環境將依次載入此頁面、建立頁面中的控制項;建立控制項關聯、執行頁面邏輯;生成 html **返回客戶端,在瀏覽器中呈現 html 頁面。

四、靜態建構函式

1、靜態建構函式可以和無參的例項建構函式並存。雖然引數列表相同,但兩者的執行時間不同,靜態建構函式在執行庫載入類時執行,而例項建構函式在建立例項時執行。

2、靜態建構函式只能對靜態成員進行初始化操作,不能作用於非靜態成員;而例項建構函式可以操作靜態和非靜態成員,靜態唯讀成員除外。

3、靜態建構函式只能被執行一次,而且.net執行庫也無法確定什麼時候執行。

4、乙個類只能有乙個靜態建構函式。而可以有多個例項建構函式。靜態成員可以在宣告的時候初始化,也可以在靜態建構函式中初始化。一般來說,簡單的靜態成員在宣告時初始化,複雜的靜態成員在靜態建構函式中初始化。

5、建構函式的執行順序:分配靜態成員的記憶體空間--執行靜態成員初始化--執行靜態建構函式--分配例項成員的記憶體空間---執行例項成員初始化---執行例項建構函式

五、乙個頁面能否提交兩個頁面

能,見前台script

document.form1.action="

test.asp";

document.form1.target="

_blank";

document.form1.submit();

document.form1.action="

test-2.asp";

document.form1.target="

_self";

document.form1.submit();

六、datagrid繫結的類必須實現什麼介面

ilist或者ilistsource

12月17日面試總結

今天主要就面了一家,微播易 一共面了三輪,第一輪的時候我憑藉這幾次面試的經驗,結合自己的經歷,一通的說,一鼓作氣輕鬆拿下。面試小哥說,你還有什麼想問的麼。來到了第二輪,真是被這位大哥虐了千百遍,我已記不清到底問了什麼問題了,從簡歷中一條一條的過,過的那叫乙個詳細,那叫乙個認真,我只能說,大哥我服了。...

2023年6月22日面試題整理

netstat nat grep i 80 wc l chkconfig是管理系統服務 service 的命令列工具。所謂系統服務 service 就是隨系統啟動而啟動,隨系統關閉而關閉的程式。chkconfig可以更新 啟動或停止 和查詢系統服務 service 執行級資訊。更簡單一點,chkco...

2023年05月15日面試總結

今天面試了一位phper,總結一下經驗。四年的工作經驗,在兩家工作幹過。這對於公司來講是很不錯的經歷,證明了這個人的穩定性,能很踏實的在一家公司做下去。第一家是乙個外包公司,做了兩年。剛畢業的大學生沒有什麼能力,只能去這樣的公司去學習。在外包公司其實並沒有對乙個人的技術能力產生乙個很大提公升,能力增...