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
    RESCHEDULE THE VIVA
    Times asked 2
  1. 1
    - change the schedule job timings
    Times asked 2
  2. 2
    - Show the crud jobs
    Times asked 2
  3. 3
    - difference between methods and computed properties in vue js
    Times asked 2
  4. 4
    - How can you send data from child to parent?
    Times asked 2
  5. 5
    - How did you "TEST" frontend and backend cashing?
    Times asked 2
  6. 6
    - How did you clear the caching in both.
    Times asked 2
  7. 7
    - diff between PUT and PATCH
    Times asked 2
Advice: Chill proctor, run the project before hand and check for all the errors. Do kill all the processes before
  1. 1
    1.First Show id card
    Times asked 2
  2. 2
    Then Download App from the portal
    Times asked 2
  3. 3
    Give demo, I showed him all the functionality of my app
    Times asked 2
  4. 4
    One code change in admin dashboard from backend
    Times asked 2
  5. 5
    Update model table for another condition Then last Celery cammnd
    Times asked 2
Advice: Be Confident with Knowledge of whole codes of app
  1. 1
    Didn't asked to show demo Coding problem : Write api route to accept two integer in the url and return the sum Then in the frontend change the code to take two input in the field and a submit button for the form, then call the backend to get the sum and show the output in the frontend. Theoretical questions :
    Times asked 1
  2. 2
    call() apply() fuctions one more i don't remember that one
    Times asked 2
Advice: Practice basic routes problems and frontend backend integration by api calling and his previosly asked theoretical questions and you're good to go... I think He's helpful and chill
  1. 1
    Level1, slot:- 3.00-3.30 pm
    Times asked 2
  2. 2
    id check, download from portal
    Times asked 2
  3. 3
    no demonsation,
    Times asked 2
  4. 4
    then demo of celery export
    Times asked 2
  5. 5
    then ask me to show cache in code
    Times asked 1
  6. 6
    then ask me a logic question that write a print statement below cache.set and then he ask if we run this api in frontend then first time print statement run on terminal but what happens in second time? does it print second time also and if not yhen why?
    Times asked 2
  7. 7
    then Set celery monthly task from 1st of month to present time
    Times asked 2
  8. 8
    then ask about lifecycle hooks
    Times asked 2
  9. 9
    last Write route to fetch all spot that are occupied and all user in notepad
    Times asked 2
Advice: confidently tell your code and If you not confident in some section of your code and not able to explain or any other thing than just say that i am sorry sir, i learn this on bootcamp and TA live session on YouTube and implement it, and now i am not able to recall exact detail.this statement prevents proctor to think that you use llm
  1. 1
    Why do we use async and await functions?
    Times asked 1
  2. 2
    What do we use v-if and v-for for?
    Times asked 1
  3. 3
    Write the login Api route in Notepad.
    Times asked 2
  4. 4
    What did you use to make charts?
    Times asked 1
  5. 5
    How do you calculate the cost for parking?
    Times asked 2
  6. 6
    Show the celery tasks you have implemented.
    Times asked 1
Advice: Practice writing basic code on the notepad, like the login route and other things.
  1. 1
    Checked collaborator , asked to download from viva portal , asked to present the demo
    Times asked 2
  2. 2
    Asked to perform all CRUD operations given in checklist
    Times asked 2
  3. 3
    Which authentication is implemented , where are the authentication tokens stored how can we view the stored tokens locally
    Times asked 2
  4. 4
    Is authorization implemented in the system , asked to show in code
    Times asked 2
  5. 5
    What is CLI & CND , what have you used
    Times asked 2
  6. 6
    If we stop Redis, will it affect Celery tasks
    Times asked 2
  7. 7
    Asked to show logic where I am calculating price for user parking
    Times asked 2
Advice: Super chill proctor , it took me 15 mins to run whole project but he wasn't n hurry at all . If you are confused about something just ask him and he will give directions . 40 min tak chala viva but it was stress free .
  1. 1
    Vue Lifecycle (the 4 stages and a brief explanation for each stage in it is better to know)
    Times asked 1
  2. 2
    Whats ORM (I did raw sql i was honest abt it i told ppl said u can go with either aproach he said ok)
    Times asked 2
  3. 3
    did u implement JWT tokens (if not then y and what u did)
    Times asked 2
  4. 4
    and smth else idr
    Times asked 2
Advice: show ur demo properly i was lucky as he was in a hurry as he had another viva so he left me within 15-20 mins and also so luckily no code making and code changes . but i had rescheduled from thur 530 pm to fri 630 pm. be confident and be honest as much as possible especially in the more important stuff u shd others viva for same proctor its best coz he was in hurry for me so was just wanting me to finish fast so he just said to everything i said
  1. 1
    - Celery task modification
    Times asked 2
  2. 2
    - Cache and its implementation
    Times asked 2
  3. 3
    - Whether I used AI for the frontend
    Times asked 2
Advice: Guy was chill; please present your app in a good way; That should be sufficient.
  1. 1
    << Level2 Viva
    Times asked 2
  2. 2
    - Vuex (I had used pinia for state management)
    Times asked 2
  3. 3
    then some other theory question
    Times asked 2
  4. 4
    -- Code Changes
    Times asked 2
  5. 5
    - Make the parking lot name case sensitive so it given an error (Like python treats uppercase and lowercase different like IITM and iitm is different but the name is same, so I implemented that.)
    Times asked 2
Advice: Chill proctor, theory should be good, go through your code thoroughly.
Maintaine By Lazy IITians Team + IITM BS students Regualr for More data you have