????????前兩天招銀網(wǎng)絡(luò)發(fā)消息說栈暇,這周四12點之前會有電話面試,然后一直等待,今天早上九點多趕路準(zhǔn)備去面試攜程的時候收到了面試官的電話闷游,商量了一下將面試時間約到了下午三點半,三點半準(zhǔn)時接到了面試官的電話贴汪,準(zhǔn)時脐往,很nice。
? ? ? ? 1.簡單介紹一下自己扳埂。
? ? ? ? 答:本科业簿、研究生期間做了啥,大概講了一下阳懂,一分鐘左右吧梅尤。
? ? ? ? 2.看你簡歷上寫的.net,那我問一下C#的委托吧岩调,你知道嗎巷燥?
? ? ? ? 答:...不知道...
? ? ? ? 3.你知道前端后臺傳值的有哪些方式嗎?
? ? ? ? 答:前端傳值到后臺号枕,講了Request.QueryString()缰揪,seesion,cookies等葱淳,后臺傳到前端有view.bag钝腺,view.data等,大概講了一下赞厕。
? ? ? ? 4.那么你知道seesion和cookies的區(qū)別嗎艳狐?
? ? ? ? 答:我只知道cookies不是很安全,seesion是安全的皿桑。
????????cookie數(shù)據(jù)存放在客戶的瀏覽器上毫目,session數(shù)據(jù)放在服務(wù)器上;cookie不是很安全诲侮,別人可以分析存放在本地的COOKIE并進行COOKIE欺騙考慮到安全應(yīng)當(dāng)使用session镀虐;session會在一定時間內(nèi)保存在服務(wù)器上。當(dāng)訪問增多浆西,會比較占用你服務(wù)器的性能考慮到減輕服務(wù)器性能方面粉私,應(yīng)當(dāng)使用COOKIE;單個cookie保存的數(shù)據(jù)不能超過4K近零,很多瀏覽器都限制一個站點最多保存20個cookie诺核。
? ? ? ? 5.你知道數(shù)據(jù)庫的索引嗎抄肖?有哪些索引?
? ? ? ? 答:知道一點窖杀,平常用的數(shù)據(jù)庫索引主要有主鍵漓摩,然后數(shù)據(jù)庫的索引分為主鍵索引、唯一索引和聚集索引入客。
? ? ? ? 6.你知道數(shù)據(jù)庫主鍵和唯一有什么區(qū)別呢管毙?
? ? ? ? 答:我覺得主鍵可以是一個字段,也可以是多個字段共同組成主鍵桌硫,唯一應(yīng)該只能是一個吧夭咬。。铆隘。然后面試官說卓舵,這個不對,不是這樣的膀钠,我就問掏湾,唯一是啥呢,他說唯一指的是數(shù)據(jù)的唯一性肿嘲。
? ? ? ? 7.你對數(shù)據(jù)庫的鎖有了解嗎融击?有的話說一下。
? ? ? ? ? 答:有一點了解雳窟。數(shù)據(jù)庫的鎖的話我的理解是尊浪,當(dāng)一個事務(wù)在訪問操作數(shù)據(jù)集的時候,如果同時并發(fā)的有其他事務(wù)對數(shù)據(jù)進行操作涩拙,就可能造成臟讀际长、幻讀的情況,所以這個時候就需要鎖兴泥。
? ? ? ? 8.那么你了解悲觀鎖和樂觀鎖嗎?
? ? ? ? ? ?答:了解虾宇。悲觀鎖的話我的理解是在一個事務(wù)訪問操作數(shù)據(jù)集的時候搓彻,我不管在這時候有沒有其他事務(wù)訪問操作數(shù)據(jù),我都當(dāng)作有其他事務(wù)操作嘱朽,所以都加鎖旭贬,在我這個事務(wù)訪問操作完成之后,釋放鎖搪泳,其他事務(wù)才能進行訪問稀轨。樂觀鎖的話就與悲觀鎖相反,就是在我這個事務(wù)訪問操作的時候岸军,不管有沒有其他事務(wù)進行訪問操作奋刽,我都認(rèn)為沒有瓦侮,所以在訪問之前不加鎖,但是在事務(wù)進行更新操作的時候判斷在訪問期間是否有其他事務(wù)進行訪問佣谐。
? ? ? ? 大概就問了這么幾個問題肚吏,應(yīng)該還有一兩個簡單的問題,不過記不得了狭魂》E剩總的來說,面試官的問題都還好雌澄,不過作為投.net斋泄,他問我這方面的問題沒有答上來有點尷尬。镐牺。炫掐。數(shù)據(jù)庫的鎖這個是昨天剛看的,所以面試官問到的時候還是有點小開心的任柜,哈哈哈卒废。。宙地。