First ever job interview in 2 days for an ML role. how cooked am I?
So I got an AI-conducted interview in 2 days for a Machine Learning Researcher position. First interview ever, not sure what to expect but they didn't asked for experience and is a contract job.
My background: I've built and trained deep learning models including a Dual-Branch LSTM trained on X years of climate data to forecast variables across geographic regions. I also built a full production system around those predictions, a crop simulation engine that uses the forecasts day by day. On the LLM side I've implemented a conversational assistant with tool-calling architecture and RAG with pgvector for semantic search over certified domain knowledge.
Im currently working on updating that project but the updates aren't exactly useful in a machine learning point of view i guess, mostly develop more models with different and more specific data.
I know TensorFlow/Keras well enough to design, train and evaluate models. I can handle data preprocessing, scaling, custom loss functions, and I understand what I'm doing and why. Python is decent but not competitive-programming level, I can implement basic data structures but I'm not a LeetCode grinder.
For the interview I'm expecting:
- General ML theory questions (linear regression, loss functions, gradient descent, neural networks, backpropagation)
- Questions about the current AI landscape and innovations.
- A practical exercise: probably define a model, prep some data, explain your choices
My concern is the theory side. I know these concepts from applying them but explaining them mathematically on the spot in English (not my first language) is a different story.
How cooked am I realistically? And what should I actually expect from this kind of interview? Any advice on what to brush up on in 2 days? I didn't even expected to be choosed so i just applied and now got an interview in 2 days.
I didn't even know they did AI-assistant based interviews now.