By far, the most complete material I've seen for prepping for a technical job interview can be found at https://www.techinterviewhandbook.org/. In addition to the technical aspects, there's also great details on recruiting process, jargon and salary negotiations.
As a note - there are a