iT邦幫忙

2025 iThome 鐵人賽

DAY 12
0

在進入下一階段(資料工程)之前,想來分享一下過去面試資料分析師時,有被問過哪些種類的問題 ~

SQL 考題

也可以用 Python 來回答 :

  • 分析題
    e.g. 產品團隊過去一個月上線了新的活動,希望看有多少人儲值的金額少於上個月的整體平均儲值金額
    -> 當時寫的 SQL 比較冗長,就不在這邊貼上了,但這種時候我通常會用 CTE 來進行資料邏輯的拆分,比如先拆出整體平均儲值金額後,再把每個人過去一個月的儲值金額加總進行比對,以找出與上個月儲值金額相比低於平均金額的使用者。
  • 進階 SQL 的應用 - 比如 WINDOw function
    e.g. transaction 表中有商品與它的總銷量2個欄位,現在需要增加一個商品銷量排名的欄位
    SELECT product_name, sales, 
    RANK() OVER (ORDER BY sales DESC) AS rank
    FROM transaction
    

情境分析題

比如公司的新註冊會員數量突然在一天內爆增,你會怎麼查?

(有興趣的人可以先思考一下)

-> 首先我會查這些註冊會員的來源是哪裡,如果很分散的話那是不是有相關活動的推廣,如果很集中在某個來源則可以再看看是否可以看註冊會員的操作路徑,他是從哪裡 landing 等等。再來就是看 IP 是不是來至相同的位置。

註 : 現在這些問題在 AI 的輔助下也許可以增加解題的效率了 ~


上一篇
資料分析 - A/B testing
系列文
五年前 IT 路人轉職資料分析,前進資料科學之路12
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言