Precily AI interview experience Real time questions & tips from candidates to crack your interview

Data Scientist

Precily AI
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Data science, Machine Learning and deep learning models, Statistics, Past interview questions
Tip
Tip

Tip 1 : If applying for a data scientist role be prepared for questions on the accuracy, confusion matrix, precision-recall in different scenarios
Tip 2 : Research about the state of the art frameworks/models

Application process
Where: Referral
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Write some projects with some mathematical/algorithmic insights too
Tip 2 : Keep it short and simple (search some online tools to build resume more attractive)

Interview rounds

01
Round
Medium
Assignment
Duration1 week
Interview date12 Oct 2018
Coding problem1

1. Application Question

Classify Youtube videos based on different categories like news, vlog, travel, etc

Problem approach

Tip 1 : Always checkout some research paper or notebooks/data related to the problem on sites like Kaggle/Github/paperswithcode because most probably someone has already done some prior work related to the same problem statement
Tip 2 : Most of the time if you are stuck somewhere get out of your comfort zone(StackOverflow) and start reading proper documentation.

02
Round
Medium
Video Call
Duration60 Minutes
Interview date13 Sep 2021
Coding problem3

It was around 7 pm. It was on google meet. The interviewer was throwing lots of questions at me and I thought that he is trying to debate. I debated from my side also trying to tell why my approach will work. He was going into the subtleties of the problem. I was confident that due to my stubbornness I will be rejected. But in the end, he liked that I went on the path of logic and didn't deviate due to pressure(which can happen in scenarios like deadlines). Many questions were related to core statistics which I couldn't answer(the interviewer had a background in statistics). in the end of the interview, I told him that my knowledge of deep learning is good but I don't know the statistics to that extent to which he replied: "no worries, everyone doesn't know everything".

1. Next Smaller Element

Moderate
25m average time
75% success
0/80
Asked in companies
IBMAmazonWalmart

You are given an array 'ARR' of integers of length N. Your task is to find the next smaller element for each of the array elements.

Next Smaller Element for an array element is the first element to the right of that element which has a value strictly smaller than that element.

If for any array element the next smaller element does not exist, you should print -1 for that array element.

For Example:

If the given array is [ 2, 3, 1], we need to return [1, 1, -1]. Because for  2, 1 is the Next Smaller element. For 3, 1 is the Next Smaller element and for 1, there is no next smaller element hence the answer for this element is -1.
Try solving now

2. Minimum Score

Moderate
30m average time
70% success
0/80
Asked in companies
UberPrecily AINavi Technologies

You are given an ‘N’ sided polygon. Every vertex of the polygon is assigned a value. The vertices are given in the form of an array of ‘N’ integers in clockwise direction.

You need to divide the polygon into ‘N - 2’ triangles. Each triangle has a triangle value. The triangle value is calculated by finding the product of its vertices.

Now, you need to find the minimum total triangle score. The total triangle score is the sum of the triangle scores of all the possible triangles.

Note:
Note that a polygon can be divided into triangles in more than one way. You need to print the minimum sum of triangle values of all the triangles created.
Example :
Given 'N' = 4, Array = [4, 3, 5, 2], the possible scores for these two triangle score are: (3 * 2 * 5) + (3 * 2 * 4) = 54 and (4 * 2 * 5) + (4 * 3 * 5) = 100.
The minimum of these two triangle scores is 54. So you need to print 54.

Example

Try solving now

3. Machine Learning Questions

Why was Machine Learning Introduced?

What are Different Types of Machine Learning algorithms?

What is ‘Naive’ in a Naive Bayes?

03
Round
Easy
HR Round
Duration45 Minutes
Interview date14 Sep 2021
Coding problem1

Just basic HR round and work experience and questions related to work culture

1. Basic HR Question

Why should we hire you?

What are your hobbies?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Data Scientist
4 rounds | 8 problems
Interviewed by Walmart
2314 views
0 comments
0 upvotes
company logo
Data Scientist
2 rounds | 3 problems
Interviewed by Sprinklr
0 views
0 comments
0 upvotes
company logo
Data Scientist
2 rounds | 11 problems
Interviewed by Ernst & Young (EY)
2517 views
0 comments
0 upvotes