
II · The Starlight Lab
Software development trivia questions
Software development trivia
200 Software development trivia questions, no sign-in. Review your misses in the LoreUp app.
- Which is the best known web service for hosting Git repositories so that many people can work on them together?Software development
- What do we call the work of finding and fixing errors in a program?Software development
- Which Git command sends the commits on your computer up to the remote repository?Software development
- Which code is written to check automatically that a program behaves as intended?Software development
- Which Git command lists the commits made so far, one after another?Software development
- Which data type holds only the two values true and false?Software development
- What do we call the development cycle a Scrum team repeats over a fixed span such as two weeks?Software development
- On an agile team, which role helps the team stick to its agreed way of working and clears obstacles from its path?Software development
- An error that stops a program from working as intended is called a bug.Software development
- A push sends the commits on your computer up to the remote repository.Software development
- QA's job is not to find defects but to fix the code on the developer's behalf.QA and testing
- What is QA mainly responsible for?QA and testing
- HTML files cannot be created with a plain text editor such as Notepad.Frontend
- Flexbox was designed to lay out elements in two directions at once, rows and columns, like a grid.Frontend
- Which HTML tag creates a link that takes you to another page?Frontend
- A firewall only inspects traffic coming into a server and cannot control traffic going out.DevOps and infrastructure
- Server logs usually record only what happened, not the time it happened.DevOps and infrastructure
- Which device blocks or allows traffic to and from a server according to rules?DevOps and infrastructure
- Which SQL statement puts new data into a table?Data
- In SQL, the SELECT statement is used to delete rows from a table.Backend
- Which light text format is widely used to exchange data as name and value pairs?Backend
- Standard JSON lets you add comments freely.Backend
- Which development approach writes down what the software should do as Given–When–Then scenarios so that planners, developers, and QA can all read them?QA and testing
- Which test checks whether a product is easy to use by watching real users try to complete tasks?QA and testing
- Which test checks whether a server holds up when many people connect at once?QA and testing
- After a defect is fixed, which test runs the same steps again to check that the defect is really gone?QA and testing
- What caused the Y2K problem, also called the millennium bug?QA and testing
- What do we usually call plausible-looking fake data made up for testing?QA and testing
- When a defect that was closed as fixed shows up again, what status is it moved to?QA and testing
- What caused the software defect that lost NASA's Mars Climate Orbiter in 1999?QA and testing
- Which is the best-known unit testing framework for Java?QA and testing
- A headless browser runs without showing a window, which makes it a good fit for running browser tests on a CI server with no monitor.QA and testing
- Snapshot testing compares the current output with output saved earlier and flags whatever has changed.QA and testing
- Which test lets ordinary users try a product before its official release to find defects?QA and testing
- The later a defect is found, the more it costs to fix.QA and testing
- An app that passes its tests on one phone model can be assumed to behave the same way on other models.QA and testing
- A problem that does not get in the way of any feature, such as a typo in on-screen text, can still be reported as a defect.QA and testing
- When the same defect is reported several times, the usual practice is to keep one report and close the rest as duplicates.QA and testing
- Once testing is automated, manual testing by people is no longer needed.QA and testing
- Exploratory testing designs and runs tests on the spot while learning the product, without a scenario written in advance.QA and testing
- Static testing finds defects from the results of actually running the program.QA and testing
- Defects tend to spread evenly across all modules, so it is efficient to give every module the same amount of testing.QA and testing
- Even when two branches change the same line of the same file differently, Git works it out on its own.Software development
- `.gitignore` is the file that lists what Git is to track.Software development
- Python can run only once the whole program has been translated into machine code in advance.Software development
- An E2E test is faster and lighter than a unit test.QA and testing
- The severity and the priority of a defect are given the same value.QA and testing
- A screen built with a web view is faster and smoother than a native screen.Mobile
- In CSS, when rules overlap on the same element, the rule written first wins.Frontend
- A media query is the syntax for applying the same style whatever the screen size.Frontend
- Data removed by SQL DELETE can be brought back automatically.Data
- Building many indexes makes not only reads but also writes and updates faster.Data
- Auto scaling is the setting that holds the number of servers fixed even as traffic grows.DevOps and infrastructure
- Which meeting has the team gather briefly every day to share what they did yesterday, what they will do today and where they are stuck?Software development
- Which tool automatically points out rule violations and places in the code likely to cause errors?Software development
- Which way of working has two people at one screen, one writing the code and the other watching over it?Software development
- What do we call the value a function hands back to whoever called it once its work is done?Software development
- Which Git command records a change into the repository's history?Software development
- What do we call a language whose source code is read and run one line at a time?Software development
- What do people split off so that several of them can work in the same repository without getting in each other's way?Software development