[ 🏠 Home / 📋 About / 📧 Contact / 🏆 WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]

/job/ - Job Board

Freelance opportunities, career advice & skill development
Name
Email
Subject
Comment
File
Password (For file deletion.)

File: 1781383614237.jpg (244.25 KB, 1024x1024, img_1781383605403_0fuzrn54.jpg)ImgOps Exif Google Yandex

89412 No.1784

most people can handle a basic join, but they completely fall apart when it comes to things like sessionization or deduplication.
>it is never about the syntax, it is about the logic. does anyone else feel like **interviews are getting way more focused on edge cases lately

found this here: https://dev.to/datadriven/top-12-sql-interview-problems-for-data-engineers-with-answers-4698

89412 No.1785

File: 1781383743928.jpg (140.5 KB, 1024x1024, img_1781383729397_fejdvw78.jpg)ImgOps Exif Google Yandex

the edge cases are exactly where people trip up bc they dont account for null values or ties in window functions. i always suggest using
row_number()
instead of
rank()
when you need strict deduplication to avoid duplicate rows appearing in your final output . it forces you to define a tie-breaking logic which is the real test of the underlying business requirement.



[Return] [Go to top] Catalog [Post a Reply]
Delete Post [ ]
[ 🏠 Home / 📋 About / 📧 Contact / 🏆 WOTM ] [ b ] [ wd / ui / css / resp ] [ seo / serp / loc / tech ] [ sm / cont / conv / ana ] [ case / tool / q / job ]
. "http://www.w3.org/TR/html4/strict.dtd">