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
    done in 12mins
    Times asked 2
  2. 2
    id, github collab, downloaded from portal
    Times asked 2
  3. 3
    show where you used redis
    Times asked 2
  4. 4
    show where you used celery
    Times asked 1
  5. 5
    show any route
    Times asked 2
  6. 6
    show any vue page
    Times asked 2
  7. 7
    show database
    Times asked 2
  8. 8
    show models code
    Times asked 2
  9. 9
    diff bw v-if and v-show
    Times asked 1
  10. 10
    what orm u used
    Times asked 2
  11. 11
    how data goes from frontend to backend
    Times asked 1
  12. 12
    how r u separating admin and users
    Times asked 2
  13. 13
    what error code do u get if frontend fails to fetch backend or smtg coding:
    Times asked 2
  14. 14
    write flask code to take id as input parameter and display to frontend
    Times asked 2
  15. 15
    write js code to display square of 2 she saw all the 3dashboards, export csv and download resume function only in the app
    Times asked 2
Advice: Very chill and patient, just listen to her calmly and even if u dont know the ans just try smtg, she'll correct if u go wrong
  1. 1
    - write a basic flask api login route
    Times asked 2
  2. 2
    - asked to show background celery jobs, like CSV export and mail
    Times asked 2
  3. 3
    - asked about http methods
    Times asked 2
  4. 4
    - demonstrate all the functions of the application
    Times asked 2
Advice: Viva went very smooth, joined on time.
  1. 1
    same as above :)
    Times asked 2
Advice: Good examiner, shares feedback post viva
  1. 1
    He asked me for my id card,github collaborator and then the code for the project in vs code.
    Times asked 2
  2. 2
    Asked me difference between Vue CLI and Vue CDN and what I have used
    Times asked 2
  3. 3
    Types of HTTP Protocols
    Times asked 2
  4. 4
    Told me to write code for an api route for adding 2 numbers in the notepad
    Times asked 2
  5. 5
    Told me to show the html pages and where is Vue integration taking place
    Times asked 2
  6. 6
    Also a complete demo of the project covering all the dashboards(Student,Admin,Company)
    Times asked 2
Advice: Overall a good proctor and a patient one he would give you time to explain yourself and told me to concentrate more on improving technical knowledge.
  1. 1
    Show ID Card
    Times asked 7
  2. 2
    Show GITHub
    Times asked 2
  3. 3
    Show Code
    Times asked 2
  4. 4
    Difference between VueCDN & VueCLI
    Times asked 2
  5. 5
    Write a front-end/back-end route to add 2 integers and print the sum and a message “Hello”
    Times asked 2
  6. 6
    Run project demo
    Times asked 2
  7. 7
    Show the working of the backend jobs (celery/redis)
    Times asked 2
Advice: Supportive examiner. Try explaining your code in detail, it shows the examiner your knowledge about the code. Be honest about the functionalities you couldn’t implement. Guess the set of questions for this examiner is repetitive.
  1. 1
    id card
    Times asked 2
  2. 2
    github repo - no of commits, how long it took to finish project, collaborators
    Times asked 2
  3. 3
    download and start app
    Times asked 2
  4. 4
    present app
    Times asked 2
  5. 5
    explain project structure -> BE VERY CLEAR and CONFIDENT while answering this question.
    Times asked 2
  6. 6
    explain db
    Times asked 1
  7. 7
    anything you did not implement? i implemented all mandatory requirements, so no issues
    Times asked 2
  8. 8
    explain for loop in vue.js with a code, then use api call in the script to get data from the app
    Times asked 2
  9. 9
    asked what grade i got in mad1, and wished well for level2 viva
    Times asked 2
Advice: Be confident. Just know your project and code well, he is a chill proctor, gives enough time to answer, no pressure, i did say wrong answer sometimes, he did not mind, gave clues and encouraged a lot
  1. 1
    1)His main focus was on project demonstration only
    Times asked 2
  2. 2
    3)show backend jobs and it's implementations
    Times asked 2
  3. 3
    4)Asked about caching
    Times asked 2
  4. 4
    5)Http methods and example of each
    Times asked 2
  5. 5
    6)Asked about MVC architecture
    Times asked 2
  6. 6
    8)Told me to write login route in notepad
    Times asked 2
  7. 7
    9)Asked about orm and redis celery
    Times asked 2
Advice: He was very kind and supportive.
  1. 1
    1.asked me to show id
    Times asked 2
  2. 2
    2.Asked me to show the app show the features
    Times asked 1
  3. 3
    3.from backend show where a student cannot apply again for the same job
    Times asked 2
  4. 4
    4.varios http commands
    Times asked 2
  5. 5
    5.show the email sending feature - show celery task working
    Times asked 2
  6. 6
    6.what kind of rbac are you using
    Times asked 2
  7. 7
    7.write code for getting 2 integers from the front end add them and send back to frontend
    Times asked 2
Advice: Chill, asks the same questions I guess
  1. 1
    asked to show id card,
    Times asked 2
  2. 2
    then dwnld the zip and start demo of core requirememts,
    Times asked 2
  3. 3
    while going through it, some simple questions were asked
    Times asked 2
  4. 4
    rbac, session or token, cdn or cli
    Times asked 2
  5. 5
    cascade=delete-orphan meaning
    Times asked 2
  6. 6
    write a api code to take two integer input from backend and return their sum
    Times asked 2
  7. 7
    complete the demo(core requiements) in between.
    Times asked 2
Advice: Not strict proctor, very calm, just need to make sure demo works and answer basic questions.
  1. 1
    Demonstrate notebook and go through all the functions, then asked questions on Celery beats and async , then coding was to show only the cancellation bookings on the website then last he asked for git hub
    Times asked 1
Advice: Worst viva guy you can get he's non supportive and rushes you through the tasks and overall attitude was very negative. Just be ready with your prep as he asks same questions
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.