I applied online. The process took 2 days. I interviewed at Rudra Innovative Software (Mohali, Punjab) in Apr 2023
Interview
The interview process at Rudra Innovative Software consists of several stages:
HR Call Round: The initial round starts with a call from HR. They ask about your background, work experience, and discuss the job role you're applying for. It’s a general conversation to understand your fit for the position and the company.
Technical Round: If you clear the HR round, you move on to a technical interview. This round focuses on assessing your technical skills, relevant to the job role. Expect questions related to programming, frameworks, and problem-solving tasks.
Technical Coding Test: Based on the performance in the technical interview, there may be a follow-up coding test. This is designed to evaluate your coding abilities in a practical scenario.
Discussion with CEO: After the technical rounds, there's a discussion with the CEO. This round is more about aligning with the company's vision, discussing your career aspirations, and understanding how you can contribute to the company's growth.
Final HR Round: The last stage is the final HR round, where they discuss salary, benefits, and other details related to the joining process. It’s also an opportunity to clarify any remaining questions you may have about the role or company.
Interview questions [1]
Question 1
1. Explain the difference between abstraction and encapsulation with a real-world example, and how would you implement them in code?
2. How does polymorphism work, and can you implement both compile-time and run-time polymorphism in a practical example?