Courseiva
User Interface DevelopmenteasyMultiple ChoiceObjective-mapped

SNOW-CAD User Interface Development Practice Question

A Service Portal widget displays a list of open incidents. The data is updated via a GlideAjax call in the client controller. Users report that the list does not refresh automatically when a new incident is created. The developer wants to implement auto-refresh without manual page reload. The widget is used on a dashboard that does not require real-time updates every second. Which approach is most efficient?

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Use Angular $interval to call the GlideAjax every 30 seconds in the client controller

Using a polling interval (e.g., 30 seconds) strikes a balance between data freshness and server load. Option B is unnecessary since real-time updates are not required. Option C is inefficient due to full page reload. Option D misses updates when the user is not interacting.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Use Angular $interval to call the GlideAjax every 30 seconds in the client controller

    Why this is correct

    Efficient polling mechanism that updates the data without reloading the page.

  • Set up a real-time data channel using WebSocket and push updates from server

    Why it's wrong here

    Overly complex for the requirement; not needed for a dashboard with moderate refresh needs.

  • Use the 'spNavigation' API to reload the entire page every 30 seconds

    Why it's wrong here

    Full page reloads are heavy and disrupt user experience.

  • Trigger the GlideAjax call on mouseover and focus events

    Why it's wrong here

    Updates only occur on user interaction, not automatically.

About these practice questions

This SNOW-CAD question is part of Courseiva's 481-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SNOW-CAD practice question is part of Courseiva's free ServiceNow certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SNOW-CAD exam.