Viva prep · Real questions · Student experiences Enroll in Bootcamp

Search viva questions

Search by question text across the whole library — then narrow with subject, level, or proctor.

Question sets

  1. 1
    Checksum
    Times asked 5
  2. 2
    Start the App
    Times asked 2
  3. 3
    Demo of Librarian screen
    Times asked 2
  4. 4
    Demo of User screen
    Times asked 1
  5. 5
    How the Book and Sections models are implemented
    Times asked 2
  6. 6
    How rating is updated in the backend
    Times asked 2
  7. 7
    Gave Good inputs on how the UI can be made better and the general end user expectations from a UI
    Times asked 2
  1. 1
    Delete vs truncate.
    Times asked 2
  2. 2
    Child components.
    Times asked 2
  3. 3
    ( The proctor was very calm and helpful ,when I was stuck at a point , he suggested me how to do it.)
    Times asked 2
  1. 1
    - remove bg image and add white colour instead
    Times asked 2
  2. 2
    - change button colour
    Times asked 2
  3. 3
    - make any change in db
    Times asked 2
  4. 4
    - explain entire back+front code
    Times asked 2
  5. 5
    - rate app and justify
    Times asked 2
  6. 6
    - buh-bye
    Times asked 2
  7. 7
    - good luck!
    Times asked 2
  1. 1
    Proctor was a chill person, probably kept on increasing difficulty of questions because I kept answering.
    Times asked 2
  2. 2
    1) demo of project
    Times asked 1
  3. 3
    2) went through models
    Times asked 2
  4. 4
    BACKEND
    Times asked 2
  5. 5
    what is __repr__ (w.r.t. models)?
    Times asked 2
  6. 6
    __repr__ vs __str__
    Times asked 2
  7. 7
    what are decorators?
    Times asked 2
  8. 8
    400 vs 401 status code
    Times asked 2
  9. 9
    webhook vs websocket
    Times asked 2
  10. 10
    session vs cookies
    Times asked 2
  11. 11
    FRONTEND
    Times asked 2
  12. 12
    what are routes and how are you using them?
    Times asked 2
  13. 13
    what is slots? are you using them?
    Times asked 1
  14. 14
    There were probably a few more, I dont remember right now.
    Times asked 2
  15. 15
    He seemed to be going with the flow, asked questions from what all you showed him. Counter questions if he feels that you have some lack of clarity in your answers.
    Times asked 2
  16. 16
    Good Luck!
    Times asked 2
  1. 1
    The viva was between easy to moderate.
    Times asked 2
  2. 2
    The proctor first asked to demonstrate the app, then asked some questions from app(mostly core functionalities, even sometimes deep functionalities)
    Times asked 2
  3. 3
    Most of the questions were repeated from before like:
    Times asked 2
  4. 4
    Why is POST idempotent?
    Times asked 2
  5. 5
    etc..
    Times asked 2
  1. 1
    The same as mentioned in the response sheet.
    Times asked 2
  2. 2
    Infact, lesser.
    Times asked 2
  3. 3
    Run through the app
    Times asked 2
  4. 4
    Architecture used(MVC)
    Times asked 1
  5. 5
    Flow of MVC
    Times asked 1
  6. 6
    What changes to make in models to incorporate favourite songs(add a new favourites table)
    Times asked 2
  7. 7
    Was not asked to change any code
    Times asked 1
  1. 1
    Ask me to change the background Colour of Home page!
    Times asked 2
  2. 2
    Ask me to add background image in user dashboard!
    Times asked 2
  3. 3
    The Navbar you have on the top, put it in the footer section ( i am getting some error while doing this so he give me enough time to do, also ask me to take help from internet )
    Times asked 2
  1. 1
    Questions(I remember):
    Times asked 2
  2. 2
    Internal vs inline css
    Times asked 2
  3. 3
    Left join
    Times asked 2
  4. 4
    how you implemented search functionality
    Times asked 2
  5. 5
    Explain relationship between book and category tables
    Times asked 2
  1. 1
    template inheritance
    Times asked 4
  2. 2
    lifecycle hooks
    Times asked 2
  3. 3
    csrf & cors
    Times asked 2
  4. 4
    explain models in details
    Times asked 2
  5. 5
    Inline CSS vs external CSS
    Times asked 2
  6. 6
    few new question which were not in the sheet but im not able to recall it but related to vue only like router and token
    Times asked 1
  7. 7
    Why vue and JS is used.
    Times asked 1
  1. 1
    Project Demonstration for first 7-8 mins.
    Times asked 2
  2. 2
    Explain Javascript frameworks you have used(vue). (I also took the name of Node and React, just the names, no explanation).
    Times asked 1
  3. 3
    Make any changes to your database.
    Times asked 2
  4. 4
    Rate your application out of 5. Reason for rating your application x.
    Times asked 2
  5. 5
    Frontend and Back-end difference. Which is more important? 2-3 more questions that I cannot recall. But read the sheets properly for this proctor. All the questions were from there only. Also, don't get panicked seeing the above response about him as RUDE, he is cool. You'll enjoy answering questions. He might roast you sometimes (like why you don't know this, but that you'll enjoy).So no need to worry. Just prepare the questions from sheets. (This is the 8th Response for this proctor). Do check all the 7 previous responses and you are good to go!! Viva lasted for 35 mins. All the best 😇
    Times asked 2
Maintaine By Lazy IITians Team + IITM BS students Regualr for More data you have