Practice assessment engine vocabulary: learn about scoring algorithms, item banks, question types (multiple choice, true false), adaptive testing, and response time analysis within a learning management system context.
0 / 5 completed
1 / 5
Sarah: ‘The API response is returning a 500 error. I’ve checked the logs and it seems like there's an issue with the database connection.’
Which of the following best describes Sarah's statement?
Sarah’s statement is describing an incident response strategy. A 500 error (Internal Server Error) *doesn't* automatically mean immediate escalation – transient issues are common. Monitoring and observation before taking drastic action like a rollback or escalating without context is the correct initial approach. Option A overreacts, option C is too aggressive without data, and option D misses the core problem of an API error.
2 / 5
Reviewer: ‘The response code is 500. Consider adding more logging around the database query to help diagnose the issue.’
Which of the following best captures the reviewer’s intent in this comment?
This comment isn’t just about the error code itself (insufficient); it's about guiding further investigation. The reviewer is offering a practical suggestion—increased logging—to help pinpoint the root cause of the 500 response. Option A suggests simply stating an error, while option C implies a more thorough assessment. Critically, option D uses overly strong language, and option B misses the core purpose of the feedback.
3 / 5
Sarah: "I've added a retry mechanism to the API call. If it fails three times, it will throw an exception and log the error.".
During a code review of this change, your team lead asks you to provide more detail about the failure rate you’re targeting. Which option best describes how you should respond?
The question focuses on assessing understanding of ‘failure rate’ within a technical context. While retries are good, simply stating they exist isn't enough; the team lead wants to understand the *expected* error behavior. Option 2 correctly acknowledges that specifying a target failure rate allows for monitoring and alerting – this demonstrates an understanding of how to proactively manage potential issues. Options 1 and 4 misinterpret the question by focusing solely on exception handling without considering the broader implications of retry logic, while option 3 suggests setting an *arbitrary* target which isn't always appropriate.
4 / 5
Sarah: "Hey team, just merged this PR. It fixes the intermittent issue with the payment gateway integration. Let me know if you spot anything!"
As a senior developer, which response best addresses Sarah’s comment during a code review?
A. "Sounds good, thanks for the update. We’ll run some tests to ensure everything is stable."
The correct response acknowledges Sarah's contribution and confirms that the issue has been addressed. The common misconception is to simply say ‘sounds good,’ which lacks engagement. Options A and D are too passive; A doesn’t specify action, and D focuses on a potentially unnecessary concern (monitoring logs) without confirming resolution. Option B provides a concise acknowledgement and indicates the next logical step – verification – aligning with best practices for code reviews.
5 / 5
Sarah: "Hey team, just finished the initial assessment of the new API endpoint. The response time is averaging 300ms – significantly higher than our target of 100ms. I've flagged it for investigation."
This scenario tests understanding of how performance metrics are communicated in a technical setting. While 300ms isn't ideal, labeling it as an ‘immediate failure’ overstates the situation; a clear target (100ms) provides context and allows for reasoned discussion about acceptable variation. The crucial point is that Sarah’s communication is technically accurate but could be improved by providing more specific information regarding the expected performance range. Option A is too simplistic, option C is overly dramatic, and option D lacks actionable detail.
What does the "Assessment Engine Vocabulary" exercise cover?
Practice assessment engine vocabulary: learn about scoring algorithms, item banks, question types (multiple choice, true false), adaptive testing, and response time analysis within a learning management system context.
Is this exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is free to use with no account, sign-up, or paywall.
How many questions are in "Assessment Engine Vocabulary"?
This exercise has 5 questions. Each one gives instant feedback with an explanation, so you can see exactly why an answer is right or wrong.
Do I need to create an account to save my progress?
No account is required. The progress bar and score are tracked in your browser for the current session -- the exercise is designed to be a quick, repeatable drill rather than something you resume later.
What happens if I get an answer wrong?
You'll see the correct answer highlighted immediately, along with a short explanation of why it's correct. Wrong answers aren't penalized beyond your score, and you can keep going through every question.
How is this exercise different from reading an article?
Articles explain vocabulary and concepts through prose, while exercises like this one are interactive drills -- multiple-choice questions -- that test and reinforce your recall of specific terms and phrasing.
Can I retry this exercise?
Yes -- use the "Try again" button on the results screen to reset your score and go through all the questions again from the start.
Where can I find more EdTech Developer Vocabulary exercises?
Browse the full EdTech Developer Vocabulary hub for related drills, or check the site-wide exercises index for other IT English topics.
Is this exercise suitable for beginners?
This exercise assumes basic familiarity with IT terminology. If a term feels unfamiliar, check the site Glossary for a plain-English definition before attempting the questions.
How often is new content like this published?
New exercises are added regularly across all categories, alongside new vocabulary sets and articles. Check back on the exercises hub to see what's new.