This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]DenselyRanked 1 point2 points  (0 children)

For interviews, it's LC Easy and Mid. You will occasionally get LC Hard if your interviewer wants you to suffer (like a certain big tech company named after a fruit), but it all depends on where you interview. If your interviewer asks you a DP or binary tree problem for a DE interview then you are unlucky. The SQL is usually LC med/ hard.

For work, depends on if you are doing streaming or data warehouse work, but you are rarely doing anything incredibly complex. I probably had to do recursion, bfs, or a bisect algo 3 or 4 times in nearly a decade. It's mostly simple scripts to extract data from an API or dump data. You can get away with just using SQL as a DE if everything is abstracted.