Round 2: Machine Round – Coding

  • Having cleared the first round, I proceeded to the Machine Round, which involved a coding challenge. This round was conducted in front of the company’s senior developers on the platform “Online GDB”.
  • The second round, the Machine Round, involved coding challenges. This round aimed to evaluate my programming skills and how effectively I could translate logic into code. I was presented with coding problems of varying difficulty levels, covering data structures, algorithms, and problem-solving techniques.
  • In the first problem, I was tasked with solving a question based on subarrays. Despite the pressure, I managed to solve it within the given time of 45 minutes using Python programming language.
  • For the second problem, which involved generating the total bill based on given billing conditions including purchasing smartphones, insurance, extended warranty, smartphone accessories, etc., I again used Python and completed the task within half an hour.
  • During this round, Navigating through these coding challenges on “Online GDB” in the presence of experienced developers was both nerve-wracking and exhilarating. However, I remained focused and applied my problem-solving skills to tackle each problem efficiently. From implementing algorithms to debugging and optimizing code, this round allowed me to showcase my programming prowess.

Suggestions:

I would recommend practising coding problems regularly on platforms like w3wiki and LeetCode to sharpen problem-solving skills and get accustomed to coding under time constraints. Specifically, utilize Python for its readability and efficiency in solving algorithmic problems.

Tips:

  1. Read the problem statement carefully and understand the requirements before starting to code.
  2. Break down the problem into smaller, manageable parts to tackle it effectively.
  3. Test your code with different inputs to ensure it works correctly.
  4. Don’t hesitate to ask for clarification if any part of the problem is unclear.

Mind Ruby Technologies Interview Experience For Full Stack Developer

The journey towards landing the Full Stack Developer role at Mind Ruby Technologies began with an exciting on-campus drive. After filling out forms and showcasing our interest, around 85 students were shortlisted to proceed to the first round of the interview process. The atmosphere was charged with anticipation as we prepared to showcase our skills and compete for this coveted position.

Similar Reads

Round 1: Aptitude and Reasoning

The interview process began with an aptitude and reasoning round. This phase aimed to assess not just technical skills but also analytical and problem-solving abilities. We were given 50 questions to be completed in 60 minutes. The questions covered a wide range of topics including math, logic, and reasoning....

Round 2: Machine Round – Coding

Having cleared the first round, I proceeded to the Machine Round, which involved a coding challenge. This round was conducted in front of the company’s senior developers on the platform “Online GDB”....

Round 3: Technical Interview Round

The third round Having cleared the coding round and being among the top students, I moved on to the Technical Interview round. This round was conducted by two interviewers who first ensured my comfort before diving into the questions....

Round 4: Final Round with Director of Company

After successfully clearing the technical interview round, I progressed to the final round, which was a meeting with the Director of the company. This round aimed to evaluate not just technical skills but also cultural fit, communication abilities, and alignment with the company’s goals and values....

Contact Us