當前位置:學問君>人在職場>求職指導>

如何獲得Oracle DBA工作?

學問君 人氣:3.18W
如何獲得Oracle DBA工作?
  不過48個小時,就有120封Oracle 數據庫管理員的求職信堆在了Debbie Reames的桌子上,Reames是位於洛杉磯的商業編程公司的進階技術招聘人員。然後Reames做了許多招聘人員都做的事情。她透過三個步驟的過程剔除了其中的一般簡歷。需要H-1B visa信用卡?走吧。需要重新安置?不適合這個工作。只在小公司工作過?這個職位對你來說太大了。

  根據多項調查,除了IT歷史上最低迷的時期之外,Oracle總是爲那些經過認證的專業人士和數據庫管理員提過了大量的工作機會。當然,具有資格的候選人的列表就更長了。當在市場上尋找一份工作的時候,即使是最資深的IT專家都需要記住一些他們在很久以前就學到的規則,並且同時採用一些新的策略。

  數據庫管理員市場可以按照以多種方式分爲兩個部分——初級和進階。

  Don Burleson,位於美國北卡羅來納州Kittrell的BEI Oracle顧問公司的所有者,說,那些工作經驗少於3年的初級數據庫管理員,經常會面臨失業和低等的工作市場。Burleson曾寫過與Oracle技術和職業生涯有關的17本書,其中包括《Oracle工作面試指導(Conducting the Oracle Job Interview)》,這本書是爲那些需要評估Oracle周圍候選人的IT經理們準備的指南。

  “過去,許多公司都不會僱傭初學者,” Burleson說。

  然而,Burleson說,那些初級數據庫管理員仍然是有希望的。那些不願意花12萬美元年薪僱傭經驗豐富的專家的公司有時候會僱傭這些新手並對他們進行培訓。Burleson建議那些新入門的數據庫管理員可以到體檢行業和大學這兩個地方去找到他們的第一份工作。

  政府安全檢查對資深人員很關鍵

  然後就是資深人士。那些擁有超過10年經驗的,擁有進階學位,並且具有專業技能的數據庫管理員仍然有很大的需求量。

  Oracle財務知識,SAP,PeopleSoft, 9i RAC, 9iAS 和 Unix都是重要的能力,Burleson說。還有,政府安全調查是在第一輪的簡歷挑選中排除許多Oracle數據庫管理員的一項。另外,開發技能,例如Java,Windows,J2EE和門戶,都是候選人具有競爭力的優勢。

  更重要的是,Reames說,候選人的技能需要與公司的需要相匹配。“他們真的需要擁有全面技能,” Reames說。

  “如果工作需要的是能夠進行數據建模的人,”她說,“並且我沒有在簡歷中看見任何的數據建模經驗,那麼我就會對這個人大打折扣。”

  除了專業技能之外,Burleson說,許多的公司都願意要那些有教育背景的人,傾向於僱傭那些擁有研究生學位或者MBA的候選人。公司認爲那些懂得財務或者會計,具有數據庫管理員支援的業務過程知識的數據庫管理員有價值。

  打跟進電話,第一輪面試

  對於兩個羣體,要透過關鍵的第一輪面試都有一些基本的規則需要遵守。

  今早地投遞簡歷是有幫助的。如果有120份簡歷需要閱讀的話,Reames也許不會把所有簡歷都讀完就找到了達到面試要求,具有足夠特點的候選人。

  候選人應該給招聘人員打電話確認他們的簡歷被收到了,她說。“不要害怕打跟進電話,” Reames說。“這會帶給你一個優勢,否則我們可能就不會看你的簡歷。”

  透過第一輪篩選的`申請人通常是在電話中面試。記住面試你的人也許沒有任何技術背景,這一點很重要,Burleson說。在這一點上,是對候選人從技術之外的其他品質上進行判斷。專家說,此時溝通技巧非常重要。

  因爲溝通技巧在工作中是如此的重要,Burleson推薦候選人提供給潛在的僱主寫作樣例,尤其是那些得到發表的。有幾個在線網站,包括這一個,都接受技術貼士投稿,他指出。

  實際的技術對話

  少數能夠透過電話面試的候選人能夠到工作地點去進行面試,Burleson稱之爲候選人的技術化。他建議面試人員提出一些專業的問題,例如“Oracle中的SYS用戶默認密碼是多少?”

  這些問題沒有捏造的答案,面試人員可以輕鬆地判斷候選人的技術能力。“只有那些實踐過的數據庫管理員知道答案是‘change_on_install,’” Burleson說。“經驗豐富的數據庫管理員可以立即發現謊話。”

  然後就是最後一個階段,與公司的IT人員在線會見。這些會見通常會持續半天,這是真正在測試你是否會被僱傭。有時候是一些開放的問題,例如“如果一個終端用戶抱怨性能差勁,你要做的第一件事情是什麼?”這些問題的答案非常具有啓發性,Burleson說,因爲他們也沒有正確答案,他們只是看看候選人是如何獨立思考的,或者是數據庫管理員有多少創新思維。

  也許更重要的是,這個最後的交流就是判斷一些無形的,例如人際關係技巧的過程。擁有一個能夠成爲團隊中一員的數據庫管理員對於大多數公司(即使不是所有的公司)來說都是優先考慮的。在很多情況下 ,這些無形的東西形成了差別。

  “我見過公司拒絕了技術能力最強的候選人。這樣的事情總是發生,” Burleson指出。“數據庫管理員需要與其他人打好關係。”

  最後,Burleson說,忘掉星期五可以穿便裝的習慣。

  “面試中穿得太隨便是對自己的極度不負責,”他說。

  “外表確實重要。”

  ————————————————————————————————————

  整理了幾個Oracle面試中的技術問題,各位可以借鑑一下:

  1.解釋冷備份和熱備份的不同點以及各自的優點

  解答:熱備份針對歸檔模式的數據庫,在數據庫仍舊處於工作狀態時進行備份。而冷備份指在數據庫關閉後,進行備份,適用於所有模式的數據庫。熱備份的優點在於當備份時,數據庫仍舊可以被使用並且可以將數據庫恢復到任意一個時間點。冷備份的優點在於它的備份和恢復操作相當簡單,並且由於冷備份的數據庫可以工作在非歸檔模式下,數據庫性能會比歸檔模式稍好。(因爲不必將archive log寫入硬盤)

  2.你必須利用備份恢復數據庫,但是你沒有控制檔案,該如何解決問題呢?

  解答:重建控制檔案,用帶backup control file 子句的recover 命令恢復數據庫。

  3.如何轉換到spfile?

  解答:使用create spfile from pfile 命令.

  4.解釋data block , extent 和 segment的區別(這裏建議用英文術語)

  解答:data block是數據庫中最小的邏輯存儲單元。當數據庫的對象需要更多的物理存儲空間時,連續的data block就組成了extent . 一個數據庫對象擁有的所有extents被稱爲該對象的segment.

  5.給出兩個檢查表結構的方法

  解答:RIBE命令

  __DDL 包

  6.怎樣檢視數據庫引擎的報錯

  解答:alert log.

  評價:這裏的回答並不是十分全面,這些問題可以透過多個角度來進行解釋,也許你不必在面試過程中給出完全詳盡的答案,只需要透過你的解答使面試考官瞭解你對ORACLE概念的熟悉程度。

TAGS:Oracle DBA