Tip 1 : Be proficient in Python, be able to implement Matrix related Questions ( dot product, determinant, etc)
Tip 2 : Revise properly about the Probability distribution functions, Conditional Probability-based questions.
Tip 3 : In-depth understanding of ML Algorithms is needed. Should be proficient with the projects.
Tip 1 : Be confident about each skill and project you mentioned in the resume.
Tip 2 : Try to make a 1 page resume.
In this round, 12 MCQ questions were given based on Data Science ( Confusion Matrix related calculations, Entropy, Probability, and Statistics). Each Question carried 10 marks. (Total - 120)
There were 2 coding questions ( Language Limitation - Python)
Medium Question - ( 40 pts)
Hard Question(60 pts)
The Number of elements smaller than 4 on its right side is 2.
The Number of elements smaller than 2 on its right side is 1.
The Number of elements smaller than 1 on its right side is 0.
The Number of elements smaller than 5 on its right side is 0.
Hence the count array is [2,1,0,0]
This is a range query problem. If you are good at Segment Trees, you can easily solve it.
I have used 3 functions.
i) Build Segment tree
ii) Update function
iii) Get Function
It was a Face to Face Interview Round where I have been asked questions on Python, Data Science Concepts, and Conditional probability.
There are a total of 100 coins. 99 fair coins and 1 unfair coin. What is the probability that in 10 flips all will be head given it is a fair coin?
Tip 1 : Think about Bayes' Theorem to solve the question.
Tip 2 : Frame the problem statement in terms of the Bayes Theorem equation and find out each probability term.
If a month is of 31 days, what is the probability of getting 5 Sundays in that month?
Tip 1 : Try to find the Logic. There are 4 weekdays so total of 28 days. So, the remaining combinations are of 3 days.
(Sat, Sun,Mon)
(Sun, Mon,Tue)
(Mon,Tue,Wed)
(Tue,Wed,Thr)
(Wed,Thr,Fri)
(Thrs,Fri,Sat)
(Fri,Sat,Sun)
So, 3/7 is the ans.
This round was also based on Probability and Statistics questions and Python Coding.
Solution 1 : I have used a simple loop firstly to check if a number is a power of 3 or not.
Solution 2 : I have used Log base 3 using the math library to find the answer.
In an interval of 10 minutes, the chances of seeing at least one plane are 15%. In the next 30 minutes, what is the probability of seeing at least one plane?
Tip 1: Think about Binomial Distribution to solve the question.
P(seeing a plane) = 0.15
P(seeing not a plane) = 0.75
So, n = 3 ( as it is 30 minutes)
Ans = At least one plane means finding P(0) = (0.75)**3
In this round, I have been asked Why you want to switch, general Compensation discussions.
Why are you looking for a job change?
Tip : For an experienced professional seeking a change, this is a common question. The easiest method to respond to this question is to state that you are leaving your current work in order to advance your career. Make sure you don't criticize or speak poorly about the company where you now work.
Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is 3 + 2 * 4 based on operator precedence?