Where are join practice questions?
https://www.hackerrank.com/domains/sql/join

https://www.hackerrank.com/domains/sql/advanced-join

As far as I remember, the solution you give is evaluated on different datasets.

Also you can choose which RDBMS to use: DB2, SQL Server, MySQL, Oracle (unfortunately no PostgreSQL).