Reporting
Coding Standards
XO
Core
Random
100

What does CRF stand for?

Class Report Field

100

Before making object model changes, it is common to create this document for approval by architecture.

TDD

100

Which type of method defines processing for an incoming element.

Control Transaction Method (CT)

100

What is the difference between Academic Foundation and Student Core and why do people always confuse the two?

Student core focuses on the student as a user of the system, along with all the relevant personal data required by a student information system and related integrated solutions.

AF focuses on the academic structure and time constructs for the foundation of educational institutions. Structurally, this includes the creation and maintenance of Academic Units, Academic Unit Hierarchies, Academic Levels, and Programs of Study, as well as the maintenance of Academic Unit Policies.

Student Core used to be Academic Foundation. 

100

What are the main symptoms of coronavirus?

cough

fever

tiredness

difficulty breathing (severe cases)

200

What does a Business Object represent to the customer?

A class

200

I making a GRS that hops from student and returns financial aid information. The second method of the GRS that returns financial aid info is private and outside our module. What should I do?

Just make it public and hope nobody notices. . . . 

JK don't do that.

Double check that there isn't a public method for this and if needed reach out to someone on the appropriate team for approval. 

200

Which method is implemented by specifying a method binding for a dynamic set of instances and also specifying a fixed set of instances.

Compare Instance Set Method (CS)

200

Name the members of Core that are reporting advocates?

Noah, Avi, and Riley

200

How does coronavirus spread? 

Coronavirus disease spreads primarily through contact with an infected person when they cough or sneeze. It also spreads when a person touches a surface or object that has the virus on it, then touches their eyes, nose, or mouth.

300

Explain Custom vs. Standard Reports

  • Standard Reports are ones that we deliver (metadata)

  • Custom reports (tenanted) are ones that customers can make/edit/copy

300
T/F: I'm pushing a bug fix that is needed by customers ASAP. Because it is going straight to PROD I don't need a toggle.

False. Use a toggle with PROD confidence level if possible.

300

What are derived instances?

Instances that are transient for the duration of an XpressO transaction. 

Derived Instances are transient so they can be used in places where Elements were previously used (e.g. to pass large parm sets around) without the overhead of the access in parm methods.

300

How many musical instruments can Avi play?

4

300

What are 5 steps to prevent the spread of Coronavirus?


400

A PM is asking how they can make a report that shows the number of students that are enrolled in each course for an academic period. What do you suggest?

A matrix report! They can do row grouping by academic period, and column grouping by course

400

I created a new standard report. Do I need to make WATS for it?

Not necessarily, if the RDS already has WATS then you may be fine. It's better to play it safe if you are uncertain and if the report has unique functionality then you probably want a test for it.

400

What are the differences between sequence tasks and convenience tasks?


400

What is Gautham's middle name?

I don't know

400

How many cases of Coronavirus have occurred in the US?

A. None, it's a government conspiracy

B. 1,000 - 10,000

C. 10,000 - 20,000

D. 20,000 - 40,000

C. Approx. 10,750 confirmed cases.

500

A user can see the rows of a report but no longer can see the return of half the columns. They are telling us the user has access to the RDS domain and the CRF domains. 

What is likely the problem?

They still have access to the RDS/RDS filter return, but something may have changed with the security of those CRFs.

The user they are logged in as may be in a constrained security group for the DSP for the domain of the CRF, but their role is for one AU

500

I made a new CRF that returns instances of a contextually secured class. Now I have an exception that says "CRF Work Data for Prompts is Unsecured"

What domain should I use to secure the workset?

If the CRF is secure entry by domain then use the domain of the CCP view task.

If the CRF is secure results by domain then possibly use the domain on the CRF.

500

What is a DPU and why would I use one?

A method that can process Derived and Standard instances that updates/creates target concrete instances.


500

Name 5 Features Core Owns:

Athletics, Talent, Third Party, MAM, International Student, Privacy, etc

500

How many rolls of toilet paper do you need to survive the coronavirus pandemic?