frist round: 1 interview (behavioral, SQL/Python)
final round: 5 interviews (behavioral, SQL/Python, technical).
Recruiters will give you details about the content and format of the interviews which can help you prepare.
Interview questions [1]
Question 1
Behavioral Questions:
Tell me about a time when...
- ... you went above and beyond for a customer.
- ... you saw an issue that your team could face and *proactively* took action to mitigate it.
- ... you had to meet a tight deadline.
- ... you realized you did not have the skills needed to do the job.
- ... solved a complex problem in a simple way.
Technical Questions
- Tell me about a project you worked on and explain it to me in detail (technical work such as ML project, simulation project, etc)
- Say you want to predict how many units of an item you want to stock in a grocery store each day for the next week. How would you go about doing that?
- A/B testing of green vs yellow color for the buy button. How would you design this experiment?
- What is random about a random forest?
- How would you assess a model's performance on a dataset with unbalanced target classes?
There are three rounds in total. The process begins with a coding round, followed by the main interview loop, where you will meet the team and discuss technical skills, experience, and fit.
First round is fun, second round, which is also the final round involved 5 sessions, with different focus. For some sessions, not be able to present my story completely, time was tight, and interviewers were rushing.
4 rounds:
ML breadth + Depth: Conceptual knowledge about ML and work experience discussion
Problem solving: Leetcode (Medium) + Basic ML concepts
Design + LP round: Use case discussion + Behavioural questions
Bar Raiser - LP round: Behavioural questions - Interviewer was non technical
1
Top companies for "Compensation and Benefits" near you