ruby on rails面試經驗

今天辭職把最後的手續辦了,內心五味混雜,離別老是不捨的,但仍是須要堅毅的向前走!javascript

簡要的介紹一下本身,畢業兩年,一直從事的是rails開發,涉及到不少javascript,主要使用的是jquery,CSS涉及的比較少。只能算是一個初級的開發人員。java

一,第一次面試jquery

3月份的時候,沒怎麼準備就去屁顛屁顛的跑去面試了,備受打擊,rails的不少基本知識都答不上來。程序員

二,第二次面試web

準備了幾周,又去面試一個互聯網公司,rails的基本知識答上來了,可是當前的公司主要作的是企業級應用,所用的知識技能比較老,對於性能優化方面幾乎沒有涉及,因爲CSS薄弱和javascript應用面狹窄,最終面試失敗。面試

三,第三次面試編程

又過了一個月,面試一家蘇州的歐美外包,電話面試中問了不少ruby和rails的知識,有一部分答上來了,ruby元編程沒怎麼答上來,最終也沒要我。ruby

答覆的緣由是:性能優化

1,項目的實際經驗不足。這是硬傷,由於所作的項目有侷限性,只會涉及到很窄的知識面,用到的Gem也不多。閉包

2,英語據說能力不足。英語四級的水平啊,傷不起。立志學好英語!

四,第四次面試

這時已經申請離職,以爲再幹下去也沒意思,一直在作重複的東西。請假一天去了杭州,上午和下午各面試一家,都是互聯網創業公司。

上午面試的哪家公司給個人印象很很差,最終面試個人公司和我投遞的公司不是同一家,雖然給個人解釋是由於兩家公司緊挨着,而且是同一個HR。面試過程仍是很長的,讓我作了一份試卷,主要考察ruby rails的基礎知識,擴展的題目是CSS的樣式,要求寫陰影和DIV居中之類的。ruby rails的部分答得還能夠,CSS的部分就捉襟見肘了,由於平時寫CSS的時候,具體的屬性名記不清楚,不少都是臨時上網搜索的。

下午面試的另外一家公司,技術上問的比較少,主要是和我交流所作的項目。

五,一些經驗和建議

1,技術方面

初級和中級ruby程序員須要看如下書籍:

  • ruby基礎(鎬頭書,雙飛燕等等)
  • ruby元編程(必定要看)
  • rails guides(官方指南,很全面)
  • 實戰類的書籍(rails tutorial,web開發敏捷之道,等等)
  • CSS方面(CSS盒子模型,CSS佈局定位,各類居中對齊,等等)
  • javascript(this,閉包等等)

2,經驗方面

  • 寫好簡歷(這個很少說了)
  • 把中意的公司留在後面

  列出已經投遞簡歷的公司,而後根據本身喜歡程度進行排序,儘可能讓最中意、最想去的公司排在後面,由於隨着面試次數的增長,經驗的積累,成功率最高。

  • 提早準備好一些常見的問題

  好比項目介紹,解決過什麼疑難問題,爲何辭職,職業規劃是什麼,等等。

  • 作個小項目,或者參加開源項目。

  這樣更有說服力,經過代碼能直接展示出你的技術和能力。

六,大公司 V 創業小公司

 

ruby on rails方向一直比較小衆,大公司提供的職位很是少,可能由於他們不差錢,都是java的天下。不少創業公司用ruby的緣由之一就是窮,ruby開發效率高,便宜啊。