Skip to content
geeksforgeeks
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Tutorials
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
  • Practice
    • GfG 160: Daily DSA
    • Problem of the Day
    • Practice Coding Problems
    • GfG SDE Sheet
  • System Design Tutorial
  • What is System Design
  • System Design Life Cycle
  • High Level Design HLD
  • Low Level Design LLD
  • Design Patterns
  • UML Diagrams
  • System Design Interview Guide
  • Scalability
  • Databases
Open In App
Next Article:
System Design Interview Questions and Answers [2025]
Next article icon

How to Crack System Design Interview Round?

Last Updated : 02 Jan, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

In the System Design Interview round, You will have to give a clear explanation about designing large scalable distributed systems to the interviewer. This round may be challenging and complex for you because you are supposed to cover all the topics and tradeoffs within this limited time frame, which seems impossible. But this article will work as a guide to solve all these doubts and problems and make you excel in the System Design Interview Round.

How-to-Crack-System-Design-Round-in-Interviews

Table of Content

  • Steps to Crack System Design Round in Interviews
    • Step 1. Understand the Goal and Gather All the Requirements
    • Step 2. Understand the Estimation and Constraints
    • Step 3. High-level component design
    • Step 4. Detailed design or Low-Level Design(LLD)
    • Step 5. Define the Data model design
    • Step 6. API design
    • Step 7. Identify and resolve bottlenecks
  • Most Frequently asked Problems for System Design
  • Quick Tips and Strategies for Succeding in System Design Interview Round
  • Do's and Dont's in System Design Interview Round
  • System Design Interview Prepation Roadmap

Steps to Crack System Design Round in Interviews

We know that it might be an difficult round for you so let's start discussing step-by-step approach and try to make this round easier for you.

Apart from that, if you want to crack the interview rounds smoothly then enroll now with GeeksforGeeks Mastering System DesignCourse, mentored by experts. 

Step 1. Understand the Goal and Gather All the Requirements

System design interview questions, by nature, are unclear or abstract. Asking questions about the exact scope of the problem, and clarifying functional requirements early in the interview is essential. Usually, requirements are divided into three parts:

How-to-crack-System-design-round-1

1.1 Functional Requirements

These are the requirements that the end user specifically demands as basic functionalities that the system should offer. All these functionalities need to be necessarily included into the system as part of the contract.

For example:

  • "What are the features that we need to design for this system?"
  • "What are the edge cases we need to consider, if any, in our design?"

1.2 Non-Functional Requirements

These are the quality constraints that the system must satisfy according to the project contract. The priority or extent to which these factors are implemented varies from one project to another. They are also called non-behavioral requirements. For example, portability, maintainability, reliability, scalability, security, etc.

For example:

  • "Each request should be processed with the minimum latency"
  • "System should be highly available"

1.3 Extended requirements

These are basically "nice to have" requirements that might be out of the scope of the system.

For example:

  • "Our system should record metrics and analytics"
  • "Service health and performance monitoring?"

Step 2. Understand the Estimation and Constraints

Estimate the scale of the system we're going to design. focus on the system’s expected scale (like user volume and request rates) and practical limits (like latency and budget). This helps guide your design choices, ensuring the solution can handle expected demand. It is important to ask questions such as:

  • "What is the desired scale that this system will need to handle?"
  • "What is the read/write ratio of our system?"
  • "How many requests per second?"
  • "How much storage will be needed?"

These questions will help us scale our design later.

Step 3. High-level component design

Now it's time to identify system components (such as Load Balancers, API Gateway, etc.) that are needed to solve our problem and draft the first design of our system and outline the flow of data between them. This gives an organized view of the system’s architecture and sets up a foundation for further detailed design.

  • "Is it best to design a monolithic or a microservices architecture?"
  • "What type of database should we use?"

Once we have a basic diagram, we can start discussing with the interviewer how the system will work from the client's perspective.

Step 4. Detailed design or Low-Level Design(LLD)

Now it's time to go into detail about the major components of the system we designed. As always discuss with the interviewer which component may need further improvements.

Here is a good opportunity to demonstrate your experience in the areas of your expertise. Present different approaches, advantages, and disadvantages. Explain your design decisions, and back them up with examples. This is also a good time to discuss any additional features the system might be able to support, though this is optional.

  • "How should we partition our data?"
  • "What about load distribution?"
  • "Should we use cache?"
  • "How will we handle a sudden spike in traffic?"

Also, try not to be biased about certain technologies, statements like "I believe that NoSQL databases are just better, SQL databases are not scalable" reflect the candidate's understanding very poorly.

Step 5. Define the Data model design

How-to-crack-System-design-round-3

Now we can start with defining the database schema. Doing so would help us to understand the data flow which is the core of every system. In this step, we basically define all the entities and relationships between them.

  • "What are the different entities in the system?"
  • "What are the relationships between these entities?"
  • "How many tables do we need?"
  • "Is NoSQL a better choice here?"

Step 6. API design

How-to-crack-System-design-round-2

Next, we can start designing APIs for the system. These APIs will help us define the expectations from the system explicitly. We don't have to write any code, just a simple interface defining the API requirements such as parameters, functions, classes, types, entities, etc.

For example:

API
createUser(name: string, email: string): User

It is advised to keep the interface as simple as possible and come back to it later when covering extended requirements.

Step 7. Identify and resolve bottlenecks

Now at this point you can discuss bottlenecks in the system and approaches to mitigate them. Here are some important questions to ask:

  • "Do we have enough database replicas?"
  • "Is there any single point of failure?"
  • "Is database sharding required?"
  • "How can we make our system more robust?"
  • "How to improve the availability of our cache?"

Make sure to read the engineering blog of the company you're interviewing with. This will help you get a sense of what technology stack they're using and which problems are important to them.

Most Frequently asked Problems for System Design

Below, are some question which is most frequently asked in system design for designing purpose:

1. Design URL Shortener like TinyURL

2. Design Youtube

3. Design Netflix

4. Design Facebook

5. Design Google Maps

6. Design Autocomplete for Search Engines

7. Design Uber

8. Design Spotify

9. Design Rate Limiter

10. Design Parking Garage

11. Design Vending Machine

Quick Tips and Strategies for Succeding in System Design Interview Round

Try to follow the 80-20 rule during your interview, where 80% of the time you will be speaking and explaining everything and 20% of the time your interviewer. Don't use buzzwords and don't pretend to be an expert if you don't know something.

  • You read read some blog posts or a few topics, if today and tomorrow is your interview, during your interview if you throw some buzzwords like "No-SQL", "Mongo DB" and "Cassandra" then it may backfire on you.
    • You can't make a fool of the interviewer who is an industry expert, always consider that your interviewer may ask for more details and justification so if you are using technology X or database Y then "why?", prepare yourself for this kind of question.
  • Do not go into detail prematurely.
    • Many times it happens when a candidate starts explaining one part of the system, they go into too much detail about the component and forget about the strict timeframe and other components.
    • Maybe the interviewer wants you to stop somewhere where they don't need too much detail. So to avoid this mistake wait for the interviewer's feedback or response.
  • Don't have a set architecture in mind
    • Like MVC or event-driven and try to fit the requirement somehow in that architecture. Maybe it's not suitable as per the requirement. Requirements may change during the interview to test your flexibility.
  • Be honest during your interviews
    • If you have never used technology X then you don't need to be fake in that situation. Try to find common solutions and show them your honesty, confidence, and willingness to learn something. That will make a good impression on the interviewer.

Do's and Dont's in System Design Interview Round

Let’s try to make it simple and discuss some key points before you start your preparation for this round.

  • Consider your interviewer as a team member and take this round as an opportunity to work with him where you both are supposed to solve a real-world problem related to your company's goal but here you need to take ownership and lead everything.
  • The main purpose of this round is to understand how capable you are of building a large-scale system and your thought process behind designing a service. Clarity of thoughts matters a lot because if you can explain it to the interviewer, you can do this in your team as well.
  • One of the good things for you in this round is that you are supposed to come up with the best solution for all kinds of open-ended problems instead of accurate solutions. Your ability to articulate your thoughts matters more than the final design you present to them.

System Design Interview Prepation Roadmap

1. System Design Fundamentals

  • System Design Bootcamp - 20 System Design Concepts Every Engineer Must Know
  • Guide to System Design for Freshers
  • Design Patterns Cheat Sheet - When to Use Which Design Pattern?

2. Low-Level Design (LLD) Preparation

  • How to Prepare for Low-Level Design Interviews?
  • Top Low-Level Design(LLD) Interview Questions
  • Top Design Patterns Interview Questions
  • Top 30 Java Design Patterns Interview Questions
  • Top 30 JavaScript Design Patterns Interview Questions
  • Top OOAD Interview Questions and Answers

3. High-Level Design (HLD) Preparation

  • Top High-Level Design(HLD) Interview Questions
  • Top 50 Microservices Interview Questions
  • Top UML Interview Questions
  • Choosing Between Monolith and Microservices - System Design Interview Hack

4. Interview Preparation Resources

  • System Design Interview Questions and Answers
  • Top Most Asked System Design Interview Questions
  • Most Commonly Asked System Design Interview Problems
  • How to Answer a System Design Interview Problem/Question?
  • Top 25 Front End System Design Interview Questions
  • Top 25 Machine Learning System Design Interview Questions
  • 5 Tips to Crack Low-Level System Design Interviews
  • System Design Interviews @ FAANG
  • Amazon System Design Interview Questions
  • Microsoft System Design Interview Questions
  • Google System Design Interview Questions
  • Meta(Facebook) System Design Interview Questions
  • How to Whiteboard for System Design Interviews?
  • Best Whiteboarding or Drawing Tools for System Design Interviews
  • Guide to System Design Interview for Senior Engineers
  • Common Mistakes to Avoid in a System Design Interview



Next Article
System Design Interview Questions and Answers [2025]
author
anuupadhyay
Improve
Article Tags :
  • GBlog
  • System Design
  • System-Design

Similar Reads

    Most Commonly Asked System Design Interview Problems/Questions
    This System Design Interview Guide will provide the most commonly asked system design interview questions and equip you with the knowledge and techniques needed to design, build, and scale your robust applications, for professionals and newbies Below are a list of most commonly asked interview probl
    2 min read
    How to Crack System Design Interview Round?
    In the System Design Interview round, You will have to give a clear explanation about designing large scalable distributed systems to the interviewer. This round may be challenging and complex for you because you are supposed to cover all the topics and tradeoffs within this limited time frame, whic
    9 min read
    System Design Interview Questions and Answers [2025]
    In the hiring procedure, system design interviews play a significant role for many tech businesses, particularly those that develop large, reliable software systems. In order to satisfy requirements like scalability, reliability, performance, and maintainability, an extensive plan for the system's a
    7 min read
    5 Common System Design Concepts for Interview Preparation
    In the software engineering interview process system design round has become a standard part of the interview. The main purpose of this round is to check the ability of a candidate to build a complex and large-scale system. Due to the lack of experience in building a large-scale system a lot of engi
    12 min read
    5 Tips to Crack Low-Level System Design Interviews
    Cracking low-level system design interviews can be challenging, but with the right approach, you can master them. This article provides five essential tips to help you succeed. These tips will guide you through the preparation process. Learn how to break down complex problems, communicate effectivel
    6 min read

    Chat Applications Design Problems

    Designing Facebook Messenger | System Design Interview
    We are going to build a real-time Facebook messaging app, that can support millions of users. All the chat applications like Facebook Messenger, WhatsApp, Discord, etc. can be built using the same design. In this article, we will discuss the high-level architecture of the system as well as some spec
    9 min read

    Media Storage and Streaming Design Problems

    System Design Netflix | A Complete Architecture
    Designing Netflix is a quite common question of system design rounds in interviews. In the world of streaming services, Netflix stands as a monopoly, captivating millions of viewers worldwide with its vast library of content delivered seamlessly to screens of all sizes. Behind this seemingly effortl
    15+ min read
    Design Dropbox - A System Design Interview Question
    System Design Dropbox, You might have used this file hosting service multiple times to upload and share files or images. System Design Dropbox is a quite common question in the system design round. In this article, we will discuss how to design a website like Dropbox.Important Topics for the Dropbox
    14 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

'); // $('.spinner-loading-overlay').show(); let script = document.createElement('script'); script.src = 'https://assets.geeksforgeeks.org/v2/editor-prod/static/js/bundle.min.js'; script.defer = true document.head.appendChild(script); script.onload = function() { suggestionModalEditor() //to add editor in suggestion modal if(loginData && loginData.premiumConsent){ personalNoteEditor() //to load editor in personal note } } script.onerror = function() { if($('.editorError').length){ $('.editorError').remove(); } var messageDiv = $('
').text('Editor not loaded due to some issues'); $('#suggestion-section-textarea').append(messageDiv); $('.suggest-bottom-btn').hide(); $('.suggestion-section').hide(); editorLoaded = false; } }); //suggestion modal editor function suggestionModalEditor(){ // editor params const params = { data: undefined, plugins: ["BOLD", "ITALIC", "UNDERLINE", "PREBLOCK"], } // loading editor try { suggestEditorInstance = new GFGEditorWrapper("suggestion-section-textarea", params, { appNode: true }) suggestEditorInstance._createEditor("") $('.spinner-loading-overlay:eq(0)').remove(); editorLoaded = true; } catch (error) { $('.spinner-loading-overlay:eq(0)').remove(); editorLoaded = false; } } //personal note editor function personalNoteEditor(){ // editor params const params = { data: undefined, plugins: ["UNDO", "REDO", "BOLD", "ITALIC", "NUMBERED_LIST", "BULLET_LIST", "TEXTALIGNMENTDROPDOWN"], placeholderText: "Description to be......", } // loading editor try { let notesEditorInstance = new GFGEditorWrapper("pn-editor", params, { appNode: true }) notesEditorInstance._createEditor(loginData&&loginData.user_personal_note?loginData.user_personal_note:"") $('.spinner-loading-overlay:eq(0)').remove(); editorLoaded = true; } catch (error) { $('.spinner-loading-overlay:eq(0)').remove(); editorLoaded = false; } } var lockedCasesHtml = `You can suggest the changes for now and it will be under 'My Suggestions' Tab on Write.

You will be notified via email once the article is available for improvement. Thank you for your valuable feedback!`; var badgesRequiredHtml = `It seems that you do not meet the eligibility criteria to create improvements for this article, as only users who have earned specific badges are permitted to do so.

However, you can still create improvements through the Pick for Improvement section.`; jQuery('.improve-header-sec-child').on('click', function(){ jQuery('.improve-modal--overlay').hide(); $('.improve-modal--suggestion').hide(); jQuery('#suggestion-modal-alert').hide(); }); $('.suggest-change_wrapper, .locked-status--impove-modal .improve-bottom-btn').on('click',function(){ // when suggest changes option is clicked $('.ContentEditable__root').text(""); $('.suggest-bottom-btn').html("Suggest changes"); $('.thank-you-message').css("display","none"); $('.improve-modal--improvement').hide(); $('.improve-modal--suggestion').show(); $('#suggestion-section-textarea').show(); jQuery('#suggestion-modal-alert').hide(); if(suggestEditorInstance !== null){ suggestEditorInstance.setEditorValue(""); } $('.suggestion-section').css('display', 'block'); jQuery('.suggest-bottom-btn').css("display","block"); }); $('.create-improvement_wrapper').on('click',function(){ // when create improvement option clicked then improvement reason will be shown if(loginData && loginData.isLoggedIn) { $('body').append('
'); $('.spinner-loading-overlay').show(); jQuery.ajax({ url: writeApiUrl + 'create-improvement-post/?v=1', type: "POST", contentType: 'application/json; charset=utf-8', dataType: 'json', xhrFields: { withCredentials: true }, data: JSON.stringify({ gfg_id: post_id }), success:function(result) { $('.spinner-loading-overlay:eq(0)').remove(); $('.improve-modal--overlay').hide(); $('.unlocked-status--improve-modal-content').css("display","none"); $('.create-improvement-redirection-to-write').attr('href',writeUrl + 'improve-post/' + `${result.id}` + '/', '_blank'); $('.create-improvement-redirection-to-write')[0].click(); }, error:function(e) { showErrorMessage(e.responseJSON,e.status) }, }); } else { if(loginData && !loginData.isLoggedIn) { $('.improve-modal--overlay').hide(); if ($('.header-main__wrapper').find('.header-main__signup.login-modal-btn').length) { $('.header-main__wrapper').find('.header-main__signup.login-modal-btn').click(); } return; } } }); $('.left-arrow-icon_wrapper').on('click',function(){ if($('.improve-modal--suggestion').is(":visible")) $('.improve-modal--suggestion').hide(); else{ } $('.improve-modal--improvement').show(); }); const showErrorMessage = (result,statusCode) => { if(!result) return; $('.spinner-loading-overlay:eq(0)').remove(); if(statusCode == 403) { $('.improve-modal--improve-content.error-message').html(result.message); jQuery('.improve-modal--overlay').show(); jQuery('.improve-modal--improvement').show(); $('.locked-status--impove-modal').css("display","block"); $('.unlocked-status--improve-modal-content').css("display","none"); $('.improve-modal--improvement').attr("status","locked"); return; } } function suggestionCall() { var editorValue = suggestEditorInstance.getValue(); var suggest_val = $(".ContentEditable__root").find("[data-lexical-text='true']").map(function() { return $(this).text().trim(); }).get().join(' '); suggest_val = suggest_val.replace(/\s+/g, ' ').trim(); var array_String= suggest_val.split(" ") //array of words var gCaptchaToken = $("#g-recaptcha-response-suggestion-form").val(); var error_msg = false; if(suggest_val != "" && array_String.length >=4){ if(editorValue.length { jQuery('.ContentEditable__root').focus(); jQuery('#suggestion-modal-alert').hide(); }, 3000); } } document.querySelector('.suggest-bottom-btn').addEventListener('click', function(){ jQuery('body').append('
'); jQuery('.spinner-loading-overlay').show(); if(loginData && loginData.isLoggedIn) { suggestionCall(); return; } // script for grecaptcha loaded in loginmodal.html and call function to set the token setGoogleRecaptcha(); }); $('.improvement-bottom-btn.create-improvement-btn').click(function() { //create improvement button is clicked $('body').append('
'); $('.spinner-loading-overlay').show(); // send this option via create-improvement-post api jQuery.ajax({ url: writeApiUrl + 'create-improvement-post/?v=1', type: "POST", contentType: 'application/json; charset=utf-8', dataType: 'json', xhrFields: { withCredentials: true }, data: JSON.stringify({ gfg_id: post_id }), success:function(result) { $('.spinner-loading-overlay:eq(0)').remove(); $('.improve-modal--overlay').hide(); $('.create-improvement-redirection-to-write').attr('href',writeUrl + 'improve-post/' + `${result.id}` + '/', '_blank'); $('.create-improvement-redirection-to-write')[0].click(); }, error:function(e) { showErrorMessage(e.responseJSON,e.status); }, }); });
"For an ad-free experience and exclusive features, subscribe to our Premium Plan!"
Continue without supporting
`; $('body').append(adBlockerModal); $('body').addClass('body-for-ad-blocker'); const modal = document.getElementById("adBlockerModal"); modal.style.display = "block"; } function handleAdBlockerClick(type){ if(type == 'disabled'){ window.location.reload(); } else if(type == 'info'){ document.getElementById("ad-blocker-div").style.display = "none"; document.getElementById("ad-blocker-info-div").style.display = "flex"; handleAdBlockerIconClick(0); } } var lastSelected= null; //Mapping of name and video URL with the index. const adBlockerVideoMap = [ ['Ad Block Plus','https://media.geeksforgeeks.org/auth-dashboard-uploads/abp-blocker-min.mp4'], ['Ad Block','https://media.geeksforgeeks.org/auth-dashboard-uploads/Ad-block-min.mp4'], ['uBlock Origin','https://media.geeksforgeeks.org/auth-dashboard-uploads/ub-blocke-min.mp4'], ['uBlock','https://media.geeksforgeeks.org/auth-dashboard-uploads/U-blocker-min.mp4'], ] function handleAdBlockerIconClick(currSelected){ const videocontainer = document.getElementById('ad-blocker-info-div-gif'); const videosource = document.getElementById('ad-blocker-info-div-gif-src'); if(lastSelected != null){ document.getElementById("ad-blocker-info-div-icons-"+lastSelected).style.backgroundColor = "white"; document.getElementById("ad-blocker-info-div-icons-"+lastSelected).style.borderColor = "#D6D6D6"; } document.getElementById("ad-blocker-info-div-icons-"+currSelected).style.backgroundColor = "#D9D9D9"; document.getElementById("ad-blocker-info-div-icons-"+currSelected).style.borderColor = "#848484"; document.getElementById('ad-blocker-info-div-name-span').innerHTML = adBlockerVideoMap[currSelected][0] videocontainer.pause(); videosource.setAttribute('src', adBlockerVideoMap[currSelected][1]); videocontainer.load(); videocontainer.play(); lastSelected = currSelected; }

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences