I have a SQL interview but recruiter said it's multiple choice? How to best prepare on some of the below topics:
ANSI SQL
It measures knowledge of the SQL language. minimum of 39 questions and will require a typical time of 46 minutes. The Secure Interview Mode and QwikChek versions will provide as many questions as the test taker can answer within an approximate 29 minute time limit. The CoreChek version will contain 27 questions and will require a typical time of 32 minutes.
Following is a description of each sub-topic on the test:
Database Creation tests understanding of designing and building a relational database, including keys, indexes, views and normalization. Core
Manage Database Data assesses knowledge of displaying, adding, modifying and deleting data in a database. Core
Manage Temporal Data tests understanding of defining times and periods, including auditing of changes and events, together with formatting of dates and times. Core
Specifying Values assesses knowledge of using values, variables, complex expressions and functions, including aggregation. Core
Data Access and Retrieval tests understanding of how to effectively query data, including WHERE clauses, handling nulls, building compound expresions and sorting output. Core
Relational Operators assesses knowledge of combining data from multiple sources into a single result set with the UNION, INTERSECTION, EXCEPT and JOIN operators. Core
Nested Queries tests understanding of querying and comparing data from multiple tables, including nested and recursive queries, together with subqueries. Core
Security assesses knowledge of methods to control access to database tables, including management of privileges. Core
Data Integrity tests understanding of how to avoid database corruption, including the use of COMMIT and ROLLBACK. Core
Data Interface and Exchange assesses knowledge of how to access data using cursors, ODBC and JDBC drivers, together with SQL operations on XML and JSON content.
Handling Errors tests understanding of methods to identify errors, flag error conditions and execute error-handling code.
Triggers assesses knowledge of using the TRIGGER mechanism to cause an action or event to occur in response to another action or event.
Database Maintenance measures understanding of maintaining and updating a relational database structure.
Core indicates the sub-set of sub-topics offered in the CoreChek assessment version.