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
    Show id card.
    Times asked 2
  2. 2
    show collaborator.
    Times asked 2
  3. 3
    Application demonstration.
    Times asked 2
  4. 4
    What is redis?
    Times asked 3
  5. 5
    On Notepad Implement dashboard api to count patients and doctors and communicate it to frontend.
    Times asked 2
  6. 6
    What is promise in JS.
    Times asked 2
  7. 7
    Vue lifecycle hooks.
    Times asked 3
Advice: Very nice person, very patient and gives you time to run code, also help if you get stuck.
  1. 1
    - asked to show id
    Times asked 2
  2. 2
    - then github collaborator
    Times asked 1
  3. 3
    - then told me to start with admin dashboard
    Times asked 2
  4. 4
    - then asked if i prevent a student from applying to the same drive, i showed code where i applied it
    Times asked 2
  5. 5
    - then asked about lifecycle hook
    Times asked 2
  6. 6
    - then, asked me to open notepad and write a route to sum two digit and return a json response
    Times asked 2
  7. 7
    - then asked me to show the backend job export csv, there was some problem with CORS that took a lot of time. At then end, i solved it, then hurriedly show the email receiving in mailhog
    Times asked 1
Advice: Very Good proctor and Just practice the question,he asks a lot from the sheet, You will be fine. Even when my code didn't run and i fixing the issue, he was patient and understanding. only when it was taking to long, he said to move on. But he passed me in viva level 1
  1. 1
    Then he asked to add loop to show the login button ten times on student login page.
    Times asked 2
  2. 2
    Then he asked to register student then company , then create drive , apply for drive and then he checked if student can apply for same drive twice.
    Times asked 2
  3. 3
    Then he checked the backend tasks and mail hog server
    Times asked 2
  4. 4
    Then he checked the export CSV trigger button on the frontend
    Times asked 2
Advice: The examiner was good and supportive. Just run your code properly.
  1. 1
    NEED NOT BE IN ORDER (Based on Placement Portal App) Level 2:
    Times asked 2
  2. 2
    Create a new company and create a drive with it. Then make a new student and apply for that.
    Times asked 2
  3. 3
    Explain me your database file and structure.
    Times asked 2
  4. 4
    Show any update function. (I showed him what we can update the application deadline)
    Times asked 2
  5. 5
    What is authentication. Show me where you have used it.
    Times asked 2
  6. 6
    Show me search function. Asked me to explain what '%' does in search.
    Times asked 1
  7. 7
    Difference between like and ilike. He said viva is done so I though that he thinks I have not made backend jobs. So I told him that he didn't check that and then I showed him.
    Times asked 1
Advice: Really nice proctor. Finished my viva in 15 mins. Then I said about backend jobs which took extra 7, so total 22 mins, shorter than level 1. Also, for some reason the mail didn't go but I showed him the older ones. He just asked me to fix it. With him be confident. Go through the sheet. Some of his questions are repetative. One thing I have noticed is don't give straight one line answers. Explain your answers, if possible with your code. Like I showed him put and patch in my code, or opened the index.html when asked about SPA. I feel it build trust.
  1. 1
    1.checked all core functionalities
    Times asked 2
  2. 2
    3.why are we using async,await
    Times asked 1
  3. 3
    4.what do you understand by celery
    Times asked 1
Advice: he is cool proctor you also be cool
  1. 1
    I had Level 1 by this proctor
    Times asked 2
  2. 2
    -Turn on google meet on phone for oppe style viva
    Times asked 2
  3. 3
    - Gthub collaborator
    Times asked 2
  4. 4
    -Run the app
    Times asked 2
  5. 5
    -Do all functionalities work, I had one error two people could book the same doctor but I couldn't correct it, he gave me hints and I tried to approach
    Times asked 2
  6. 6
    - route to add two numbers in notepad taken from browser
    Times asked 2
  7. 7
    -caching and why its implemented
    Times asked 2
  8. 8
    -vue life cycle hooks
    Times asked 2
  9. 9
    - some questions like can the doctor book for 7 days etc
    Times asked 2
  10. 10
    -cascading, lazy loading
    Times asked 2
  11. 11
    -does mail hog work, show the backend tasks like csv files, celery,redis
    Times asked 2
Advice: Very chill proctor, one of the best people/proctor and understanding I had to kill a redis server but forgot the command so I saw in my notebook and explained I haven't done system commands He said okay just keep the refrence book infront of you maybe to verify it was self made notes Just go through the above sheet most of the questions will come from it. I studied the entire sheet of all proctors for better help while prep try to atleast do for the proctor assigned to you and know your code
  1. 1
    Show backend jobs
    Times asked 2
  2. 2
    what database used (SQLite and Redis),
    Times asked 2
  3. 3
    what is RDBMS (Uses structured tables and defines relations between the tables).
    Times asked 2
  4. 4
    That's it!
    Times asked 2
Advice: Very good proctor, checks theory
  1. 1
    Explain API
    Times asked 2
  2. 2
    What is Cache & how have you implemented it?
    Times asked 2
  3. 3
    Change code to show only two applications on Student dashboard
    Times asked 2
  4. 4
    Show email functionalilty
    Times asked 2
Advice: Be very thorough with the code & how to implement all backend jobs like reminder, report etc
  1. 1
    theory question
    Times asked 2
  2. 2
    - which one you are using vue2 or vue3
    Times asked 2
  3. 3
    - any difference btw vue2 or vue3
    Times asked 2
  4. 4
    ( more question puche the jo yaad nahi samajh hi nahi aa rha puch kya rha h )
    Times asked 2
  5. 5
    Coading Question
    Times asked 2
  6. 6
    - asking are u using cleeary and chache ( jo maine implement nahi kiya )
    Times asked 2
  7. 7
    - fetch api from fronted part ( write on notepad, problem ushi diya tha )
    Times asked 2
  8. 8
    - and implement on vue component
    Times asked 2
Advice: Unpredictable kuch bhi puch sakta h bahut intese h fail karne ko ready (mai bhi fail ho gya )
  1. 1
    2.RUN THE CODE
    Times asked 2
  2. 2
    6.DID I USE CLI OR CDN
    Times asked 2
  3. 3
    8.WRITE THE LOGIN ROUTE CODE
    Times asked 1
Advice: HE IS CHILL ,TRY TO BE BOLD AND EXPLAIN THE FUNCTIONALITIES
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.