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
    duration: exact 1 hr (9 to 10pm)
    Times asked 2
  2. 2
    {for level 2}
    Times asked 2
  3. 3
    Conceptual Questions
    Times asked 2
  4. 4
    - What is a key prefix in cache vs memoize?
    Times asked 2
  5. 5
    Can the same child route work in Vue? (Write and test it)
    Times asked 2
  6. 6
    Coding Practice Prompts
    Times asked 2
  7. 7
    - Write a fetch request without looking at the code
    Times asked 2
  8. 8
    - Write a fetch request for deletion of a subject
    Times asked 2
  9. 9
    - Schedule a daily reminder using crontab
    Times asked 2
Advice: The proctor’s approach was intense, technical, and hands-on, with a clear preference for code understanding over presentation. - Prioritized code comprehension over flashy demos. - Asked candidates to write or modify code live, testing real-time problem-solving.
  1. 1
    Explain all modes and relationship
    Times asked 1
  2. 2
    In Vue components, asked the flow of computed properties
    Times asked 2
  3. 3
    In backed , he asked usage for trim, .tolowercase(), authentication. Celery
    Times asked 2
  4. 4
    Spa, how it affects performance. (Quoted my project as example) Webhooks.
    Times asked 1
  5. 5
    He shared improvement tips on the project.
    Times asked 2
  6. 6
    Code change very minor(just shift a button from bottom to top in Vue template while preserve its working. I did it by putting in a div tag inside form tags)
    Times asked 2
Advice: Overall nice proctor, positive thinking and motivate to answer by providing hints. Put more knowledge on theory rather than practice if you get this proctor.Good luck for my peers.
  1. 1
    What is SMTP
    Times asked 1
  2. 2
    Explain webhooks
    Times asked 2
  3. 3
    Explain SPA
    Times asked 1
  4. 4
    Explain lazy loading No coding asked
    Times asked 2
  1. 1
    Had my Viva 2 with this proctor (Parking App V2). He was good and very supportive.
    Times asked 2
  2. 2
    First, he asked me to show my ID and then told me to start the app. I had to fully demonstrate all the functionalities. He was helpful throughout — I mentioned a few errors in the app, and he guided me to correct them. At one point I got stuck, and he helped me resolve it.
    Times asked 2
  3. 3
    Towards the end, he asked me to edit a feature so that the occupied spot status also displays the vehicle number. I successfully implemented this by making a small change in the API and updating the frontend accordingly.
    Times asked 2
  4. 4
    The Viva lasted around 50–55 minutes.
    Times asked 2
  5. 5
    No theoretical questions were asked.
    Times asked 2
  1. 1
    he is cool guy.
    Times asked 2
  2. 2
    asked questions like async wait, authentication vs authorisation, cache meaning and questions regarding the database..
    Times asked 2
  3. 3
    at last he gave me 5-10 mins to retry the celery.. and then it worked
    Times asked 1
Advice: just make sure everything works properly and answer confidently. he asks basic questions
  1. 1
    Checked id card
    Times asked 2
  2. 2
    Asked to explain the full code
    Times asked 1
  3. 3
    Nothing asked😅 (may be I'm lucky)
    Times asked 2
  4. 4
    And then proctor said - you've done a very good job 👍🏻.
    Times asked 2
  5. 5
    And it was completed
    Times asked 2
  6. 6
    Completed in 40 min
    Times asked 2
Advice: Very good proctor, very calm and just be confident in front of the proctor.
  1. 1
    proctor id : level2_142
    Times asked 2
  2. 2
    Now demonstrate all the crud . ( He will check all of it)
    Times asked 2
  3. 3
    Show celery code
    Times asked 2
  4. 4
    Show daily reminder (email)
    Times asked 2
  5. 5
    Show monthly reminder (email)
    Times asked 1
  6. 6
    What does fetch return .
    Times asked 2
  7. 7
    What are asynchronous functions and how they actually work compared to non async functions.
    Times asked 2
  8. 8
    What would happen if one uses async in non async function.
    Times asked 2
  9. 9
    His questions will be from the code you used (theory questions ) so make sure you understand what you built and why .
    Times asked 2
  10. 10
    No code changes for me because it got late .
    Times asked 2
Advice: Proctor is chill. Voice was very calm and also gives you time to think. You can answer in your own words as you like. But questions will not be straight forward. You need to know the concepts deeply enough to answer.
  1. 1
    - Change the scheduled jobs timing to minutes
    Times asked 2
  2. 2
    - Explain how have implemented celery, show its execution
    Times asked 2
  3. 3
    - How admin is being created
    Times asked 2
  4. 4
    - Open a notepad and code : v-if component and a random route
    Times asked 2
Advice: Bro is quite fast, not at all helpful, just rude, and asks you to code in a notepad as well.
  1. 1
    First asked me to open the github repo
    Times asked 2
  2. 2
    confirmed the collaborator
    Times asked 2
  3. 3
    asked me to show all the features
    Times asked 2
  4. 4
    asked about the lifecycle and show the code were i had implemented them
    Times asked 2
  5. 5
    told me to test an api endpoint on postman
    Times asked 2
Advice: very calm and nice and patient proctor
  1. 1
    *Viva level1_14* (level 1 viva)
    Times asked 2
  2. 2
    Duration - 11:55 pm - 12:49 pm (54 mins)
    Times asked 2
  3. 3
    Collaborator id check
    Times asked 2
  4. 4
    Id card
    Times asked 8
  5. 5
    App Demo - 35+ minutes (checks each & every feature)
    Times asked 2
  6. 6
    Asking show me this code that code
    Times asked 2
  7. 7
    Asked about authentications, JWT, API, backend ops, caching, and Redis implementation in the code.
    Times asked 2
  8. 8
    4 questions -
    Times asked 2
  9. 9
    Restful api
    Times asked 3
  10. 10
    Https headers
    Times asked 2
  11. 11
    Life cycle hooks show where it is implemented
    Times asked 2
  12. 12
    Very calm & patient proctor and gives advice as well. Technically, the best proctor I found. No coding. Gave advice at the end.
    Times asked 2
Advice: Explain all features in details while doing demo.
Maintaine By Lazy IITians Team + IITM BS students Regualr for More data you have