How would you create a UI Macro in ServiceNow without using Service Portal?
Creating UI Macros in ServiceNow NOT on a Service Portal requires knowledge of Jelly Scripting. In asking this question, the interviewer wants to know that you have experience with Jelly Scripting, which you should display in your answer.
Explain that there may be circumstances where you need to create a new field type, where your solution does not include Portal. In this instance, one would need to use jelly scripting to build a UI Macro.
"Creating UI Macros outside of the Portal requires Jelly Scripting. I have experience utilizing Apache Jelly syntax to render forms and UI pages."