首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Rails公司的面试中,C++开发人员应该期待什么?

在Rails公司的面试中,C++开发人员应该期待什么?
EN

Software Engineering用户
提问于 2011-02-20 13:54:41
回答 9查看 1.9K关注 0票数 6

5年多来,我一直在开发C++后端大型应用程序。我正在做TDD,使用STL和Boost等等。我决定要做一个改变,大约一年前我开始学习Ruby,几个月前我开始使用Rails、HTML5和CSS。我还不知道JavaScript,我现在专注于Rails。

对于Rails后端开发人员的面试,我能期待什么呢?我如何展示自己,以利用我的C++经验?我现在是个高级职位,不能从实习生的职位开始。

我认为自己在C++方面真的很好,我也知道一些方案、一些Python和相当多的Ruby。在我开始申请之前,我将准备一个小的Rails应用程序和一个简单的Gem。加上相当多的个人C++项目。我拥有电气工程学士学位,并将于2011年6月完成CS硕士学位。

EN

回答 9

Software Engineering用户

回答已采纳

发布于 2011-02-20 20:20:50

如果我要用一种新的语言面试你的专业工作,我会集中精力做几件事:

  1. 你的经验有多广?除了C++,你还使用过哪些语言?
  2. 你对C++了解多少?如果您已经用C++编程了一年多了,我希望您对C++有相当扎实的理解。这将告诉我,你是否有动力真正学习Ruby和web编程。

我还面试了Rails的职位,没有Ruby或web开发方面的经验。为了获得这一职位,我专注于我已经知道的各种语言,以及我一直在努力工作的不同领域。我以很好的速度得到了这份工作,花了一个周末学习Ruby和Rails的基础知识,并继续阅读。一个月后,我发现在这个项目的八个开发人员中,我是Ruby、Rails和Javascript方面的专家。其他人已经学会了最起码的标准,实际上是将J2EE解决方案转换成一个非常丑陋的Rails应用程序。

票数 7
EN

Software Engineering用户

发布于 2011-02-23 09:31:45

乔尔·斯波斯基( Joel )的一篇著名文章说,他在求职面试中寻找的是那些“聪明做事”的人--面试官可以通过询问你过去在其他技术方面的经验来检查这两种情况。

这篇文章本身包含了更具体的细节。

票数 3
EN

Software Engineering用户

发布于 2011-02-22 18:38:33

我认为你应该证明你对网络开发有很好的理解。考虑到您的C++背景,您可能擅长于开发桌面或服务器应用程序。但是对于web开发,您应该理解HTML、Javascript和其他web开发的概念,比如清理用户输入和一般用户交互。

我不认为您在理解如何使用Ruby编程时会有任何问题,但是能够编写一个好的web应用程序与编写一个好的系统应用程序不同。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/49845

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档