What is the role of a session cookie in web authentication?
- A session cookie stores user-specific information on the server to maintain stateful communication between the client and the server during a user's session.
- Session cookies are not related to web authentication.
- Session cookies are used for long-term storage of user credentials on the client side.
- Session cookies provide authentication by storing user credentials in a public directory.
Session cookies play a crucial role in web authentication by maintaining user state on the server. They store information for a session, allowing seamless communication between the client and server.
What does SQL stand for?
- Sequential Query Language
- Simple Query Language
- Standard Query Language
- Structured Query Language
SQL stands for Structured Query Language. It is a domain-specific language used for managing and manipulating relational databases.
Which front-end framework is known for its extensive ecosystem and strong community support?
- Angular
- React
- Svelte
- Vue.js
React is a front-end framework known for its extensive ecosystem and strong community support. It is widely used for building user interfaces and offers a declarative approach to programming.
Infrastructure as Code allows infrastructure to be managed using _______.
- Automation
- Code
- Configuration
- Scripts
Infrastructure as Code (IaC) allows infrastructure to be managed using scripts. These scripts define the desired state of the infrastructure, enabling automated provisioning and configuration.
Python's extensive standard library and simplicity make it an ideal choice for _______ development.
- Data Science
- Game
- Mobile
- Web
Python's extensive standard library and simplicity make it an ideal choice for Data Science development. Python has rich libraries for data manipulation and analysis.
How does Git handle conflicts when merging two branches with changes to the same line of code?
- Automatic Merge
- Branch Deactivation
- Manual Resolution
- Priority Given to Latest Commit
Git handles conflicts by marking them, and it's the developer's responsibility to resolve them manually. This ensures that the developer reviews and approves the changes, preventing unintended modifications.
What does HTTPS stand for in the context of web security?
- Hyper Transfer Protocol Security
- Hyperlink and Text Protocol Secure
- Hypertext Transfer Protocol Secure
- Hypertext Transmission Protocol Security
HTTPS stands for Hypertext Transfer Protocol Secure. It is a secure version of HTTP, ensuring the encrypted transmission of data between a user's web browser and the server. This encryption enhances security and protects sensitive information during data transfer.
In query optimization, denormalization can sometimes be used to reduce _______.
- Complexity
- Dependency
- Normalization
- Redundancy
In query optimization, denormalization can sometimes be used to reduce redundancy. Denormalization involves intentionally introducing redundancy to improve query performance by minimizing joins and simplifying data retrieval.
Responsive images can be implemented using the _______ attribute in HTML.
- img-size
- responsive
- size
- srcset
Responsive images can be implemented using the srcset attribute in HTML. This attribute allows the browser to choose the most appropriate image source based on the user's device characteristics, enabling a better user experience across various screen sizes.
What is Gitflow?
- A branching model for Git
- A command in Git
- A feature in GitHub
- A version control system
Gitflow is a branching model for Git that defines a strict branching structure and release management process. It provides a set of guidelines for how branches should be organized and how they should interact. This model is particularly useful for projects with a focus on release management.