1st round writen test. 1st round may ask a basic c, c++ and java program.
2 nd round is face to face interview.
: basic oops and data structure like sorting, searching.
I applied online. I interviewed at Shriffle (Indore) in Jul 2023
Interview
They called me in Indore office in arbitto mall. Online interview was also an option. All questions were related to Ruby on rails. Shared below. There is 2 rounds of technical and 1 HR round at last.
Interview questions [1]
Question 1
Round 1: All questions are ruby on rails related + resume + experience questions 1. Introduce yourself 2. Little bit of resume and experience you have Then i was tested on ruby on rails. 3. They use graphQL, so having basic idea is good, like whats its purpose 4. Rails associations 5. Active record callbacks. Difference between after_commit and after_save 6. Polymorphic association, give an example 7. What inheritance is allowed in ruby ? (ans: only single inheritance is allowed) 8. How can we copy multiple inheritance behaviour (ans: using mixins) 9. How to make ruby API faster if API is too slow (ans: reducing N + 1 queries, using joins and includes queries, using eager_loading, pagination, caching) 10. Rails transactions, understand it well 11. What is the use of controller ? 12. Monkey patching (try giving example also) 13. What gems did you last use 14. Suppose there is a heavy job like generating PDF for some user. How will you do it ? (ans: we put it in background jobs queue) Round 2 will also be similar.