diff --git a/README.md b/README.md
index 0fedecf9ca..4cb9ed7630 100755
--- a/README.md
+++ b/README.md
@@ -1,7 +1,9 @@
## Linkedin Quiz Answers, Skill Assessments Test
+
[![All Contributors](https://img.shields.io/badge/all_contributors-562-orange.svg?style=flat-square)](#contributors-)
+
> This repository is for those looking for answers to the LinkedIn assessment quiz questions or willing to help others by contributing to the tests. Or possibly you would like to create your first pull request and be added as a contributor. Whatever is your goal - you are always welcome here! Feel free to use [online grammar checker](https://www.grammarly.com/) when you contribute!
@@ -40,6 +42,7 @@ if you want to meet each other or discuss quiz related problems join the `Discor
| [C++](c%2B%2B/c%2B%2Bquiz.md) | [
](c%2B%2B/c%2B%2Bquiz-de.md) | => 64 questions | => 64 answers | |
| [C (Programming Language)]() | | => 34 questions | => 34 answers | [@makifay](https://github.com/makifay) |
| [CSS](css/css-quiz.md) | | => 94 questions | => 94 answers | |
+| [Cybersecurity](cybersecurity/cybersecurity-quiz.md) | | => 14 questions | => 10 answers | |
| [Django](django/django-quiz.md) | | => 51 questions | => 51 answers | |
| [.NET Framework](dotnet-framework/dotnet-framework-quiz.md) | | => 37 questions | => 37 answers | |
| [Eclipse](eclipse/eclipse-quiz.md) | | => 22 questions | => 15 answers | |
@@ -90,7 +93,7 @@ if you want to meet each other or discuss quiz related problems join the `Discor
| [Transact-SQL (T-SQL)](t-sql/t-sql-quiz.md) | | => 28 questions | => 28 answers | [@beefydog](https://github.com/beefydog) |
| [Unity](unity/unity-quiz.md) | | => 38 questions | => 0 answers | [@uno-sebastian](https://github.com/uno-sebastian) |
| [Visual Basic for Applications (VBA)](vba/vba-quiz.md) | | => 36 questions | => 34 answers | [@AdamKaczor6250](https://github.com/AdamKaczor6250) |
-| [Visio](visio/visio-quiz.md) | | => 34 questions | => 34 answers | |
+| [Visio](visio/visio-quiz.md) | | => 34 questions | => 34 answers | |
| [Windows Server](windows-server/windows-server-quiz.md) | | => 46 questions | => 44 answers | |
| [WordPress](wordpress/wordpress-quiz.md) | | => 55 questions | => 39 answers | [@ruslanbes](https://github.com/ruslanbes) |
| [XML](xml/xml-quiz.md) | | => 40 questions | => 39 answers | [@ruslanbes](https://github.com/ruslanbes) |
diff --git a/android/android-quiz.md b/android/android-quiz.md
index 33cf23b1b6..d77045f305 100755
--- a/android/android-quiz.md
+++ b/android/android-quiz.md
@@ -905,19 +905,18 @@ override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanc
- [ ] LinearLayout
- [ ] Scrollview
-
#### Q58. You have created an AboutActivity class that displays details about your app. Which code snippet allows you to launch your activity?
- [ ] Intent(this, AboutActivity::class).also { intent ->
- startService(intent)
-}
+ startService(intent)
+ }
- [ ] Intent(this, AboutActivity::class.java).also { intent ->
- startActivity(intent)
-}
+ startActivity(intent)
+ }
- [ ] Intent(this, AboutActivity::class).also { intent ->
- activity(intent)
-}
+ activity(intent)
+ }
- [x] Intent(this, AboutActivity::class).also { intent ->
- startActivity(intent)
-}
+ startActivity(intent)
+ }
diff --git a/c-(programming-language)/c-quiz.md b/c-(programming-language)/c-quiz.md
index 7e12db77f0..1ef2462c22 100755
--- a/c-(programming-language)/c-quiz.md
+++ b/c-(programming-language)/c-quiz.md
@@ -454,7 +454,8 @@ printf("%d", f1(5));
#### Q35. Which choice is an include guard for the header file mylib.h?
-- [ ]
+- [ ]
+
```c
#ifdef MYLIB_H
#undef MYLIB_H
@@ -463,7 +464,9 @@ printf("%d", f1(5));
#endif /* MYLIB_H */
```
-- [ ]
+
+- [ ]
+
```c
#ifndef MYLIB_H
#define MYLIB_H
@@ -472,14 +475,18 @@ printf("%d", f1(5));
#endif /* MYLIB_H */
```
-- [ ]
+
+- [ ]
+
```c
#define MYLIB_H
#include "mylib.h"
#undef MYLIB_H
```
-- [ ]
+
+- [ ]
+
```c
#ifdef MYLIB_H
#define MYLIB_H
@@ -488,7 +495,9 @@ printf("%d", f1(5));
#endif /* MYLIB_H */
```
+
#### Q36. How many times does the code inside the while loop get executed in this program?
+
```c
main(){
int x=1;
diff --git a/cybersecurity-assessment/cybersecurity-assessment.md b/cybersecurity/cybersecurity-quiz.md
similarity index 97%
rename from cybersecurity-assessment/cybersecurity-assessment.md
rename to cybersecurity/cybersecurity-quiz.md
index 55c80c2272..f4a03a77bb 100644
--- a/cybersecurity-assessment/cybersecurity-assessment.md
+++ b/cybersecurity/cybersecurity-quiz.md
@@ -5,7 +5,7 @@
- [ ] Hybrid Cloud
- [ ] Software as a Service (SaaS)
- [x] Platform as a Service (PaaS)
-- [ ] Infrastructure as a Service (IaaS)
+- [ ] Infrastructure as a Service (IaaS)
#### Q2. Which option removes the risk of multitenancy in cloud computing?
@@ -28,15 +28,13 @@
- [ ] intrusion detection system (IDS)
- [ ] next generation firewall
-
-#### Q5. Packet sniffer is also called ______.
+#### Q5. Packet sniffer is also called **\_**.
- [ ] SIEM
- [ ] UTM
- [x] protocol analyzer
- [ ] data sink
-
#### Q6. Which option tests code while it is in operation?
- [ ] code review
@@ -44,7 +42,6 @@
- [ ] static analysis
- [x] dynamic analysis
-
#### Q7. Which option describes testing that individual software developers can conduct on their own code?
- [ ] gray box testing
@@ -59,7 +56,6 @@
- [ ] all information
- [ ] limited details of server infrastructure
-
#### Q9. Which security control can best protect against shadow IT by identifying and preventing use of unsanctioned cloud apps and services?
- [ ] intrusion prevention system (IPS)
@@ -82,6 +78,7 @@
- [x] brute force attack
#### Q12. Which area is DMZ?
+
![image](https://user-images.githubusercontent.com/45083490/135709069-68011c48-7eaf-4635-bece-32fa1037b6c0.png)
- [ ] 4
@@ -96,7 +93,6 @@
- [ ] digital signature
- [ ] symmetric encryption
-
#### Q14. What is the difference between DRP and BCP
- [x] DRP works to keep a business up and running despite a disaster. BCP works to restore the original business capabilities.
diff --git a/dotnet-framework/dotnet-framework-quiz.md b/dotnet-framework/dotnet-framework-quiz.md
index 467b774188..afb9148e39 100755
--- a/dotnet-framework/dotnet-framework-quiz.md
+++ b/dotnet-framework/dotnet-framework-quiz.md
@@ -440,19 +440,18 @@
**Explanation**: [Globalize and localize .NET applications](https://docs.microsoft.com/en-us/dotnet/core/extensions/globalization-and-localization)
-#### Q59. What does CIL stand for?
+#### Q59. What does CIL stand for?
-- [ ] C# Interpreted Language
-- [x] Common Intermediate Language
-- [ ] Commonly Interpreted Language
-- [ ] C# Intermediate Language
+- [ ] C# Interpreted Language
+- [x] Common Intermediate Language
+- [ ] Commonly Interpreted Language
+- [ ] C# Intermediate Language
**Explanation**: [What is the full form of CIL?](https://ythi.net/abbreviations/english/what-does-cil-mean-what-is-the-full-form-of-cil/)
-#### Q60. Which choice best describes the difference between a namespace and an assembly?
-
-- [ ] Namespace contains code to form MSIL (Microsoft Intermediate Language). An assembly contains a set of unique names.
-- [ ] Namespace is the logical naming decided at design time by the developer. Scope for a particular type is defined at run time using an assembly.
-- [ ] A namespace has logical units that are physically grouped together. An assembly does not have any classification.
-- [ ] A namespace has logical units that are physically grouped together for assemblies. Assembly classes are available in your program and will be logically grouped.
+#### Q60. Which choice best describes the difference between a namespace and an assembly?
+- [ ] Namespace contains code to form MSIL (Microsoft Intermediate Language). An assembly contains a set of unique names.
+- [ ] Namespace is the logical naming decided at design time by the developer. Scope for a particular type is defined at run time using an assembly.
+- [ ] A namespace has logical units that are physically grouped together. An assembly does not have any classification.
+- [ ] A namespace has logical units that are physically grouped together for assemblies. Assembly classes are available in your program and will be logically grouped.
diff --git a/git/git-quiz.md b/git/git-quiz.md
index 05b4b2015c..ee8e5b2379 100755
--- a/git/git-quiz.md
+++ b/git/git-quiz.md
@@ -766,7 +766,6 @@ Which of the following options is correct ?
- [ ] Use git checkout -b.
- [ ] Run git stash branch .
-
#### Q94. You is the difference between git branch -d and git branch -D?
- [ ] -D deletes the local branch, while -d deletes the branch regardless of push and merge status.
diff --git a/google-analytics/google-analytics-quiz.md b/google-analytics/google-analytics-quiz.md
index 0c376fbd93..8e012b3492 100755
--- a/google-analytics/google-analytics-quiz.md
+++ b/google-analytics/google-analytics-quiz.md
@@ -528,16 +528,16 @@
- [x] calculated metrics
- [ ] custom metrics
-#### Q74. You are managing analytics for a recipe website that has the following categories: Appetizers, Main Dishes, and Desserts. What do you create in order to compare aggregated data of all recipes in the Appetizer category vs. all recipes in the Desserts category?
+#### Q74. You are managing analytics for a recipe website that has the following categories: Appetizers, Main Dishes, and Desserts. What do you create in order to compare aggregated data of all recipes in the Appetizer category vs. all recipes in the Desserts category?
-- [ ] custom channels
-- [ ] advanced filters
-- [x] content grouping <= [not sure](https://support.google.com/analytics/answer/2853423?hl=en)
-- [ ] custom segments
+- [ ] custom channels
+- [ ] advanced filters
+- [x] content grouping <= [not sure](https://support.google.com/analytics/answer/2853423?hl=en)
+- [ ] custom segments
-#### Q75. How would you add a secondary dimension to a report?
+#### Q75. How would you add a secondary dimension to a report?
-- [ ] from the Insights panel
-- [ ] from the Secondary dimension menu
-- [ ] all of these answers
-- [ ] with a table filter
+- [ ] from the Insights panel
+- [ ] from the Secondary dimension menu
+- [ ] all of these answers
+- [ ] with a table filter
diff --git a/java/java-quiz.md b/java/java-quiz.md
index 35393b17f4..c8d5864f28 100644
--- a/java/java-quiz.md
+++ b/java/java-quiz.md
@@ -1344,6 +1344,7 @@ class Main {
#### Q95. What is the output?
+```java
import java.util.*;
public class Main {
@@ -1354,14 +1355,15 @@ public class Main {
queue.add(3);
queue.add(2);
queue.add(1);
-
+
while (queue.isEmpty() == false) {
System.out.printf("%d", queue.remove());
}
}
}
+```
- [ ] 1 3 2 4
- [ ] 4 2 3 1
-- [X] 1 2 3 4
+- [x] 1 2 3 4
- [ ] 4 3 2 1
diff --git a/json/json-quiz.md b/json/json-quiz.md
index 828d50e631..004860ca51 100755
--- a/json/json-quiz.md
+++ b/json/json-quiz.md
@@ -841,9 +841,9 @@ Note: None of the above options appear to be correct. A correct answer would be
- [ ] two
- [ ] three
-#### Q79. In JSON, a set of brackets ([]) is used to denote _____, whereas curly braces ({}) denote _____.
+#### Q79. In JSON, a set of brackets ([]) is used to denote **\_**, whereas curly braces ({}) denote **\_**.
- [x] arrays; objects
-- [ ] objects; functions
+- [ ] objects; functions
- [ ] arrays; functions
- [ ] key/value pairs; arrays
diff --git a/microsoft-azure/microsoft-azure-quiz.md b/microsoft-azure/microsoft-azure-quiz.md
index 2f8cb8d914..a63b1eee1c 100755
--- a/microsoft-azure/microsoft-azure-quiz.md
+++ b/microsoft-azure/microsoft-azure-quiz.md
@@ -408,18 +408,18 @@
As described in [Microsoft Docs: Hosting a Restful-API with CORS in AAS](https://docs.microsoft.com/en-us/azure/app-service/app-service-web-tutorial-rest-api): The Answer should be CORS (Cross Origin Ressource Sharing)
-#### Q54. Bindings in Azure Function triggers have a direction property that is always __.
+#### Q54. Bindings in Azure Function triggers have a direction property that is always \_.
-- [ ] parallel
-- [ ] out
-- [ ] asynchronous
-- [x] in
+- [ ] parallel
+- [ ] out
+- [ ] asynchronous
+- [x] in
[Source: LinkedIn practice mode](https://i.imgur.com/tn3RrVW.png)
-#### Q55. You are selecting a cloud messaging solution for your multimedia news app. The app routes news items to the appropriate services for processing and delivery to subscribers. Requirements for the solution are as follows: Events should be routed to the appropriate service to process event; events must be routed to multiple services when necessary; and only relevant events should be routed to a service for processing. Which solution should you use?
+#### Q55. You are selecting a cloud messaging solution for your multimedia news app. The app routes news items to the appropriate services for processing and delivery to subscribers. Requirements for the solution are as follows: Events should be routed to the appropriate service to process event; events must be routed to multiple services when necessary; and only relevant events should be routed to a service for processing. Which solution should you use?
-- [ ] Event Grid
-- [ ] Service Bus
-- [ ] Event Hub
-- [ ] Queue Storage
+- [ ] Event Grid
+- [ ] Service Bus
+- [ ] Event Hub
+- [ ] Queue Storage
diff --git a/seo/search-engine-optimization-quiz.md b/seo/search-engine-optimization-quiz.md
index 62a4c8635b..0fcda29ee0 100755
--- a/seo/search-engine-optimization-quiz.md
+++ b/seo/search-engine-optimization-quiz.md
@@ -491,18 +491,16 @@
**Explanation:** From article: [Types of redirects](https://moz.com/learn/seo/redirection)
-#### Q56. What would contribute to a low bounce rate?
-
-- [ ] Content does not match search intent.
-- [ ] Page returns 404 error.
-- [ ] Content reflects search intent.
-- [ ] URL uses parameters.
-
- #### Q57. What should be as consistent as possible across the web when developing a local SEO strategy?
+#### Q56. What would contribute to a low bounce rate?
-- [ ] backlinks
-- [ ] NAP
-- [ ] LRP
-- [ ] inbound links
+- [ ] Content does not match search intent.
+- [ ] Page returns 404 error.
+- [ ] Content reflects search intent.
+- [ ] URL uses parameters.
+#### Q57. What should be as consistent as possible across the web when developing a local SEO strategy?
+- [ ] backlinks
+- [ ] NAP
+- [ ] LRP
+- [ ] inbound links
diff --git a/spring-framework/spring-framework-quiz.md b/spring-framework/spring-framework-quiz.md
index 6266e1124c..e5982b9e01 100644
--- a/spring-framework/spring-framework-quiz.md
+++ b/spring-framework/spring-framework-quiz.md
@@ -487,7 +487,7 @@ class TestService {}
**@target(com.linkedin.annotation.Loggable)**
-- [X] any join point where the target object has a @Loggable annotation
+- [x] any join point where the target object has a @Loggable annotation
- [ ] any join point where the executing method has a @Loggable annotation
- [ ] any method that implements Loggable
- [ ] any method that extends Loggable
@@ -536,12 +536,12 @@ class TestConfig2 {
- [ ] Aspect-Oriented Programming allows you to define different cross-cutting aspects that isolate beans to be available only in certain environments and profiles.
- [ ] Aspect-Oriented Programming enables you to perform profiling, which lets you develop different cross-cutting JVM performance-tuning profiles for different aspects of your applications.
-- [X] Aspect-Oriented Programming enables the modularization of cross-cutting concerns so that repeated boilerplate logic, such as logging code, does not pollute business logic.
+- [x] Aspect-Oriented Programming enables the modularization of cross-cutting concerns so that repeated boilerplate logic, such as logging code, does not pollute business logic.
- [ ] Aspect-Oriented Programming enables you to persist cross-cutting data across modularized shards of your database.
#### Q57. Assuming username and password authentication is in place, what method on the Authentication object can be used to obtain the username?
-- [X] getPrincipal
+- [x] getPrincipal
- [ ] getUsername
- [ ] getUser
- [ ] getDn
@@ -551,4 +551,4 @@ class TestConfig2 {
- [ ] none of these answers
- [ ] bean type
- [ ] bean size
-- [X] bean name
+- [x] bean name