What is a build?
Answer
Build as a process
A build is an attempt to compile all of the source code of a program into an executable file or binary. In other words, to build source codes means to put individual coded components of a program together. The build is a process that outputs a final program.
Try to imagine you ordered a furniture that is packed in a box (solution/project) and consists of many parts (source codes). After you unpack a box, you have to assemble (build) all parts (source codes) together before you can use the final product (program).
The output of a build is a program that has specific version assigned, for example 1.0.0.2018061001. If you do another build, the new output is a program with higher version, for example 1.0.0.2018061002.
Build as a version (process output)
Very often people use the term "build" to refer the specific version of a program:
X: "Hey, what build should i deploy to the production server?"
Y: "Deploy 1.0.0.2018061002. It has been tested and approved as ready for migration."
In the situation above, one person is asking which specific version of a program (compiled source codes) should be installed to the server. The second person is answering that the program with version 1.0.0.2018061002 is to be installed.
Related Azure DevOps job interview questions
What is a test plan?
ProcessesProject managementSDLCVSTS JuniorWhat is a release and deployment?
ProcessesProject managementSDLCVSTS JuniorWhat is a backlog and what is a backlog grooming?
ProcessesProject managementSDLCVSTS JuniorWhat is a sprint?
ProcessesProject managementSDLCVSTS Junior
Chat
Oh, the operator is not available. Leave us your comments. We will answer all your questions as soon as possible.
e
@@xeDO0
1'"
e'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
L7oVYP7m')) OR 312=(SELECT 312 FROM PG_SLEEP(15))--
A1v25QPv') OR 393=(SELECT 393 FROM PG_SLEEP(15))--
kxT46vOm' OR 479=(SELECT 479 FROM PG_SLEEP(15))--
VTgcz37T'; waitfor delay '0:0:15' --
1 waitfor delay '0:0:15' --
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
if(now()=sysdate(),sleep(15),0)
-1" OR 3+906-906-1=0+0+0+1 --
-1" OR 2+906-906-1=0+0+0+1 --
-1' OR 3+316-316-1=0+0+0+1 or '8BoDIAd6'='
-1' OR 2+316-316-1=0+0+0+1 or '8BoDIAd6'='
-1' OR 3+137-137-1=0+0+0+1 --
-1' OR 2+137-137-1=0+0+0+1 --
-1 OR 3+877-877-1=0+0+0+1
-1 OR 2+877-877-1=0+0+0+1
-1 OR 3+418-418-1=0+0+0+1 --
-1 OR 2+418-418-1=0+0+0+1 --
e
e