Home
Materials
Blog
Pricing
For HR →
🇺🇸
English
Home
Positions
Applied AI Engineer
Applied AI Engineer
Description
Interview questions for Applied AI Engineer
Interview Questions (36)
Q1
What is a RAG pipeline and how to design it using Python code?
Technical
Q2
How do you deal with hallucination in LLMs?
Technical
Q3
How are OpenAI embeddings different from normal deep learning embeddings?
Technical
Q4
What is semantic searching?
Technical
Q5
What are your metrics for evaluating RAG performance?
Technical
Q6
Talk about prompt engineering principles.
Technical
Q7
Explain LangGraph / LangChain.
Technical
Q8
How would you optimize a RAG system that is currently returning noise, which increases context entropy and causes attention decay in the token sequence?
Technical
Q9
Explain precision/recall tradeoff.
Technical
Q10
What is F1 score?
Technical
Q11
What are underfitting and overfitting, and the tradeoff of each?
Technical
Q12
Explain the significance of the ROC (Receiver Operating Characteristic) curve in machine learning.
Technical
Q13
Choose Linear Regression or Logistic Regression. Explain your pick and how you implement it.
Technical
Q14
Explain Gradient Descent in machine learning.
Technical
Q15
What algorithms would you use for a classification problem?
Technical
Q16
What is your favourite ML model?
Experience
Q17
Can you explain the basic principles behind Generative Adversarial Networks (GANs)?
Technical
Q18
Can you explain the architecture of a convolutional neural network (CNN)?
Technical
Q19
Tell me about BERT (Bidirectional Encoder Representations from Transformers) architecture.
Technical
Q20
Explain RNN (Recurrent Neural Network) Transfer Learning.
Technical
Q21
Explain a project where you implemented a machine learning model.
Experience
Q22
How do you deal with certain situations in model training?
Situational
Q23
Discuss a machine learning model you have experience with and its underlying principles.
Experience
Q24
What is fine-tuning? How would you fine-tune X company’s model which uses hosted LLM models?
Technical
Q25
Describe any AI pipelines that you implemented in any cloud.
Experience
Q26
What does it mean for an algorithm to be numerically unstable?
Technical
Q27
What are the trade-offs between using FP32, FP16, and BF16 precision when training large-scale models on NVIDIA GPUs?
Technical
Q28
When dealing with massive datasets, how do you decide between using sparse matrix representations versus dense ones, and how does this affect memory bandwidth?
Situational
Q29
Precision vs Recall — which matters more for fraud detection?
Situational
Q30
How would you integrate an AI-based system to help a zoo owner improve their business?
Situational
Q31
Design a recommender system.
Situational
Q32
Design and implement a full system solution.
Situational
Q33
Design a chatbot.
Situational
Q34
Python: immutable vs mutable variables passed to a function — how different are they?
Technical
Q35
Python: what is the difference between is and ==?
Technical
Q36
How would you build reproducible code?
Technical
Copy