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
    What issues did you face while making this project ?
    Times asked 2
  2. 2
    If I give u more time, how can u improve this project further ?
    Times asked 2
  1. 1
    1-ID card
    Times asked 2
  2. 2
    2- Show GitHub collaborator
    Times asked 2
  3. 3
    3- Demo
    Times asked 1
  4. 4
    5- Show Jwt token in console
    Times asked 2
  5. 5
    6- AI LLM %, and mentioned in report or not?
    Times asked 2
  6. 6
    7- Show PUT POST DELETE method in code
    Times asked 2
  7. 7
    9- Show cache implementation in code.
    Times asked 2
  8. 8
    10- Show any frontend file.
    Times asked 2
  9. 9
    13- Show daily reminder
    Times asked 2
  10. 10
    14- Show monthly report
    Times asked 2
  11. 11
    15- Which library you used to make charts?
    Times asked 2
Advice: Very Chill and Patient Proctor.
  1. 1
    Show demo
    Times asked 11
  2. 2
    Show admin login
    Times asked 2
  3. 3
    tells you improvements that can be made
    Times asked 2
  4. 4
    show parking spots and user management
    Times asked 2
  5. 5
    show code for search funtionality
    Times asked 2
  6. 6
    run celery jobs
    Times asked 2
  7. 7
    what is celery
    Times asked 3
  8. 8
    what is internal css
    Times asked 2
  9. 9
    what is webhooks
    Times asked 2
  10. 10
    gives good suggestions to be implemented
    Times asked 2
Advice: may or may not ask changes or maybe even ask how to do it , you have to explain verbally how will you proceed.
  1. 1
    Good Proctor
    Times asked 2
  2. 2
    where redis caching is done
    Times asked 1
  3. 3
    what type of caching you have done
    Times asked 1
  4. 4
    explain models.py
    Times asked 4
  5. 5
    write v-for loop in notepad
    Times asked 2
Advice: Do not keep any notepad or word file open he will ask you to write a specific line of code from yours in that notepad. He will help in code but expects to know the syntax
  1. 1
    Detailed explanation of models,
    Times asked 2
  2. 2
    Conceptually explained the project,
    Times asked 2
  3. 3
    First asked for creating a new vue component for replicating the real-time within 10min I'm not completed,
    Times asked 2
  4. 4
    so given second chance for doing text rotation in backend within 10 min, 90% completed but times up, then he asked what I coded and what as to be done to complete it.
    Times asked 2
  5. 5
    Then theory questions,
    Times asked 2
  6. 6
    # about vue3
    Times asked 2
  7. 7
    It went upto 1.25 hrs
    Times asked 2
Advice: Refer sheet responses and familiar with vue code and back-end api
  1. 1
    Project: Vehicle Parking App
    Times asked 2
  2. 2
    Both proctors checked core functionalities
    Times asked 2
  3. 3
    And told to explain models
    Times asked 2
  4. 4
    level1:
    Times asked 2
  5. 5
    Q. Authorisation and Authentication
    Times asked 2
  6. 6
    Q. what is used for token based authentication.
    Times asked 2
  7. 7
    Q. Use of caching
    Times asked 1
  8. 8
    level2:
    Times asked 1
  9. 9
    Everything that is asked before, no Code changes asked
    Times asked 2
  10. 10
    Checked if I have parked with a vehicle no. then if I can book with same no. even before releasing it.
    Times asked 2
  11. 11
    new questions were
    Times asked 2
  12. 12
    Q. What is smtp
    Times asked 2
  13. 13
    Q. Webhooks
    Times asked 2
  1. 1
    Done with viva2 level1_139
    Times asked 2
  2. 2
    she didn't see demo or anything.
    Times asked 2
  3. 3
    directly told to run everything and then show the files in vs code
    Times asked 2
  4. 4
    firstly asked what is the structure you followed
    Times asked 2
  5. 5
    then asked to show redis and celery configurations, explain what is redis, diff between broker url and result backend and what do they do
    Times asked 2
  6. 6
    what are props and where have you used them
    Times asked 2
  7. 7
    async await and what is the use of them, what does an async function return
    Times asked 2
  8. 8
    why have you not used .then or anything
    Times asked 2
  9. 9
    what are jwt tokens and where are you storing them, also what's the diff between session based and token based security
    Times asked 2
  10. 10
    explain models and all the relationships
    Times asked 2
  11. 11
    have you used joins on table in any api to get the data
    Times asked 2
  12. 12
    have you handled if someone enters a negative pricing (I had not) so asked to do that
    Times asked 2
  13. 13
    how are you handling success and error messages, also made me change some of them
    Times asked 2
  14. 14
    man in the middle or SQL injection or any of the attacks do you know? explain.
    Times asked 2
  15. 15
    that's all I remember.
    Times asked 2
Advice: she is calm and composed and gives time to think about answer or for changing anything in the code. but know your code very well because she asks most of the things after seeing your code and based on how you have implemented stuff
  1. 1
    List 4 Vue directives
    Times asked 2
  2. 2
    forgot to write this
    Times asked 2
  1. 1
    level1_146
    Times asked 2
  2. 2
    walkthrough of project structure
    Times asked 2
  3. 3
    explain model files
    Times asked 2
  4. 4
    backend jobs flow, what is redis is being used for here
    Times asked 2
  5. 5
    change calculation of parking slot rate to charge for full hour even if partial usage
    Times asked 2
  6. 6
    Create new vue file to show current time like an actual Clock😨
    Times asked 2
  7. 7
    HTTP vs HTTPs
    Times asked 2
  8. 8
    PUT vs PATCH
    Times asked 2
  9. 9
    some other theory qs which i didnt answer
    Times asked 2
  10. 10
    in the end i asked for feedback, he said to implement AI features for V3 and said my theoretical knowledge is not good lols
    Times asked 2
Advice: the rate change question he asks very frequently. the new vue file for clock was not expected. theory questions also PUT PATCH was expected, rest all were new. just be good with theory questions
  1. 1
    show me your id
    Times asked 2
  2. 2
    start your app
    Times asked 2
  3. 3
    show user and admin side then backend jobs
    Times asked 2
  4. 4
    what is vue instance
    Times asked 2
  5. 5
    what is vue directives
    Times asked 2
  6. 6
    one way and two way binding
    Times asked 2
  7. 7
    start backend jobs send email and then show me
    Times asked 2
Maintaine By Lazy IITians Team + IITM BS students Regualr for More data you have