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
    Which Vue version ae you using
    Times asked 2
  2. 2
    Difference between vue CLI and Vue CDN and which one are you using.
    Times asked 2
  3. 3
    What is Vue router and where have you used it in your code.
    Times asked 1
  4. 4
    What is ORM?
    Times asked 49
  5. 5
    What is Blueprint and where have you used it.
    Times asked 2
  6. 6
    Where have you implemented caching.
    Times asked 2
  7. 7
    Write a route to show the list of blacklisted companies. Also write frontend code for the same.
    Times asked 2
Advice: Know everything about your code. He can ask from anywhere.
  1. 1
    Similar to the other responses here, seems like he follows a rigid format
    Times asked 2
  2. 2
    - Asked me for a demo of the application
    Times asked 4
  3. 3
    - Did NOT let me open the code for some reason
    Times asked 2
  4. 4
    - Asked me to write Python code to fetch all students in notepad
    Times asked 2
  5. 5
    - Asked me where JWT is stored
    Times asked 2
  6. 6
    - Asked me what are lifecycle hooks in Vue
    Times asked 2
Advice: Didn't feel very friendly, his mic quality was very bad. I had to ask him to repeat his questions multiple times. But his format is rigid, just study the responses given in the sheet and you'll do well.
  1. 1
    - Show ID
    Times asked 3
  2. 2
    - Show GitHub Repo
    Times asked 1
  3. 3
    - Detailed codes
    Times asked 2
  4. 4
    - questions, files, show api,
    Times asked 2
  5. 5
    - write all the vue codes you know or used in notepad.
    Times asked 2
  6. 6
    - Explain your codes, all modules from the start,
    Times asked 2
  7. 7
    - explain each functions that are being used.
    Times asked 2
  8. 8
    Some personal questions,
    Times asked 2
  9. 9
    - like what I'm doing currently and
    Times asked 2
  10. 10
    - where I see myself in 5 years.
    Times asked 2
  11. 11
    - grades in every other project
    Times asked 2
  12. 12
    Didn't let me show the application, or explain it.
    Times asked 2
Advice: Be confident, Know your codes, know your file and know basic coding
  1. 1
    Can a drive be edited after it has been created?
    Times asked 2
  2. 2
    What are HTTP status/error codes? like 201, 403 etc.
    Times asked 2
  3. 3
    Remove Actions column from the Registered Companies table in the Admin Dashboard frontend.
    Times asked 2
  4. 4
    Show the scheduler code.
    Times asked 2
  5. 5
    Something related to email sender functionality.
    Times asked 2
  6. 6
    Can companies change the status of student applications?
    Times asked 2
  7. 7
    How do you ensure that a student can apply to a drive only once?
    Times asked 2
  8. 8
    Write a new route to list all blacklisted companies.
    Times asked 2
Advice: Just be chill because he is chill too.
  1. 1
    Level1_viva18 Super chill, waited patiently for my demo to work - legit took 15 minutes coz of my lazy laptop
    Times asked 2
  2. 2
    Project demonstration
    Times asked 6
  3. 3
    Backend jobs what and where have you implemented them
    Times asked 2
  4. 4
    Write an api to fetch all the blacklisted companies
    Times asked 2
  5. 5
    Vue CDN and CLI differences and what have I used
    Times asked 2
  6. 6
    Vue lifecycle methods and where have i implemented it in the code
    Times asked 2
  7. 7
    Show how mails are received when a student gets deactivated Super chill, let's you do your thing and doesn't interrupt anywhere
    Times asked 2
Advice: Don't panic much, he won't eat you or anything Stay calm and patiently run your demo even if it takes time
  1. 1
    TREK-APP
    Times asked 2
  2. 2
    First he asked me show the appa and complete demo
    Times asked 2
  3. 3
    vue-router and show where its used
    Times asked 2
  4. 4
    blueprints in flask (i havent used and didnt know abt them)
    Times asked 2
  5. 5
    Choding qn:
    Times asked 2
  6. 6
    Make an endpoint to list all the deactivated or blacklisted staff members in the admin dashboard.
    Times asked 2
  7. 7
    wasnt able to completely implement it
    Times asked 2
  8. 8
    but i explained everything and he said its ok
    Times asked 2
  9. 9
    i felt hes kind
    Times asked 2
  10. 10
    props in vue
    Times asked 2
Advice: IF U GET SAME vivataker do this qn!!!! Make an endpoint to list all the deactivated or blacklisted staff members in the admin dashboard. Stay confiden I hope i pass lvl1 viva
  1. 1
    My project name is Trekking Management App.
    Times asked 2
  2. 2
    He tell me to show the idcard, then git collaborator and download the project and start the demo.
    Times asked 2
  3. 3
    In mid of the demo he asked me to show the search functionality and monthly report(admin dashboard).
    Times asked 2
  4. 4
    Tell me open the notepad and write the api code to show the list of blacklisted users.
    Times asked 2
  5. 5
    Tell me to show the models.py and asked what is uselist and lazy.
    Times asked 1
  6. 6
    Vue life cycle hooks and where u have implemented them.
    Times asked 2
  7. 7
    Explain the http methods
    Times asked 2
  8. 8
    Then tell me to continue the demo and i was in half of the demo and then he asked me have u used schedule tasks and tell me to give demo of that.
    Times asked 2
  9. 9
    Then he said that this is enough for level 1 viva .
    Times asked 2
Advice: He is calm, listen to u patiently and give time also for explaining and moreover u just have to go through to your code carefully and stay calm.
  1. 1
    1)Setup , demonstration - he asked questions related to features such as register new users, deactivate a company and then again try to login.
    Times asked 2
  2. 2
    2)theory questions like what is Flask-CORS ,Caching , Where is celery configuration , redis etc.
    Times asked 2
  3. 3
    3)in coding question he asked to make an endpoint that shows all blacklisted companies in the admin dashbaord.
    Times asked 2
Advice: He is very calm and supportive . Guides if u fumble or get nervous
  1. 1
    Asked to show the repo and the number of commits.
    Times asked 2
  2. 2
    then allow me to download the folder and showcase it
    Times asked 2
  3. 3
    coding ques - asked me to add emergency contact in the register dasboard and also make it visible in the database . both the backend and frontend change
    Times asked 2
  4. 4
    then asked me about caching
    Times asked 2
  5. 5
    redis and celery working
    Times asked 2
Advice: Chill proctor . Helped me at some places just to insure better viva .
  1. 1
    First question what problems did you face while making the project
    Times asked 1
  2. 2
    Second how did you test the entire project That was it, he gave me the feedback and told me to think about how i would scale the project and that was it. The entire thing went for about 20 mins only.
    Times asked 1
Advice: Be confident, give the demo well and the proctor is nice won't interrupt or anything.
Created for educational purposes only. Questions are based on students' personal experiences and may not reflect actual exam content.