Ruby On Rails Developer Interview Questions

334

Ruby On Rails Developer interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
LinkedIn
Contract Ruby On Rails Software Engineer was asked...January 27, 2012

Describe a routine which returns the set of integers in {1..100} divisible without remainder by 3 but not by 9.

12 Answers

(1..100).select { |x| x%3 == 0 && x%9 != 0

1) start from number = 3 Loop while(number <= 100) 2) display number 3) number = number+3, display number 4) number = number+6 Loop Less

put those integers into an array, pick every third element, out of which discard every third element. Less

Show More Responses
Instacart

This was a pair programming session with a Ruby engineer. They allow you to use your own laptop which was great but you only get 30 minutes to finish the problem with working unit tests. I think they re-use this pair programming problem so I'm not going to divulge details here. But it wasn't a particularly hard problem, they just want you to see how you code and test. Do not forget to write unit tests! Ideally you would develop it in a TDD fashion.

2 Answers

I wrote failing unit tests to determine the API first and then kept writing code until the tests succeeded. Less

Do they expect use of rspec, minitest or just simple assert methods for tdd?

what is out put of: 1) a && b, 2) a ||= b, 3) a & b?

1 Answers

1) bigger value will be returned, 2) b is assigned to a if a is nil or false, 3) Boolean value will be returned based on the value of a and b(if any of a or b is nil or false false will be returned Less

Animoto

What type of data structure would you use to implement auto-complete functionality where memory usage needs to be minimized?

1 Answers

Use a trie

Rankmi

experiencias pasadas, conocimientos, prueba tecnica muy basica

1 Answers

di un resumen de mi experiencia y conocimiento, la prueba tecnica era mas que todo teorica en la que consultaban conceptos basicos de desarrollo. Less

Sunflower Lab

They asked me that Do you know elastic search?

1 Answers

I answered , Elastic search is gem which is used to implement the search functionality. Less

TechStudio

If we have 8 same little balls, but one of them is less weight. How may times do we need to weigh them to define which ball is less weight?

1 Answers

6 times

Picap

Prueba tenica mediate plataforma online y segunda prueba tecnica compartiendo pantalla

1 Answers

realizando los ejercicios solicitados

Icreon Communications

Have you created any gem of yours?

1 Answers

No

Nav

How would you optimize Ruby for performance?

1 Answers

What's the greatest challenge you've had working with other people?

Viewing 1 - 10 of 334 interview questions

See Interview Questions for Similar Jobs

python developerruby on rails software engineersoftware developer pythonrails developerruby developerweb developervideo game designerpython django developerjavascript developerhadoop engineer

Glassdoor has 334 interview questions and reports from Ruby on rails developer interviews. Prepare for your interview. Get hired. Love your job.