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
    Basis overview is like he will ask questions related to vue and backend , though questions are same as he asked above but still I am writing.
    Times asked 2
  2. 2
    What is Props , Slot, How to pass data from child to parent
    Times asked 2
  3. 3
    What is V-if and V-show?
    Times asked 2
  4. 4
    He will ask for showing celery work.
    Times asked 2
  5. 5
    He will ask a change in code type of questions and that he will ask randomly so you can't predict that (I was not able to do so I told sorry sir , I am not able to figure it out), So you can do the same if needed 😀. Basically prepare all the questions from his side in this sheet you are good to go as he focuses majorly on vue js and backend. Overall Chill Proctor 😄😃 I will update my grade after I will get the results as how he penalize me for not solving code change question
    Times asked 2
  1. 1
    Are you using CLI or CDN?
    Times asked 2
  2. 2
    What is ORM and are you using it?
    Times asked 2
  3. 3
    What is ORM's advantage?
    Times asked 2
  4. 4
    Changed the code - Add table to one page instead of Card view. Debugged the model.
    Times asked 2
  1. 1
    Router questions that I don’t remember
    Times asked 2
  2. 2
    Celery worker and beat difference
    Times asked 1
  3. 3
    What does celery worker do and how it works
    Times asked 1
  4. 4
    Cybersecurity questions like dos
    Times asked 2
  5. 5
    Priority mail,caching,orm,sql errors
    Times asked 1
  6. 6
    Asked me to code a bunch of things like changing background,colour of form,interchanging top and footer,change font size all of these will be easy if you are familiar with the html and style in your code(if you used vue cli)
    Times asked 1
  7. 7
    Lazy loading,spa,if app was responsive
    Times asked 2
  8. 8
    Bootstrap,css
    Times asked 2
  9. 9
    Frontend vs backed validation and which is more important.Overall all explain your code and project wellto proctor and be confident.and practice all questions from the sheet.Hope this helps.
    Times asked 1
  1. 1
    Demonstration of app
    Times asked 2
  2. 2
    Found a bug, Gave some time to clear it. I could partially do. Moved on.
    Times asked 2
  3. 3
    Asked to implement "search by username" functionality.
    Times asked 2
  4. 4
    Purpose of index, index on two columns in SQLAlchemy
    Times asked 2
  5. 5
    Prioritizing celery tasks
    Times asked 2
  6. 6
    Can we swap order of two decorators @role_required and @auth_required
    Times asked 1
  7. 7
    json vs jsonify, json.dumps , websocket vs webhooks
    Times asked 2
  8. 8
    Props in Vue
    Times asked 2
  9. 9
    Can we change db models when the app is in production (live). How?
    Times asked 2
  10. 10
    Gave a detailed feedback on what could be improved in the app.
    Times asked 2
  1. 1
    First he will ask for checksum (for me he asked me to paste in Gmeet chat)
    Times asked 1
  2. 2
    Give Demo of your app - he didnt ask me anything while i was doing demo i got an unexpected error but he didnt responded (so maybe he was not watching at all)
    Times asked 1
  3. 3
    webhooks, sever sent event
    Times asked 1
  4. 4
    Then he asked me to explain all models and every library used init
    Times asked 1
  1. 1
    Viva went well. Based on feedback from other students, I had already:
    Times asked 2
  2. 2
    Kept student id open for review
    Times asked 2
  3. 3
    Kept viva-workflow portal open for downloading my code Viva was for 35-40 minutes and covered the following:
    Times asked 2
  4. 4
    15 minutes for running the demo
    Times asked 2
  5. 5
    Show all the database tables and explain each one in detail
    Times asked 1
  6. 6
    Move the search bar to the bottom
    Times asked 2
  7. 7
    Server Side Event
    Times asked 1
  8. 8
    SMTP protocol
    Times asked 1
  9. 9
    What is a frontend? What is a backend?
    Times asked 1
  10. 10
    Rate your app
    Times asked 1
  11. 11
    All questions were from this sheet itself, so revise thoroughly before the viva and you will do well Overall the viva went well. Seems like the proctor wants people to be honest and straightforward with him. If one does that, he is flexible with everything. For e.g., I downloaded the MAD-1 project from the portal instead of MAD-2. The project didn't run and I was shitting bricks, but he was quite calm and gave me enough time to figure out that I have downloaded MAD-1 and not MAD-2. I corrected this error and he continued like nothing had happened.
    Times asked 2
  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
Maintaine By Lazy IITians Team + IITM BS students Regualr for More data you have