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
    He just pasted this question in the chat:-
    Times asked 2
  2. 2
    Create a route /users which shows a list of users (each with id, name, and score). Build a small Vue application that uses routing via vue-router.
    Times asked 2
  3. 3
    Use v-for to display the list. When a user is clicked, navigate to /users/:id.
    Times asked 2
  4. 4
    On this new route, show a component that displays the selected user’s details using the id from the URL.
    Times asked 2
  5. 5
    In this component, display the user’s name and score,
    Times asked 1
  6. 6
    and change the score color to red if it is below 50, otherwise green.
    Times asked 1
  7. 7
    (Also make sure your app handles the case where an invalid user id is entered in the URL.)
    Times asked 2
Advice: The problem might seem daunting, but try to break it up in small parts.
  1. 1
    One important thing in this project to know ..answer me when you fetch a empty database what will it return?? That its he said : Very well , you explained every thing .. Have a good day
    Times asked 2
Advice: Just know ur code well..anf few theory questions previously told by people
  1. 1
    Appdev2 level 1 viva
    Times asked 2
  2. 2
    Proctor : level2_78
    Times asked 2
  3. 3
    Download the code
    Times asked 2
  4. 4
    Give the demo
    Times asked 2
  5. 5
    where you have implemented the Role based access
    Times asked 2
  6. 6
    Phir ..admin dashboard main Registered company ka ek table ko remove karne bola tha
    Times asked 2
  7. 7
    Phir what is cache ?? Implemented where ? At which endpoint pe hai
    Times asked 2
  8. 8
    Celery job kaha hai code main...aur uska theory
    Times asked 2
  9. 9
    Aur one way binding aur two way binding theory bas...thank you bolke chali gayi mam...
    Times asked 2
Advice: Just be confident and answer
  1. 1
    -Joined on time
    Times asked 2
  2. 2
    -Show me your ID
    Times asked 4
  3. 3
    -run the project
    Times asked 2
  4. 4
    (I took some more time for the project setup and i got panicked, but he just make me moved on)
    Times asked 2
  5. 5
    -one by one checked functionality what he needed and mailhog also
    Times asked 4
  6. 6
    -Explain DB
    Times asked 1
  7. 7
    -Have you refered any AI for your code
    Times asked 2
  8. 8
    -Made me to change some functionalities in Admin Dashboard
    Times asked 2
  9. 9
    -Why are you specifically using decorator
    Times asked 2
  10. 10
    -Why don't we use a function for that
    Times asked 2
  11. 11
    -Give a proper explanation on it.
    Times asked 2
  12. 12
    -And asked me to ask any questions if I want.
    Times asked 2
  13. 13
    -I asked some questions on my skills to improve.
    Times asked 2
  14. 14
    And done.
    Times asked 2
Advice: Just answer confidently. He is a cool guy.
  1. 1
    Show github repo and collaborators
    Times asked 2
  2. 2
    Application demo - took some 30 mins to explain everything
    Times asked 2
  3. 3
    Redis and celery part - where have you implemented and the config, showing reminder mails etc
    Times asked 2
  4. 4
    How do you do authentication and authorisation
    Times asked 2
  5. 5
    show me vue compents
    Times asked 2
  6. 6
    what is caching?
    Times asked 2
  7. 7
    where is the token stored?
    Times asked 2
  8. 8
    show me how mails are received? my celery didnt work though
    Times asked 2
  9. 9
    show me code that's generating csv
    Times asked 2
  10. 10
    can a single patient book same slot by 2 diff doc? it shouldnt allow, but my project let, so he asked me how i'll fix it
    Times asked 2
  11. 11
    where is token generated in the project? show the code where that's happening
    Times asked 1
Advice: Proctor is very patient and kind. Confidently answer, he'll guide you. Wont pressurise you.
  1. 1
    Exactly same theory questions which have been mentioned in the sheet. Same HMS project coding questions -> how a patient can book appointments with different doctors on same date and slot. I had practiced that question before viva so i easily implemented.
    Times asked 2
Advice: Practice all theory questions which have been mentioned in the sheet bz they will ask you a lot theory question and for coding you will be luck if someone has given viva with that proctor before you on some project statement , just see what he has been asking coding question for your project and try to implement in you project before viva start. All the best, don't warry proctor is very chill guy.
  1. 1
    For this proctor the sheet is pointless cause he adjusts his level according to your answers
    Times asked 2
  2. 2
    For coding I saw only one question repeated and that is "use the already created search bar where when you search for a specific name the website should show a welcome(name) message and don't use alerts or javascript pop-ups for it"
    Times asked 2
Advice: Know everything about your project and code cause he can ask anything
  1. 1
    Level-2 Viva( slot: 5-6)
    Times asked 1
  2. 2
    If I you have more time, what have you improved in your project?
    Times asked 2
Advice: He is very nice proctor didn't ask anything between your explaination just listens you calmly. For demo you can either only do demo or explain your codes in between also like your flow how from frontend it goes to backend then response came as he didn't specify just tell you to start your demo other students also explained the code in between that's why i also did but you can choose not to there's no hard and fast rule for it. Best of luck mate👋
  1. 1
    Viva 2 (10-11 PM) Level3_11
    Times asked 2
  2. 2
    -Joined 25 min late
    Times asked 2
  3. 3
    -Show me your ID
    Times asked 4
  4. 4
    -run the project
    Times asked 2
  5. 5
    -one by one checked functionality what he needed and mailhog also
    Times asked 4
  6. 6
    -And gives little bit suggestion to improve my proj...
    Times asked 2
  7. 7
    -And asked me to ask any questions if I want and done
    Times asked 2
  1. 1
    Joined 10 min Earlier
    Times asked 2
  2. 2
    Told To demonstrate the project and from that onwards move to your code base and explain each file ( which are model , views , controllers and how do they interact )
    Times asked 2
  3. 3
    same as this sheet nothing out of that
    Times asked 2
Advice: BE PROFESSIONAL ( THAT"S THE ONLY KEY)
Maintaine By Lazy IITians Team + IITM BS students Regualr for More data you have