ruby面试
常见面试问答
- 为什么学ruby? (ps: ruby作为一门小众语言,学习ruby要有原因吧
尽量谈谈ruby跟其他语言相比的优点和吸引你的地方. - ruby/rails开发过程中遇到问题通常怎么解决?
google(vpn), stack overflow, rubychina, api 等 - 项目里使用过哪些gem? 你对哪些gem熟悉,介绍如何使用和功能特性.
提前做好准备,熟悉gem - 为什么选择我们公司或者为什么选择换工作?
需要在面试前大致了解该公司的业务吧..对于换工作原因:千万不能说上家公司怎么不好怎么不好搞得跟怨妇似得. - 做过哪些项目?自认为哪个项目哪个地方很满意?在哪个项目里遇到哪个比较麻烦的问题,又是怎样解决的?
一般会针对项目的模型或数据结构详细提问功能的具体实现,自己的项目自己最为清楚不过了. - 实践操作
ruby开发注重实践能力,一般面试过程中都会让你在面试官笔记本上实现某某功能...另外也可能是在纸上大概写出项目里的模型和数据表. - 最后提问
面试最后,面试官会让面试者提问问题,不建议提问一些技术性或者特别难回答的问题.