since the job role required ML, they asked a binomial theorem-based probability question
Ai Software Engineer Interview Questions
5,961 ai software engineer interview questions shared by candidates
most questions were regrading LLMs
[Behavioral] What was some critical feedback you got from a teammate? How did you respond to it?
Behaviour 1) What was the most complex project you worked on (in which you applied your technical skills!), what was your role, what challenges you had and how you overcome them. 1.1) How did you tested your code in that previously challenging project you mentioned? 1.2) What language did you use for this and how many lines of codes did you have? 2) What's your motivation for this program? 3) What have you done to prepare for AI career? Code 1) How would you describe good code and great code? 2) Which language you prefer? (I complemented with a because...) Others 1) How would you explain Cloud Computing to a six year old person? Technical She showed me a graphic and asked me to say which line was best to split the samples plotted. (she wanted a straight answer, no very complex explanations)
Given two classifiers, choose the best one and explain why.
Como funciona uma sistema de IA?
1. Online Assessment (OA) The process often begins with an online test if you’re applying through campus recruitment or general hiring platforms. Typical components: Coding challenges on platforms like Codility or HackerRank (e.g., data structures, algorithms, problem-solving). Machine learning questions, such as: Model evaluation (precision, recall, F1-score, AUC) Data preprocessing and feature engineering Bias-variance tradeoff Sometimes, a case-based or applied AI problem, e.g., “How would you detect spam messages?” 2. Technical Screening / Recruiter Call A recruiter or technical interviewer gives you an overview of the role and checks your alignment. What to expect: Discussion of your AI/ML projects, especially real implementations or research. Questions about your experience with frameworks (PyTorch, TensorFlow, Azure ML). Basic checks on your knowledge of Azure AI services, since Microsoft focuses heavily on Azure. 3. Technical Interviews (1–2 rounds) You’ll meet with engineers or data scientists who will dive deeper into your technical capabilities. Topics Covered: Coding & Problem Solving: Writing clean, efficient Python code; using libraries like NumPy or Pandas. Machine Learning & Deep Learning: Understanding of ML algorithms (e.g., regression, decision trees, clustering). Neural network concepts (CNNs, RNNs, Transformers). Model evaluation and optimization techniques. AI System Design: How you’d design an end-to-end ML pipeline. Handling data at scale using Azure tools (Data Lake, Blob Storage, ML Studio, etc.). Case Study Example: “You’re asked to build an AI system that detects product placement in images (object detection). How would you collect data, train the model, evaluate results, and deploy it?” They’ll look for clarity, structured reasoning, and awareness of trade-offs. 4. Technical Discussion / Team Interview This is often a deep dive into one of your projects — for example, something on your CV. You might be asked: Why you chose a certain model architecture (e.g., YOLO vs. Faster R-CNN). How you handled data preprocessing, imbalance, or evaluation. How you ensured efficiency and scalability (e.g., using async I/O or chunking large datasets). They might also discuss your approach to experimentation and reproducibility in ML workflows.
given list of start and end times of phone calls of a telemarked center, return the time no phone was busy
Talk about a programming project
Derive logistic regression loss function.
Viewing 5711 - 5720 interview questions