
II · The Starlight Lab
Software development trivia questions
Software development trivia
Try 180 Software development trivia questions one at a time, no sign-in needed. Harder questions and review of what you missed continue in the LoreUp app.
- 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
- What do we call the meeting held after a cycle ends to look together at what went well and what to fix?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
- What do we call bringing the changes on two different branches together into one?Software development
- What do we call the situation in which Git cannot bring two branches together on its own and a developer has to choose?Software development
- What is the name of the file that lists what Git should not track?Software development
- What do we call the development cycle a Scrum team repeats over a fixed span such as two weeks?Software development
- Which code is written to check automatically that a program behaves as intended?Software development
- Which way of developing works in short cycles, taking feedback and improving as it goes?Software development
- What do we call the tool for registering tasks and bugs and following their progress?Software development
- What do we call putting a finished program onto a real server so that users can use it?Software development
- What do we call fixing a bug found in an already released program and sending it out again?Software development
- Which data type holds only the two values true and false?Software development
- What do we call a value handed into a function when it is called?Software development
- In most languages, which number points to the first element of an array?Software development
- Which construct runs the code inside it only when the given expression is true?Software development
- Which construct is used to run the same code a set number of times?Software development
- Which of these data types holds text wrapped in quotation marks?Software development
- Which is the best known tool for recording the history of source code changes and returning to an earlier state?Software development
- What do we call the space that holds a project's files together with its history of changes?Software development
- Which Git command sends the commits on your computer up to the remote repository?Software development
- Which Git command brings the latest changes from the remote repository into your own?Software development
- 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
- What do we call the thing that holds a value in a program so it can be taken out again by name?Software development
- Even when two branches change the same line of the same file differently, Git always works it out on its own.Software development
- `.gitignore` is the file that lists what Git must be sure to track.Software development
- In Scrum, a sprint is the repeating cycle in which the planned work is finished within a fixed span of time.Software development
- A code convention is a set of rules a team agrees on so that everyone writes code the same way.Software development
- A daily stand-up is a meeting in which each person reports the day's work in detail over several hours.Software development
- A linter is a tool that automatically rewrites code so that it runs faster.Software development
- An MVP, or minimum viable product, is shown to users only after every feature has been finished.Software development
- A function is a way of grouping code so that it does not have to be written out again each time it is needed.Software development
- A compiled language runs its source code directly, with no translation step.Software development
- A boolean data type can hold two values, true and false.Software development
- In most programming languages the first element of an array is numbered 1.Software development
- Python can only run once the whole program has been translated into machine code in advance.Software development
- Git and GitHub are two names for the same thing.Software development
- A merge brings the changes on two different branches together into one.Software development
- A commit is the act of recording a change into the repository's history.Software development
- Git can only record a change while you are connected to the internet.Software development
- A push sends the commits on your computer up to the remote repository.Software development
- Making a new commit wipes out every commit recorded before it.Software development
- Test code is written so that a program can be checked automatically against what it is meant to do.Software development
- Deployment means deleting the code once it is finished.Software development
- Agile is a way of developing in short cycles, taking feedback and improving as you go.Software development
- An issue tracker is a program that runs the code you have written.Software development
- Development documents need to be written once after the code is finished and never touched again.Software development
- An error that stops a program from working as intended is called a bug.Software development
- A comment written in source code has a direct effect on what the program produces when it runs.Software development
- A variable is a place for holding a value so that it can be used again by name.Software development
- An if statement runs the code inside it only when the given condition is true.Software development
- A loop is the construct used to run the same code exactly once.Software development
- Git is a tool that records the history of changes to source code and lets you go back to an earlier state.Software development
- A repository is the space that holds a project's files together with its history of changes.Software development