Self-promo: I'm working on www.flashka.ai , the Anki + AI that you might be looking for :)
It shines mainly if you have PDFs of the content you are learning from which to write flashcards. The best part for language learning is that, while doing reviews, you have some options to generate mnemonics and examples, it was super-helpful to me while learning Georgian!
Shameless plug: I'm working on www.flashka.ai , a platform that solves a bunch of painpoints I and many others have had with flashcards.
I've used Anki and found it amazing, but it got to the point where making flashcards was too time consuming and couldn't keep up with them.
Mid-last year I found my brother having the same problem and realised after playing with GPT how effective it was at generating flashcards. Not perfect, but good enough to save many hours of writing them.
Now with Flashka we have started re-thinking the medium a bit more and try to make a great study-tool out of it
For the two interviews that I had this year in EU (1 Fintech, 1 health tech, mid-level, remote, startups), I didn't prepare much other than looking what the company was doing, considering how I'd fit in there and got 2 offers.
I'd recommend to brush up the fundamentals - not in terms of knowing all the search algorithms out there, but to have a solid understanding of the bulding blocks of the web, stuff like CAP theorem etc.
Being honest about what you don't know also seems right.
It shines mainly if you have PDFs of the content you are learning from which to write flashcards. The best part for language learning is that, while doing reviews, you have some options to generate mnemonics and examples, it was super-helpful to me while learning Georgian!