Skip to content

Graded Quiz: Agentic Frameworks and Design Patterns for Effective AI Systems :Agentic AI with LangGraph, CrewAI, AutoGen and BeeAI (BM RAG and Agentic AI Professional Certificate) Answers 2025

Question 1

What should the engineer focus on when adding a new feature?

❌ Minimize code lines
❌ Make it operate independently
❌ Maximize processing speed
Ensure the new feature can communicate effectively with existing agents

Explanation:
In agentic systems, interoperability is critical—new components must integrate smoothly with existing agents.


Question 2

How to analyze the benefits of agentic AI in logistics?

❌ Evaluate single static task performance
Assess the system’s ability to adapt independently to dynamic environments
❌ Compare computational resources
❌ Aim to replace human decision makers

Explanation:
Agentic AI is powerful because it handles dynamic, changing environments with autonomy.


Question 3

How should Sarah ensure effective communication between agents?

Implement a shared knowledge base for agents to access common data
❌ Use a centralized server
❌ Assign unique, isolated tasks
❌ Use hierarchical command control

Explanation:
A shared memory or knowledge base ensures consistency and smooth agent ↔ agent interaction.


Question 4

How should David structure the agents in LangGraph?

❌ Fixed agents
❌ One multitasking agent
Design modular agents that can be dynamically activated
❌ Round-robin task distribution

Explanation:
Modular, reconfigurable agents allow flexibility and scalability for dynamic tasks.


Question 5

How can Alex apply parallelization in LangGraph?

Distribute data processing tasks across multiple nodes
❌ Single optimized pipeline
❌ Single fast node
❌ Sequential but optimized

Explanation:
Parallelization = splitting work across nodes for simultaneous processing.


Question 6

Advantage of the orchestrator design pattern?

❌ Removes coordinator
❌ Makes agents independent
❌ Removes communication
Provides centralized control for coordinating multiple agents

Explanation:
The orchestrator directs agent interactions and ensures consistent workflow management.


Question 7

How should Tom use the state variable in Evaluator–Optimizer pattern?

Store feedback, iteration count, and risk grades for tracking improvement
❌ Store only final outputs
❌ Store only plan & profile strings
❌ Store user inputs/logs

Explanation:
The state must capture learning history to refine the model across iterations.


🧾 Summary Table

Q No. Correct Answer Key Concept
1 Communication with existing agents Agent integration
2 Adaptation to dynamic environments Agentic AI benefit
3 Shared knowledge base Multi-agent communication
4 Modular, dynamic agents LangGraph flexibility
5 Parallel processing across nodes Workflow optimization
6 Centralized coordination Orchestrator pattern
7 Track feedback & iterations Evaluator–Optimizer