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
    Demonstrate the app
    Times asked 6
  2. 2
    Show GitHub repository if added collaborator
    Times asked 1
  3. 3
    In Notepad write a route which will return all the students
    Times asked 2
  4. 4
    Asked if I implemented the Backend jobs like monthly report, daily reminder
    Times asked 2
Advice: He is very silent throughout the viva. Said nothing, just asked questions and very inattentive. He may not ask hard questions but it's very exhausting when the proctor don't react to anything. All the best and just be confident.
  1. 1
    Demo
    Times asked 9
  2. 2
    Asked About celery and redis
    Times asked 2
  3. 3
    why vue and what are webhooks
    Times asked 2
  4. 4
    webhooks examples
    Times asked 2
  5. 5
    celery beat vs worker and it's nature
    Times asked 2
  6. 6
    that's all no coding question ( Joined 8 mins late )
    Times asked 2
  1. 1
    Same as you see in the only other entry
    Times asked 2
Advice: Just prepare from the response sheet copy some questions from starting and give to any llm for answers.
  1. 1
    he asked me to do the setup 2.he asked me to show the github repo
    Times asked 2
  2. 2
    i Gave him demonstartion of the app (demo is for 25 minutes)
    Times asked 2
  3. 3
    he ask me difference between cdn vs cli (no coding change is asked ) At last he Said All the very best for your Viva2 i asked for feedback
    Times asked 2
Advice: Bhai matlab bhagwan hai ,,,literally he is so patient and so chill that he will greet you ,don't even intrupt means yaar just one of the best proctor till now .......
  1. 1
    Mad-2 Viva Level-2
    Times asked 2
  2. 2
    Student ID
    Times asked 2
  3. 3
    GitHub Repo(for collaborator verification)
    Times asked 2
  4. 4
    In detailed application demonstration (explaining how everything is working in background including frontend)
    Times asked 2
  5. 5
    How would you scale your app for 10k or 10k+ users
    Times asked 2
  6. 6
    How did you test your app while building
    Times asked 2
Advice: Very good and chill proctor, Just understand your code and how everything works, Explain everything that's all Good luck for your viva
  1. 1
    What are lifecyclehooks
    Times asked 2
  2. 2
    What security are you using ( JWT )
    Times asked 1
  3. 3
    Why are you using JWT and not SessionStorage ( Flask )
    Times asked 2
  4. 4
    How is data sent from parents to child and vice versa in Vue ( Props , Emits , Slots )
    Times asked 1
  5. 5
    Can an accepted student apply in another company ? if yes make it so that he can't ( I made it so the student can't see any drives after being accepted)
    Times asked 2
  6. 6
    Make the accepted student be able to see the drives but not apply . ( Stopped me midway after I explained the solution did not need to code the answer )
    Times asked 2
Advice: Every single question he asks is in the sheet.
  1. 1
    L2 viva
    Times asked 2
  2. 2
    Explain entire backend code
    Times asked 1
  3. 3
    What are types of storages in client side
    Times asked 2
  4. 4
    If a table has nothing what will it return
    Times asked 1
Advice: Nice proctor tum explain karte raho woh sunte rahenge
  1. 1
    Show me ur id
    Times asked 2
  2. 2
    Download project from the submission portal and setup for demo. Was patient throughout the process.
    Times asked 2
  3. 3
    Show github commits and collaborator
    Times asked 2
  4. 4
    Write a route to fetch all the doctors and their details
    Times asked 2
  5. 5
    Asked if I had implemented caching and backend jobs and show that.
    Times asked 2
Advice: Give a detailed Demo. Know how to write basic route to fetch users.
  1. 1
    what is caching and how you have used it
    Times asked 2
  2. 2
    change the nav bar position to the bottom
    Times asked 2
  3. 3
    make changes so that only the cancelled appointments are visible on the admin dashboard
    Times asked 2
  1. 1
    He asks you to open the notepad and write the code
    Times asked 2
  2. 2
    He asked to create vue components in which we create a button and on clicking it will increment the count and return that count
    Times asked 2
  3. 3
    For backend to create login route
    Times asked 2
  4. 4
    What have u used Cli or cdn
    Times asked 2
  5. 5
    What does redis do About celery
    Times asked 2
  6. 6
    Lifecycle hooks
    Times asked 6
  7. 7
    About request and other ways to get data
    Times asked 2
  8. 8
    Also he asked vue.js advantage over java script i guess
    Times asked 2
  9. 9
    What if celery worker crash what happens then
    Times asked 2
  10. 10
    Why don't we use redis instead of sqlalchemy database storage
    Times asked 2
Advice: Just be confident and prepare these theory questions and some basic coding.
Maintaine By Lazy IITians Team + IITM BS students Regualr for More data you have