Sigmoid visited our campus for the recruitment of Data Science Interns and Data Engineer Interns, with a bond period of 2 years. I applied for the Data Science role.
Online Assessment
The online assessment consisted of 68 questions, which had to be completed within 2 hours. The assessment was conducted on the Mettle Platform and included the following sections:
- Coding Questions:
- 3 Python-based coding questions focused on Pandas and NumPy.
- MCQs:
- Data Interpretation
- SQL
- Reasoning and Aptitude
A total of 28 candidates were shortlisted for the interview round.
Interview Experience
The interview comprised several key components:
- Machine Learning Concepts:
- Questions were primarily focused on ML algorithms used in my projects:
- How Support Vector Machines (SVM) work.
- Explanation of support vectors, decision trees, entropy, Gini impurity, and information gain, along with their significance.
- Questions were primarily focused on ML algorithms used in my projects:
- Loan Prediction Model:
- I was asked to describe a loan prediction model for a bank, discussing the approach to the problem:
- Explaining conditions for loan rejection, dataset management, and considerations taken into account during modeling. (This project was not listed on my resume but was specifically asked by the interviewer.)
- I was asked to describe a loan prediction model for a bank, discussing the approach to the problem:
- Deep Learning and Computer Vision:
- Questions related to deep learning, particularly in computer vision (since I had a relevant project on my resume):
- Why Artificial Neural Networks (ANN) were not used.
- Explanation of how Convolutional Neural Networks (CNN) work and the necessity of convolution.
- Basic vision concepts such as parameter sharing, sparse connections, and their importance.
- Questions related to deep learning, particularly in computer vision (since I had a relevant project on my resume):
- General Discussion:
- The interviewer posed some general questions:
- What are your thoughts on AI taking over jobs?
- How do you stay updated with AI news?
- Additionally, I was asked some basic programming problems, such as printing duplicates in a list and generating Fibonacci numbers on paper. No Data Structures and Algorithms (DSA) questions were asked.
- The interviewer posed some general questions:
Duration: The offline (face-to-face) interview lasted for about 1 hour.
Suggestions for Future Candidates
- Start with a solid introduction about yourself; it sets the tone for a positive conversation.
- Maintain an open mind during the interview; confidence in your skills is key.
- Be prepared for unexpected questions; take a moment to recall answers if needed.
- Avoid asking random or irrelevant questions; engage only if you have some knowledge of the topic.
- Demonstrate a strong understanding of the mathematics behind machine learning (ML) and deep learning (DL), along with their practical implementations. Candidates lacking a background in ML may not fit the ideal profile for this role.
Outcome
I was offered a 6-month internship with the potential for a full-time position at Sigmoid, along with 5 other candidates for the Data Science role. Location: Bangalore.