Programming & Development Quiz
Programming & Development · Timed
20 questions · 10 min timer · Instant feedback
Programming and software development are at the heart of today's digital world, powering websites, mobile apps, video games, artificial intelligence, cloud services, and countless...
Playing as a guest
You can play free without an account. Create one to save scores and resume later.
Choose an answer to continue. Correct answers are revealed after you finish.
Time is up! Quiz Complete!
Your score
Want this score saved?
Create a free account to store quiz history, track streaks, and pick up where you left off. Guests can keep playing without signup.
Questions for this topic are being prepared.
All 20 questions in this Programming & Development quiz
-
Which of these is a popular 'CSS-in-JS' library used in React development?
- A. jQuery
- B. Styled Components
- C. Bootstrap
- D. Sass
-
In the Git version control system, which command is used to combine the history of two different branches by replaying each commit on top of another?
- A. git merge
- B. git rebase
- C. git checkout
- D. git push
-
What is the purpose of a 'JSON Web Token' (JWT)?
- A. To store images on a server
- B. To securely transmit information between parties as a JSON object, often for authentication
- C. To speed up database queries
- D. To compress large files for the web
-
What does 'SQL' stand for?
- A. Standard Queue List
- B. Structured Query Language
- C. System Query Logic
- D. Simple Query Language
-
Which language is primarily used for 'Unity' development?
- A. Java
- B. Python
- C. C++
- D. C#
-
Which language is used in data science?
- A. PHP
- B. Python
- C. CSS
- D. HTML
-
What is the 'Tailwind CSS' framework known for?
- A. Its large library of pre-built buttons and navbars
- B. A 'utility-first' approach using low-level classes to build custom designs directly in HTML
- C. Being the fastest CSS framework to load
- D. Replacing the need for JavaScript
-
Which of these is a 'Version Control' platform owned by Microsoft that hosts millions of open-source projects?
- A. Bitbucket
- B. GitHub
- C. GitLab
- D. SourceForge
-
What was the first domain name ever registered?
- A. google.com
- B. ibm.com
- C. symbolics.com
- D. apple.com
-
What is the purpose of the 'Head' tag in an HTML document?
- A. To display the main title on the screen
- B. To contain metadata about the document, such as its title and links to stylesheets
- C. To define the header section of a web page
- D. To store images
-
What is the primary role of the 'Java Virtual Machine' (JVM)?
- A. To compile Java code into machine code
- B. To execute Java bytecode on different hardware platforms
- C. To design the graphical interface of Java apps
- D. To manage the internet connection of Java programs
-
What does 'JSON' stand for?
- A. JavaScript Object Notation
- B. Just Simple Online Network
- C. Joint Serial Output Node
- D. Java System Online
-
What is the name of the 'lightweight' markup language commonly used for documentation and formatting text in GitHub readmes?
- A. HTML
- B. Markdown
- C. LaTeX
- D. JSON
-
Which programming language is the primary choice for developing native Android applications today?
- A. Swift
- B. Kotlin
- C. C++
- D. Objective-C
-
In JavaScript, what is the 'Event Loop' responsible for?
- A. Calculating complex math
- B. Handling asynchronous operations by moving callbacks to the execution stack when it's empty
- C. Restarting the browser after a crash
- D. Looping through an array of numbers
-
Which database uses tables?
- A. Redis
- B. Neo4j
- C. MongoDB
- D. MySQL
-
What is the purpose of the 'Virtual DOM' in React?
- A. To store images on the client side
- B. To improve performance by minimizing direct manipulation of the browser's DOM
- C. To allow the app to work without an internet connection
- D. To create 3D graphics in the browser
-
Which architectural style for designing APIs uses standard HTTP methods and is based on being stateless?
- A. SOAP
- B. GraphQL
- C. REST
- D. gRPC
-
Which 'Supervised Learning' algorithm is used to classify data by finding the optimal hyperplane that separates different classes?
- A. Linear Regression
- B. Support Vector Machine (SVM)
- C. K-Means Clustering
- D. Apriori Algorithm
-
In object-oriented programming, what is 'Encapsulation'?
- A. Sharing code between different programs
- B. The practice of bundling data and methods that operate on that data into a single unit (class) and restricting access to some details
- C. Making code run faster using a compiler
- D. Converting code into an image