Uber Data Scientist Mock Interview | Interview Coach (Ex-Google)

  Рет қаралды 8,154

DataInterview

DataInterview

Күн бұрын

👉 Land Your Dream Data Job. Visit www.datainterview.com 🚀
👉 Join the Data Scientist Interview Bootcamp: www.datainterview.com/bootcam...
====== ⭐ Details ======
Dan, a former data scientist at Google, conducts a mock interview for Uber's data scientist role. The interview is based on the technical screen which typically consists of SQL and product sense questions.
As an interview coach, Dan has helped several clients land their dream jobs as IC and managerial DS roles at top companies such as Google, Meta, Amazon and such.
Got questions? Message him at dan@datainterview.com
Make sure to check out 👉 datainterview.com/
====== ⏱️ Timestamps ======
00:00 Intro
01:45 SQL
16:23 Product Sense
====== 📚 Other Useful Contents ======
1. Principles and Frameworks of Product Metrics | KZbin Case Study
Link: / principles-and-framewo...
2. How to Crack the Data Scientist Case Interview
Link: / crack-the-data-scienti...
3. How to Crack the Amazon Data Scientist Interview
Link: / crack-the-amazon-data-...
====== Connect ======
📗 LinkedIn - / danleedata
📘 Medium - / datainterview

Пікірлер: 23
@anggipermanaharianja6122
@anggipermanaharianja6122 2 жыл бұрын
The SQL question is really a good one, good to see more question sample like this
@DataInterview
@DataInterview 2 жыл бұрын
More coming!
@Aidan_Au
@Aidan_Au 2 жыл бұрын
I can't believe that Dan just put this priceless content out for free! Imagine how much more valuable his coaching would even be! Your student Matt in Meta said that SQL and Case Study are usually the technical screen. I'll def get good at those before applying.
@DataInterview
@DataInterview 2 жыл бұрын
Thanks Aidan as always :) -- Dan
@trangpham6025
@trangpham6025 2 жыл бұрын
shouldn't the cancellation rate in the first SQL question be sum(number_of_orders) with status_of_order = Cancelled / sum(number_of_orders)?
@DataInterview
@DataInterview 2 жыл бұрын
The short cut is to just use an indicator function on the cancellation and take the average of that which gives you proportion
@ozmundsedler
@ozmundsedler Жыл бұрын
@@DataInterview but you don't take into the account number of orders in this case, so the proportion won't be correct.
@huanchenli4137
@huanchenli4137 6 ай бұрын
group by man@@ozmundsedler
@firesongs
@firesongs Жыл бұрын
Really great case study q and analysis
@hemantsharma7986
@hemantsharma7986 2 жыл бұрын
This is great bro👏
@liverpooler1997
@liverpooler1997 25 күн бұрын
I think the candidate was nervous and spike before thinking many times in the product case. Maybe if she had a couple minutes to compose her thoughts, she coulda done better.
@rihaansatia2812
@rihaansatia2812 5 ай бұрын
shouldnt ther be a group by at the very end?
@user-wb7vz8fx9k
@user-wb7vz8fx9k Жыл бұрын
Hey Dan, first thanks for the great content! I wanted to ask if the CTE is really necessary here, because in my head we could do it with one query as follows: SELECT service_name, AVG(CASE WHEN status_of_order = 'cancelled' THEN 1 ELSE 0 END) as cancel_rate, AVG(monetary_value) AS avg_mont, MAX(number_of_orders) as max_count FROM RideStatus GROUP BY service_name ORDER BY cancel_rate DESC LIMIT 3;
@akshayiithyd
@akshayiithyd 8 ай бұрын
This will only work if the cancel_rates are distinct
@asdfgg7104
@asdfgg7104 2 жыл бұрын
thanks
@user-vg9ms2hw1w
@user-vg9ms2hw1w Жыл бұрын
Hello, This is a very good mock interview. What level of data science interview is this? Is this a similar interview from L3 to L5 Data Scientist ?
@DataInterview
@DataInterview Жыл бұрын
L4 plus
@yemunnsoe8450
@yemunnsoe8450 7 ай бұрын
She's not really paying attention to the interviewer and is eager to share her thoughts and answers
@songsong2334
@songsong2334 2 жыл бұрын
Thanks Dan!!!! Great question!! For the SQL question, my thoughts will be the following. ##Find out 3 service names with the highest cancel rate. With sn as( SELECT service_name from( SELECT DENSE_RANK()OVER(ORDER BY ROUND(SUM(CASE WHEN status_of_order ='cancelled' then 1 else 0 end)*100.0/Count(*),2), service_name) rnk GROUP BY service_name) sub where rank
@DataInterview
@DataInterview 2 жыл бұрын
I would say, for redability, decouble the rank and case part into two separate subqueries. In the last part, you are missing GROUP BY.
@jojushaji3010
@jojushaji3010 2 жыл бұрын
Can we use python group by function
@DataInterview
@DataInterview 2 жыл бұрын
If the interviewer asks for it in Python, then yes.
Amazon Data Scientist Mock Interview - Fraud Model
37:08
DataInterview
Рет қаралды 26 М.
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 176 МЛН
Which one is the best? #katebrush #shorts
00:12
Kate Brush
Рет қаралды 20 МЛН
Каха инструкция по шашлыку
01:00
К-Media
Рет қаралды 8 МЛН
How to Land Data Roles in Chime and Amazon
1:04:09
DataInterview
Рет қаралды 1,5 М.
How He Aced Meta Data Science Interview 🚀
45:30
DataInterview
Рет қаралды 14 М.
Facebook Data Scientist Interview - Measure Marketplace
36:28
DataInterview
Рет қаралды 15 М.
Amazon Data Scientist Interview Prep | Interview Coach
29:13
DataInterview
Рет қаралды 13 М.
A Data-Driven Case Study Analysis (Doordash, Uber)
21:52
LearnAnalytics Org
Рет қаралды 88 М.
How to PASS SQL Interviews? Data Science Tips⚡
7:46
DataInterview
Рет қаралды 7 М.
Cracking Data Science Business Cases | FAANG Interview Prep
32:04
DataInterview
Рет қаралды 15 М.
Apple watch hidden camera
0:34
_vector_
Рет қаралды 61 МЛН
AI от Apple - ОБЪЯСНЯЕМ
24:19
Droider
Рет қаралды 111 М.
TOP-18 ФИШЕК iOS 18
17:09
Wylsacom
Рет қаралды 675 М.
Купил этот ваш VR.
37:21
Ремонтяш
Рет қаралды 200 М.