來了,又一個新的SQL刷題網(wǎng)站!

大家好,我是小五??
毋庸置疑,SQL是數(shù)據(jù)分析師需要掌握的一個基本的技能。
之前我也分享過幾個SQL在線學習網(wǎng),比如SQLZOO、XUESQL、w3resourc等。當然,除了學習網(wǎng)站還有面試刷題的網(wǎng)站,比如Leetcode、??途W(wǎng)等。
今天我要再分享一個SQL刷題網(wǎng)站——Strata Scratch
官方網(wǎng)址是:https://www.stratascratch.com/
這個網(wǎng)站主要用戶是Data Science人群。畢竟你打開網(wǎng)址就會看到碩大的黑字——?MASTER CODING FOR DATA SCIENCE。不過不用擔心,對數(shù)據(jù)分析師也同樣很適用。

簡介
Strata Scratch提供了幾百道 SQL 和 Python 練習題,以幫助提高您在這些領(lǐng)域的分析技能
進入網(wǎng)站后,需要先點擊右上角登錄注冊賬號(小五我是直接使用google賬號一鍵登錄的)。

題目是分為免費和付費,其中付費的題目需要升級賬號才能使用,這點與其他刷題網(wǎng)站一致。SQL刷題的話,大概有25道免費題目。
同時,很多題目可以選擇使用SQL(只支持PostgreSQL)或者Python進行作答。這非常適合測試和提升自己的 SQL 和 Pandas 知識,以此促進職業(yè)發(fā)展或為技術(shù)面試做準備。

根據(jù)官方宣傳,這些題目都是來自不同大廠的真題,包括愛彼迎、亞馬遜、蘋果、微軟等等。

這些問題,都是經(jīng)過大量研究、基于真實的行業(yè)問題,這是準備面試或促進職業(yè)發(fā)展的理想資源。
下面小五簡單演示一下如何刷題??
演示
如果你使用過Leetcode、牛客網(wǎng),就會發(fā)現(xiàn)Strata Scratch界面非常相似。
點擊第一個免費題目,即可開始刷題。

左側(cè)是題目和數(shù)據(jù)結(jié)構(gòu),具體樣式參考上圖,本題就是一個非常經(jīng)典的薪資差異題。
右側(cè)區(qū)域編寫SQL,執(zhí)行提交代碼。

會發(fā)現(xiàn)提交的代碼已成功執(zhí)行,得到的結(jié)果也通過了驗證。

我們還可以切換成Python模式,來測試一下自己的Python數(shù)據(jù)處理能力。
這樣的話就需要先導入Pandas,然后繼續(xù)使用Pandas的各種函數(shù),來解決本道薪資差異題目。

是不是既可以練習SQL,又可以練習Python,非常適合數(shù)據(jù)分析師/數(shù)據(jù)科學家來測試自己的知識掌握情況。
最后,Strata Scratch還有解決問題討論的板塊。

這點與力扣、??途W(wǎng)的討論區(qū)/題解類似。

好了,以上就是SQL刷題網(wǎng)站Strata Scratch的主要功能了。
總體而言,trata Scratch模擬了很多現(xiàn)實生活和面試場景。如果你的目標是發(fā)展和測試您的SQL+Pandas技能,它絕對是一個很好的網(wǎng)站。大家如果感興趣,記得去 https://www.stratascratch.com/ 試一下。

去之前,別忘了給本文點個贊哦??~
