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开发效率高,便宜啊。

相关文章
相关标签/搜索