各位,問個我昨天面試的問題。

rocwo發表於2007-06-04
首先感慨現在面試真的很難,要求都很高,而且要求的範圍都很廣,而且都要求你有經驗。

昨天參加一個公司的面試:先大致說下我的面試過程。

面試官首先面試了一大串的技術,Struts,hibernate,Spring的一些技術細節。我只簡單用過一些Struts和Hibernate,Spring在自我研究階段,沒有專案經驗。所以這個環節我回答的我自己感覺很不好。(當時就覺得肯定沒戲了,想走,但面試還在繼續,只有硬著頭皮堅持下去。)

接著,那人問了對SQL掌握的如何,我說常用的SQL語句我都會寫。然後他問了一些具體細節。接著問我是否寫過儲存過程,我說寫過,但不是很多。

接著,他問我有沒有寫過多執行緒的應用,以及一些細節。我說專案中用的不多,具體寫的也不多。但原理我是理解的。

接著,他問我多使用者併發訪問下,事務處理的一些具體細節。這個是我比較弱的一個方面,我胡亂說了一通,自己都不知道怎麼說的。

接著,他問了我資料快取的問題。問我是如何處理的。我說我們一般是把常用的變化不頻繁的資料封裝在CACHE裡。在系統啟動的時候就栽入。然後他問我:那你如何保持快取資訊的及時更新?我說:我是在原物件的一些增加刪除編輯方法中,觸發快取資訊的重新生成。然後他問我:那你這樣如何避免髒讀呢?對於這個問題,我自己感覺自己懂得不是很多,請BANQ大師或其他的朋友告知下,如何避免在快取中的資訊髒讀呢?

[該貼被rocwo於2007年06月04日 09:31修改過]

相關文章