SQLの実践習熟度は、NULL値の扱いといった基本知識の「重箱の角」を確認する質問が良いんじゃないかと思ってます。実はこれがデータの信頼性に関わる、普遍的な重要知識だから。
チューニングやウィンドウ関数・CTEなどは使ってきたSQLの種類や規模・環境にも依存するから、これを要件にしてしまうと適材を振るい落としかねない。
データ設計は完全にデータエンジニア側の要件だと思いますね。本番DBに変更を加えるのは色々な部分に影響を与える一大事で、知っていても中々経験はできないのかなと。
Quote
みお|データサイエンティスト採用担当の本音
@DSnaitei
「SQLは書けます」とESに書く方、9割が同じ書き方で、面接で差がつかないんです。採用担当として、SQLで本当に評価しているポイント、お伝えします。