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
    vif vshow
    Times asked 2
  2. 2
    write in vscode v-for
    Times asked 2
  3. 3
    about emit props
    Times asked 2
  4. 4
    show routes and vue files
    Times asked 2
Advice: examiner lets you take time to setup. Chill ,
  1. 1
    Prepare your code base entirely, know every line
    Times asked 2
  2. 2
    trace the routes, components, jwt,session, many more questions
    Times asked 2
Advice: the proctor is very nice and well spoken but will bombard you with questions
  1. 1
    show me the demo
    Times asked 2
  2. 2
    show me the celery part you implemented
    Times asked 1
  3. 3
    and show me the emails you sent
    Times asked 1
  4. 4
    ask questions:
    Times asked 2
  5. 5
    what is celery
    Times asked 3
  6. 6
    what is no sql
    Times asked 2
Advice: if you get this proctor then you are lucky , he so calm , the viva goes around 20-25 minutes only
  1. 1
    Show id card , download app from portal and run demo
    Times asked 2
  2. 2
    Implement admin activate doctor route
    Times asked 2
  3. 3
    Implement patient can't book slot with another doctor in same time. When he is already book different doctor at same time .
    Times asked 2
  4. 4
    What library you used in making backend.
    Times asked 2
  5. 5
    What is SQL alchemy
    Times asked 1
  6. 6
    How data is pass through parent to child
    Times asked 1
  7. 7
    What is props and emits .
    Times asked 2
  8. 8
    What extra things you do other than this degree . If nothing then explore it .
    Times asked 2
Advice: Very nice proctor 💯
  1. 1
    Show github profile
    Times asked 2
  2. 2
    Show collaborator added
    Times asked 1
  3. 3
    Download the application from portal
    Times asked 1
  4. 4
    Launch it on the browser and show the code in vs code
    Times asked 2
  5. 5
    How have you implemented caching
    Times asked 2
  6. 6
    If I was to add a button under the login button where when the new button is clicked the login button should disappear (explain the approach)
    Times asked 2
  7. 7
    Show me the frontend and how you have implemented vue
    Times asked 1
  8. 8
    JWT implementation
    Times asked 2
  9. 9
    Features of the app -> adding patient from admin side, blacklisting doctor, etc
    Times asked 2
  10. 10
    Emails -> evidence (show the emails that you've previously sent using the email)
    Times asked 2
  11. 11
    focused mainly on celery, redis, basics of vue -> explaining the approach of them
    Times asked 2
Advice: Really friendly and makes you feel at ease. He also explains if you have gone wrong. He mainly focused on how would you approach the implementation (for eg. adding a button)
  1. 1
    proctor level1_viva14
    Times asked 2
  2. 2
    Github profile
    Times asked 2
  3. 3
    code download and demo
    Times asked 2
  4. 4
    http methods ,
    Times asked 2
  5. 5
    cache
    Times asked 2
  6. 6
    redis
    Times asked 2
  7. 7
    edge cases
    Times asked 2
  8. 8
    if user can book 2 docs at same time
    Times asked 2
  9. 9
    if doctor can be booked by 2 users at same time
    Times asked 1
  10. 10
    how have u implemented doctor availability , if he can provide yesterday's availability , show in code , explain in detail
    Times asked 2
  11. 11
    show admin search functionality
    Times asked 2
  12. 12
    mounted
    Times asked 2
  13. 13
    cdn vs cli
    Times asked 2
  14. 14
    can cdn be used for scalabale applications
    Times asked 2
  15. 15
    no code changes
    Times asked 2
Advice: lives up to this sheet's responses , Nice guy
  1. 1
    Level-2
    Times asked 3
  2. 2
    Id card
    Times asked 8
  3. 3
    Tell me how you implemented celery
    Times asked 1
  4. 4
    Which database are you using in this project
    Times asked 2
  5. 5
    Show me your code of models.py and explain the which all columns you have.
    Times asked 1
  6. 6
    Tell me about Nosql databases
    Times asked 2
  7. 7
    Database index
    Times asked 2
Advice: If you get this proctor you are very lucky, i think he is the best proctor, viva ended in 20-25 mins, no code changes, he is very patient, very easy viva, also refer to other responses of this proctor.
  1. 1
    what is caching
    Times asked 3
  2. 2
    How would u prove that caching is working
    Times asked 2
  3. 3
    jwt vs session
    Times asked 1
  4. 4
    change the color of button
    Times asked 1
Advice: Proctor has patience so chill dont need to take any stress
  1. 1
    All css questions asked from the sheet by same proctor
    Times asked 2
Advice: Prepare Sheet well and try to experiment with your code
  1. 1
    All the questions were same as mentioned in the previous responses, practice changing the alignment of navbar, buttons etc
    Times asked 1
Advice: He will ask for ur demo,and will ask to explain every part of ur code,there is no need of setting up the project infront of him,u can have the project running before viva starts and u can show it
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.