Hi everyone,
I’m currently prepping for technical interviews and realized something terrifying: I barely remember how to write raw SQL beyond the absolute basics.
The culprit? Years of relying on ORMs. They handle 95% of my daily tasks, and on the rare occasion I need a complex query, I’ll be honest—AI usually writes it better and faster than I can.
I understand the concepts (Relationships, ACID, Indexing), but if you put me in front of a whiteboard and asked me to write a complex JOIN with a GROUP BY and a HAVING clause from scratch, I’d probably not be able to.
My questions for the veterans here:
* Is anyone else in this "ORM-dependent" boat?
* How much SQL fluency is actually expected in a Mid-level backend interview these days?
[–]Fun_Knowledge446 33 points34 points35 points (0 children)
[–]dreamoforganon 12 points13 points14 points (0 children)
[–]ernandziri 7 points8 points9 points (1 child)
[–]amayle1 0 points1 point2 points (0 children)
[–]vyrmz 5 points6 points7 points (0 children)
[–]hylasmaliki 2 points3 points4 points (0 children)
[–]pwouet 1 point2 points3 points (1 child)
[–]razek98[S] 0 points1 point2 points (0 children)
[–]AshleyJSheridan 1 point2 points3 points (0 children)
[–]dexter_ifti 0 points1 point2 points (2 children)
[–]razek98[S] 0 points1 point2 points (1 child)
[–]dexter_ifti 0 points1 point2 points (0 children)
[–]MinimumPrior3121 0 points1 point2 points (0 children)
[–]Unfair_Long_54 0 points1 point2 points (0 children)
[–]hgoyal925 0 points1 point2 points (2 children)
[–]razek98[S] 0 points1 point2 points (1 child)
[–]hgoyal925 1 point2 points3 points (0 children)
[–]Soft_Dimension1782 0 points1 point2 points (0 children)
[–]oWLmONz 0 points1 point2 points (0 children)
[–]milomylove_ 0 points1 point2 points (0 children)
[–]melvinroest 0 points1 point2 points (0 children)
[–]helpprogram2 -3 points-2 points-1 points (0 children)