VefGang

A visually engaging digital illustration including symbols for HTTP, REST, and GraphQL, featuring elements like web servers, data flow, and network connections, in a modern and techy style.

Test Your Knowledge of HTTP, REST, and GraphQL

Challenge yourself with our comprehensive quiz designed for web developers and tech enthusiasts! Dive into the intricacies of HTTP, REST, and GraphQL through 27 thought-provoking questions.

  • Multiple choice questions
  • Focus on HTTP, REST, GraphQL, and more
  • Learn new concepts while testing your knowledge
27 Questions7 MinutesCreated by CodingGuru247
Which of the following doesn´t apply to HTTP 1.1
Text protocol
Verb and Resource Semantics
Headers and body
SSL optional
Single connection/ single request
Headers optimized
HTTP is a protocol all web services have in common
True
False
What are the four most common HTTP methods?
GET, POST, PUT, DELETE
GET, POST, PATCH, DELETE
GET, PUT, PATCH, DELETE
PATCH, CONNECT, OPTIONS, TRACE
What does the status code 204 mean?
No Content
Created
Accepted
OK
What type of caching is this?
No cache
Shared cache
Local (private) cache
Hypermedia is one of the most important concepts within REST
True
False
Which one of the following isn't a hypermedia format
HAL
SIREN
JSON-LD
JSON
There can be more than one [FromBody] attribute for each route in Dotnet core?
True
False
Dot netcore: Which of the following isn't a data annotation?
[CreditCard]
[CustomValidation]
[EmailAddress]
[FileExtension]
[MaxLength]
[MinLength]
[Phone]
[Range]
[RegularExpression]
[SSN]
[Required]
[StringLength]
ModelState replaces data integrity
True
False
From bottom to top what is the order of Attribute Hierarchy?
Action/Method, Class, Global
Action/Method, Global, Class
Class, Action/Method, Global
Class, Global, Action/Method
Global, Class, Action/Method
Global, Action/Method, Class
What type of injection is this an example of?
Constructor injection
Setter injection
Property injection
What type of injection is this an example of?
Constructor injection
Setter injection
Property injection
Which type of injection is the most uncommon and rarely recommended
Constructor injection
Setter injection
Property injection
Which isn't apart of the three A's in unit testing
Arrange
Act
Assert
Automate
What are the three root types in GraphQL?
Mutation, Request, Response
Subscription, Publisher, Consumer
Subscription, Query, Mutation
Resolver, Schema, Query
What is this an example of?
Event functions
Callback functions
What isn't a pro to GraphQL
Provides an easy to use API to retrieve the exact data you are looking for
It uses fewer RT (Round Trip) than REST
It has a more elaborate typing system than REST
It has a balanced relationship between client and server
€¢ It is natively discoverable
Less server processing
A single GraphQL query can return connected data
True
False
In GraphQL what does the following list declaration mean: [Int]!
A list of nullable integer values
A list of non-nullable integer values
A non-nullable list of nullable integer values
A non-nullable list of non-nullable integer values
In GraphQL the object types should be structured as the data within the data source
True
False
GraphQL queries are as complex as SQL queries
True
False
GraphQL doesn't expose the whole database
True
False
In GraphQL every field must have a corresponding resolver function and the resolver must follow the rules of the schem
True
False
All communications between services in microservices are done via network calls
True
False
There be more than one CMD instructions per Dockerfile
True
False
All docker containers share a single kernel
True
False
{"name":"VefGang", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Challenge yourself with our comprehensive quiz designed for web developers and tech enthusiasts! Dive into the intricacies of HTTP, REST, and GraphQL through 27 thought-provoking questions.Multiple choice questionsFocus on HTTP, REST, GraphQL, and moreLearn new concepts while testing your knowledge","img":"https:/images/course4.png"}
Powered by: Quiz Maker