I applied online. The process took 4 weeks. I interviewed at Sabudh Foundation (Chandigarh) in Nov 2024
Interview
online aptitude test consisting of mcq questions from general aptitude and technical skills followed by a online viva test. Not that difficult to crack with a little practice. I was able to crack it easily by just practicing their demo questions
The interview process usually begins with the shortlisting of candidates based on their resumes and skills mentioned for the specific role. Once shortlisted, candidates go through an initial HR round where they are asked about their background, experience, and expectations. After that, the technical interview takes place, which includes questions related to programming languages, frameworks, and practical problem-solving. For example, in a Full Stack Developer role, questions may cover Python, Django, ReactJS, and database handling. Sometimes, companies also assign a small coding test or project to evaluate hands-on skills. Once the technical evaluation is done, a final HR or managerial round is conducted to assess communication skills, teamwork, and overall fit for the organization. If the candidate performs well in all stages, they receive an offer letter followed by onboarding and joining formalities.
I applied through college or university. I interviewed at Sabudh Foundation in Nov 2023
Interview
The interview process began with a self-introduction where I briefly spoke about my background, academic journey, and interest in Data Science. I mentioned my experience with Python and the projects I’ve worked on, such as data analysis and machine learning models.
The interviewer then asked questions related to Python fundamentals, including data types, list operations, loops, and functions. I was also given a couple of coding problems to solve in real-time, which tested my logical thinking and problem-solving skills.
They asked about common libraries like pandas, NumPy, and matplotlib, and how I would handle missing data or perform data preprocessing. I was also asked to explain the difference between supervised and unsupervised learning.
Interview questions [1]
Question 1
They asked me to explain how lists work in Python, how they differ from arrays, and also gave me a small coding task to manipulate list elements—for example, reversing a list, removing duplicates, or finding the sum of even numbers.