🎯 AI Engineer Interview

Artificial Intelligence & Machine Learning Engineer

👤 Informácie o kandidátovi

1
❗ CRITICAL
0 / 4 points
How do you approach software development in terms of qualitative standards? What practices do you use to produce high-quality software? (clean architecture, testing, ...)
2
❗ CRITICAL
0 / 4 points
How do you approach testing? If writing unit tests - what's the recipe for good unit tests? What are common anti-patterns? Any TDD experience?
3
❗ CRITICAL
0 / 4 points
Explain Python Event Loop (asyncio).
4
0 / 3 points
What is GIL (Global Interpreter Lock)?
5
0 / 3 points
What are virtual environments for? How do you manage them? (virtualenv, uv, venv, poetry...)
6
❗ CRITICAL
0 / 4 points
What is dependency injection? How do you implement it in FastAPI stack?
7
0 / 3 points
How would you implement an interface in Python?
8
❗ CRITICAL
0 / 4 points
What's the difference between List, Set, Tuple, and Dictionary?
9
❗ CRITICAL
0 / 3 points
What is Python Generator?
10
0 / 2 points
How do you get the dimensions of a DataFrame (pandas)?
11
❗ CRITICAL
0 / 4 points
What are the benefits of containerization (Docker)? How is it different from running directly on host?
12
❗ CRITICAL
0 / 3 points
What cloud providers do you have the most experience with? For what?
13
0 / 4 points
Consider you have an API server and there's a performance issue. How would you approach the investigation to fix the cause? Any experience with performance profilers?
14
0 / 4 points
Consider a performance issue during SQL SELECT query, what are the typical causes?
15
0 / 3 points
SQL vs NoSQL - what do you typically use and why?
16
0 / 3 points
What is the use case for database transactions?
17
0 / 3 points
How would you implement TTL (Time To Live) in PostgreSQL? Without using Redis
18
0 / 3 points
What is the difference between the "Repository" and the "Unit of Work" patterns?
19
❗ CRITICAL
0 / 3 points
Any data-related experience with platforms like Airflow, Dagster, etc?
20
❗ CRITICAL
0 / 4 points
Any AI inference experience? Any experience integrating AI using frameworks like Langchain or similar? For GenAI, what to be careful about? (costs, how to calculate them, ...)
21
0 / 4 points
Security - How do you make sure your apps are secure?
22
0 / 3 points
How would you protect user passwords while storing to the database? (should be bcrypt or argon2, sha is rather bad, md5 is horrible)

📊 Celkové Skóre

0%
🟢 Ľahké
0/16
🟡 Stredné
0/25
🔴 Ťažké
0/18
Začni zaškrtávať odpovede!
0%