What a viva is, and what the examiner is really checking
Viva voce is Latin for 'by the living voice': an oral examination. In an Indian engineering college it follows every practical examination and every project review. The examiner, internal or external, opens your lab record or project report, points at an experiment, a reading, a circuit or a line of code, and asks you to explain it, then asks why, then asks what would change if one condition changed. The marks are for understanding, not memory. A student who performed the experiment perfectly but cannot say why the readings came out that way loses the viva marks; a student whose experiment went slightly wrong but who can explain exactly why often keeps them.
Three things are being tested at once. First, that you did the work yourself and understood it. Second, that you know the theory behind it at the level of a formula you can explain term by term. Third, that you can think under questioning: handle a what-if, admit a gap honestly, and stay calm when the examiner pushes. Everything on this page is organised around those three.
Lab viva, project viva and semester viva: what differs
The mark split between record, performance and viva is set by each university's scheme and varies, so check your own syllabus document; the viva is usually the component that separates a full practical score from an average one. The project viva is the one most students under-prepare, because the questions move from 'what is' to 'why did you choose', and the external examiner from industry asks about cost, scale and failure. It has its own guide: final-year project viva questions.
How examiners score a viva
The pattern of questions
Almost every examiner follows the same four steps: one question from your record, one basic from the theory, one what-if, and one deeper question if you are doing well. If you know this pattern you are never surprised, and you can prepare the first two for every experiment in your record the night before.
The 20 viva questions every engineering examiner asks, with spoken answers
These come up in every branch, with the subject swapped in. The answers below are worked for a specific experiment so you can hear the shape; replace the details with your own experiment, and keep each answer to two to four sentences.
What is the aim of this experiment, in your own words?
Sir, the aim was to find the Young's modulus of the given steel wire by Searle's method: we loaded the wire in steps, measured the extension with the spherometer, and used the slope of the load-extension graph with the wire's length and diameter to get the modulus.
Say the aim as a sentence, not as the record's heading. The examiner is checking you understood the purpose.
Say this answer out loudWhat is the principle behind it?
Hooke's law: within the elastic limit, stress is proportional to strain, and Young's modulus is the ratio of the two. Stress is load over cross-sectional area, strain is extension over original length, so the modulus comes from load, extension, length and area.
Say this answer out loudExplain the formula and the meaning of each term.
Y equals M g L over pi r squared times l. M is the load in kilograms, g the acceleration due to gravity, L the original length of the wire, r its radius, and l the extension. The unit is newtons per square metre, pascal, and for steel it is of the order of two into ten to the eleven.
Say this answer out loudWhy did you use this apparatus or this method and not another?
Searle's apparatus uses a reference wire alongside the experimental wire, so any change in temperature or sag of the support affects both and cancels out. A single-wire method would include those errors in the extension reading.
Say this answer out loudWhat is the least count of the instrument you used, and how did you find it?
The spherometer's least count was 0.01 millimetre: the pitch, one millimetre for one full rotation, divided by the hundred divisions on the circular scale. The micrometer screw gauge for the diameter had the same least count. I always write the least count before the readings.
Say this answer out loudWhat are the sources of error in this experiment?
Backlash error in the spherometer, which I avoided by turning it in one direction only; the wire not being perfectly uniform, so I took the diameter at three places; and kinks in the wire, which is why we loaded it first to straighten it before the zero reading.
Say this answer out loudWhich reading in your table looks suspicious, and why?
The fourth loading reading, sir. The extension jumped by more than the step before and after. I think the wire slipped slightly in the chuck or the load was still swinging when I read it. That is why I used the mean of loading and unloading and the graph's slope rather than a single pair.
Say this answer out loudWhy does the graph pass or not pass through the origin?
In theory it should, because zero load gives zero extension. Mine has a small positive intercept because the initial straightening of the wire adds a little extension at the first load. The slope is unaffected, which is why we take the modulus from the slope and not from one point.
Say this answer out loudIf I change one condition, what happens?
If the wire's diameter were doubled, the area becomes four times, so for the same load the extension would be one-fourth; the modulus stays the same because it is a property of the material. If the load went beyond the elastic limit the graph would curve and Hooke's law would no longer apply.
Say this answer out loudWhat is the difference between accuracy and precision, in your readings?
Precision is how close repeated readings are to each other; my three diameter readings were within 0.02 millimetre, so they were precise. Accuracy is how close the result is to the true value; my modulus was about eight percent above the standard value, so it was precise but not fully accurate, probably from a zero error.
Say this answer out loudWhat precaution matters most in this experiment, and why?
Loading and unloading in equal steps and waiting for the wire to settle before each reading, because a reading taken while the load swings gives a random extension. On a machines or high-voltage bench the equivalent is checking the supply is off before touching connections.
Say this answer out loudWhere is this used in practice?
Young's modulus is what a structural engineer uses to predict how much a beam or a cable will stretch under load: the steel cables of a suspension bridge, the rods in reinforced concrete, the shaft of a motor. Choosing a material starts with this number.
Say this answer out loudWhat is the standard or code that governs this test?
For tensile testing of metals the Indian Standard is IS 1608, which is aligned with ISO 6892. In the lab we did not test to the full standard, but the specimen shape, the loading rate and the reporting of the result follow the same idea.
Say this answer out loudWhat result did you get, and does it match the expected value?
I got 2.16 into ten to the eleven pascal; the standard value for mild steel is about two into ten to the eleven. The eight percent difference is within what I expect from the least count of the diameter reading, because radius is squared in the formula and that doubles any error in it.
Say this answer out loudWhat did you actually do in this experiment, as opposed to your partner?
I took all the spherometer readings and plotted the graph; my partner measured the diameter and the length. We swapped for the next experiment. I can explain both parts, and the calculation in the record is mine.
Say this answer out loudWhat went wrong, and how did you fix it?
The first set of readings did not come back to zero on unloading, which meant the wire had slipped. We re-clamped it, loaded once to straighten it, reset the zero and repeated the set. That is why there are two tables in my record.
Say this answer out loudWhat is the limitation of this method?
It works only within the elastic limit and for a thin wire that can be loaded safely; it cannot give the yield or ultimate strength. For those you need a universal testing machine, which is the next experiment in the strength of materials lab.
Say this answer out loudHow would you improve this experiment?
Use a digital dial gauge or an extensometer in place of the spherometer to remove backlash and reading error, and take the diameter with a digital micrometer at five points. A longer wire would also give larger extensions for the same load and reduce the relative error.
Say this answer out loudExplain this term or this line to me.
Sir, this is the pi r squared term, the cross-sectional area of the wire. I used the radius, half the measured diameter, and squared it, which is why I was careful with the diameter: a two percent error in diameter becomes a four percent error in area.
Say this answer out loudWhat did you learn from this experiment?
That the slope of a graph is a more reliable result than any single reading, and that the measurement with the smallest least count, the diameter, dominates the error because it is squared. I now check which term in a formula is most sensitive before I start taking readings.
Say this answer out loudBranch-wise starter lists
The twenty above are the skeleton. Each branch hangs its own subject questions on it. Use these lists to check coverage; the CS/IT subjects each have a full guide with spoken answers.
- CS/IT: HTML and CSS (document structure, forms, box model), Python and C (list versus tuple, pointers, memory), DBMS (keys, normal forms, joins, ACID), OS (process states, scheduling, deadlock, paging), data structures (stack versus queue, linked list versus array, complexity), networks (OSI layers, TCP versus UDP), Java (OOP pillars, exceptions).
- ECE/EE: digital electronics (below), analog (biasing, op-amp configurations, filters), microprocessor (8085 and 8086 architecture, addressing modes, interrupts), electrical machines (transformer tests, motor characteristics, why a DC motor needs a starter), control systems (open versus closed loop, stability), signals (sampling theorem, modulation).
- Mechanical/Civil: engineering drawing (projections, sections, scales), strength of materials (stress-strain curve, UTM tests, IS 1608), fluid mechanics (Bernoulli, venturimeter, Reynolds number), thermal (Otto versus Diesel cycle, calorific value), surveying (chain versus theodolite, levelling), concrete (slump test, 7 and 28-day strength, IS 456 and IS 10262).
Full CS/IT guides with spoken answers: HTML viva questions, Python and C viva questions and DBMS and OS viva questions. For the hardware and core branches, practise with the ECE/EE lab viva mock and the Mech/Civil lab viva mock; the digital electronics questions below are the ones asked most in the ECE/EE first lab viva.
Digital electronics viva: what is the difference between combinational and sequential circuits?
A combinational circuit's output depends only on the present inputs, like an adder or a multiplexer. A sequential circuit's output depends on present inputs and the previous state, so it has memory, like flip-flops, counters and registers. A clock usually drives sequential circuits.
Say this answer out loudDigital electronics viva: why are NAND and NOR called universal gates?
Because any logic function, AND, OR, NOT and therefore every circuit, can be built using only NAND gates or only NOR gates. In the lab I built a NOT gate by tying both NAND inputs together and an AND by following a NAND with that NOT.
Say this answer out loudDigital electronics viva: what is the difference between a latch and a flip-flop?
A latch is level-triggered: it passes the input while the enable is high. A flip-flop is edge-triggered: it changes state only at the rising or falling clock edge, which makes timing predictable. That is why counters and registers use flip-flops.
Say this answer out loudDigital electronics viva: what is a race-around condition and how does a master-slave JK flip-flop remove it?
In a JK flip-flop with J and K both high, the output toggles repeatedly while the clock is high, which is the race-around condition. The master-slave version lets the master change while the clock is high and the slave copy it when the clock goes low, so the output toggles exactly once per clock.
Say this answer out loudDigital electronics viva: what is the difference between a multiplexer and a decoder?
A multiplexer selects one of many inputs and sends it to a single output using select lines, like an 8-to-1 mux with three select lines. A decoder takes an n-bit code and activates one of two-to-the-n outputs, like a 3-to-8 decoder used for address selection in memory.
Say this answer out loudDigital electronics viva: what is the difference between a synchronous and an asynchronous counter?
In a synchronous counter all flip-flops get the same clock, so they change together and it is fast. In an asynchronous or ripple counter each flip-flop is clocked by the previous one's output, so the change ripples through with a delay that limits the maximum frequency.
Say this answer out loudHow the external examiner probes, and how to say 'I don't know'
- They start from your record, not a question bank. Re-read the experiment while the previous student is examined.
- They ask 'why' after every 'what', and a what-if after the why. If you can predict the change, you understand the concept.
- They look for the copied line, reading or diagram. Anything in your record you cannot explain is the first thing they find.
- They test precision of language: tag versus element, stress versus strain, latch versus flip-flop. Use the right word.
- They stop you when you ramble. Two to four sentences, then silence; the next question is theirs.
The honest pass
If you do not know, say so in one sentence and offer the nearest thing you do know: 'Sir, I am not sure of the exact definition, but in experiment five we used it to X, and I think it works because Y.' If you have nothing, say 'I don't know this one, sir' and let them move on. Examiners mark honesty with partial knowledge above a confident wrong answer, and one bluff makes them doubt everything you got right.
What the ExamPilot AI examiner checks when you practise
ExamPilot runs a twelve-minute viva with one AI examiner who opens the experiment or project you name and follows the real pattern: a question from your record, a basic, a what-if and a deeper one, interrupting when you ramble and probing when you are vague. There are separate examiners for CS/IT labs, ECE/EE labs, Mechanical and Civil labs and the final-year project viva, and a multi-member panel option for the project defence.
- Understanding of your own work: can you explain the experiment, reading or module in your words, with the reason.
- Theory: the principle and formula with each term and unit.
- What-if reasoning: predicting the change when one condition changes.
- Honesty: how you handle a question you do not know.
- Communication: length, precision of terms, pace, fillers.
You get a transcript, the questions you missed, and a shortened version of each answer. Most students need two sessions: one to find the gaps, one to close them. See how it works for the session flow.
The day-of checklist
- 1
The night before: one line per experiment
For every experiment in the record write one sentence of aim, one of principle, the formula with units, and one source of error. If you cannot do it for an experiment, that is tonight's revision.
- 2
Know every line you submitted
Any reading, diagram or code line you cannot explain, learn now or be ready to say which part you did and which your partner did.
- 3
Prepare three what-ifs
Change a load, a resistor, a data type, an input size. Predict the result and check it against theory.
- 4
Carry the right things
Completed and signed record, observation notebook, calculator, lab coat or apron where required, ID card and hall ticket. Check your college's practical exam notice for anything branch-specific.
- 5
In the room
Greet the examiner, sit when asked, keep the record open to the experiment, answer in two to four sentences, pause after each answer, and say 'I am not sure' cleanly when you are not. Thank them at the end.
- 6
Run one spoken mock the evening before
Twelve minutes with the AI examiner on your branch. Read the transcript, cut the long answers, and revise the two questions you missed in the morning.
Subject guides with full spoken answers: HTML viva questions, Python and C viva questions, DBMS and OS viva questions, final-year project viva questions, chemistry viva questions for Class 12 and, for pharmacy and nursing students, pharmacy viva questions. All viva mocks are listed under viva voce and oral exams.
Practise out loud
Practise your viva out loud
The AI examiner opens your experiment or project, asks from it, pushes a what-if and a deeper question, and scores understanding, theory, honesty and communication.
Engineering Viva · Final-year project viva
Frequently asked questions
- What is a viva in engineering?
- A viva voce is an oral examination held after a practical, a project demo or a semester's lab work. An internal examiner and, for the end-semester practical, a university-appointed external examiner open your lab record or project report and ask you to explain what you did, the theory behind it, and what would change if a condition changed. Viva marks are a component of the practical or project marks under each university's scheme.
- What are the most common viva questions?
- The aim of the experiment in your own words, the principle, the formula with each term and unit, why this apparatus or method, the least count, sources of error, a suspicious reading, a what-if on one condition, the practical application, the standard that governs the test, what result you got and whether it matches, what you did versus your partner, and what you learned. The twenty on this page cover every branch; the subject guides add the subject-specific ones.
- How long is a viva, and how long should each answer be?
- A lab viva is five to fifteen minutes per student; a project viva is twenty to forty-five minutes per team with each member questioned individually. Each answer should be two to four sentences, about twenty to forty seconds: state the concept, say what it does, give one example from your own record, and stop. If the examiner wants more, they ask a follow-up.
- How much do viva marks count?
- It depends on the university scheme, which splits practical marks between the record, the experiment performed on the day and the viva; the exact split is in your syllabus document and varies across universities and autonomous colleges. In practice the viva is the component that separates a full practical score from an average one, because the record and performance marks are similar for most students.
- What should I do if I cannot answer a viva question?
- Say 'I am not sure' in one sentence and offer what you do know, such as where you used the concept in your record and what you think it does. Then stop and let the examiner move on. Honesty with partial knowledge scores better than a bluffed definition, and one bluff makes the examiner doubt the answers you got right. Never argue, and never say 'we were not taught this' as a complaint.
- Are the questions different for the external examiner?
- The pattern is the same, but the external examiner does not know your batch and reads the record cold, so the first question is almost always about something that catches the eye in your record: an unusual reading, a diagram, a line of code. Externals also lean more on what-if questions and on the standard or real-world application, because they are checking understanding rather than attendance.
- How can I practise viva questions out loud?
- Reading a list is not the same as being questioned. Run an ExamPilot engineering viva session: the AI examiner opens the experiment or project you name, asks from it, follows up with a what-if, interrupts when you ramble and gives a transcript with the questions you missed. One session per lab the night before, and two for the final-year project, are usually enough.
