CINXE.COM
Practice | GeeksforGeeks | A computer science portal for geeks
<!DOCTYPE html><html lang="en"><head><link href="https://assets.geeksforgeeks.org/semantic-ui/2.4.1/semantic.min.css" rel="stylesheet"/><link rel="icon" href="https://media.geeksforgeeks.org/wp-content/cdn-uploads/gfg_favicon.png" type="image/x-icon"/><meta http-equiv="Content-type" content="text/html;charset=UTF-8"/><meta charSet="UTF-8"/><meta name="keywords" content="programming, coding, online, code online, online judge, practice, run code, test, expected outcome, programming competition, programming contest, online programming, online computer programming, hackathon"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><title>Practice | GeeksforGeeks | A computer science portal for geeks</title><meta name="description" content="Platform to practice programming problems. Solve company interview questions and improve your coding intellect"/><meta property="og:title" content="Practice | GeeksforGeeks | A computer science portal for geeks"/><meta property="og:description" content="Platform to practice programming problems. Solve company interview questions and improve your coding intellect"/><meta property="og:image" content="https://media.geeksforgeeks.org/wp-content/cdn-uploads/gfg_200x200-min.png"/><meta property="og:image:alt" content="GeeksforGeeks"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="200"/><meta property="og:image:height" content="200"/><meta property="twitter:card" content="summary_large_image"/><meta property="twitter:title" content="Practice | GeeksforGeeks | A computer science portal for geeks"/><meta property="twitter:description" content="Platform to practice programming problems. Solve company interview questions and improve your coding intellect"/><meta property="twitter:image" content="https://media.geeksforgeeks.org/wp-content/cdn-uploads/gfg_200x200-min.png"/><meta name="next-head-count" content="19"/><script type="application/ld+json">{"@context":"http://schema.org","@type":"Organization","name":"GeeksforGeeks","url":"https://www.geeksforgeeks.org/","logo":"https://media.geeksforgeeks.org/wp-content/cdn-uploads/20200817185016/gfg_complete_logo_2x-min.png","description":"A computer science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.","founder":[{"@type":"Person","name":"Sandeep Jain","url":"https://in.linkedin.com/in/sandeep-jain-b3940815"}],"sameAs":["https://www.facebook.com/geeksforgeeks.org/","https://twitter.com/geeksforgeeks","https://www.linkedin.com/company/1299009","https://www.youtube.com/geeksforgeeksvideos/"]}</script><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOOaBXso.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIMeaBXso.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIOuaBXso.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofIO-aBXso.woff2" as="font"/><link rel="preload" href="https://fonts.gstatic.com/s/nunito/v26/XRXV3I6Li01BKofINeaB.woff2" as="font"/><link rel="preload" href="/_next/static/css/e8b3df09572185d8.css" as="style"/><link rel="stylesheet" href="/_next/static/css/e8b3df09572185d8.css" data-n-g=""/><link rel="preload" href="/_next/static/css/c7bfd95e2f12ce56.css" as="style"/><link rel="stylesheet" href="/_next/static/css/c7bfd95e2f12ce56.css" data-n-p=""/><link rel="preload" href="/_next/static/css/801e610817ecfbdc.css" as="style"/><link rel="stylesheet" href="/_next/static/css/801e610817ecfbdc.css" data-n-p=""/><link rel="preload" href="/_next/static/css/23f53166e9bd62bb.css" as="style"/><link rel="stylesheet" href="/_next/static/css/23f53166e9bd62bb.css"/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script defer="" src="/_next/static/chunks/6599-28152e0d043e3941.js"></script><script defer="" src="/_next/static/chunks/3819.d83d5b8f80afe759.js"></script><script src="/_next/static/chunks/webpack-df3528d08d3bfa9d.js" defer=""></script><script src="/_next/static/chunks/framework-09f3afa64952aba4.js" defer=""></script><script src="/_next/static/chunks/main-a0530d9ca19040d9.js" defer=""></script><script src="/_next/static/chunks/pages/_app-84c4de1dc05da7c5.js" defer=""></script><script src="/_next/static/chunks/302-3fbeed8baac52ad8.js" defer=""></script><script src="/_next/static/chunks/1494-07e7ec75cacb7724.js" defer=""></script><script src="/_next/static/chunks/7972-4626c8fa8ce31901.js" defer=""></script><script src="/_next/static/chunks/5400-dac847c56f1a3457.js" defer=""></script><script src="/_next/static/chunks/9138-e7f37e11c46b3e20.js" defer=""></script><script src="/_next/static/chunks/5675-93a72b173a44c075.js" defer=""></script><script src="/_next/static/chunks/3041-d0106b476c6201d8.js" defer=""></script><script src="/_next/static/chunks/416-42b0d48dc366d604.js" defer=""></script><script src="/_next/static/chunks/8485-f0e03f1b671575d9.js" defer=""></script><script src="/_next/static/chunks/8886-dcb2130214098174.js" defer=""></script><script src="/_next/static/chunks/2769-8fa49f4b7933cae1.js" defer=""></script><script src="/_next/static/chunks/5076-1f2f9007866925d3.js" defer=""></script><script src="/_next/static/chunks/8663-c913abb072adbd3a.js" defer=""></script><script src="/_next/static/chunks/6331-1f88709744f18d5a.js" defer=""></script><script src="/_next/static/chunks/pages/explore-5b47b67fb403b183.js" defer=""></script><script src="/_next/static/2AbXhDFfpeFzKEBV7pOyN/_buildManifest.js" defer=""></script><script src="/_next/static/2AbXhDFfpeFzKEBV7pOyN/_ssgManifest.js" defer=""></script><style id="__jsx-1cb113253f20a62c">body{overflow:hidden}#year_rewind_2023{bottom:100px}@media only screen and (max-width:1160px){#fab_olympics{display:none}}</style></head><body><div id="__next" data-reactroot=""><div><div class="defaultLoaderContainer"><div class="defaultLoader"><svg xmlns="http://www.w3.org/2000/svg" width="76.533" height="39.026" viewBox="0 0 76.533 39.026"><path d="M2380.7,6597.866a12.252,12.252,0,0,0-.261-1.513l-30.726-.027a12.545,12.545,0,0,1,.908-3.443,12.337,12.337,0,0,1,2.739-4.044,12.151,12.151,0,0,1,4.018-2.581,12.634,12.634,0,0,1,14.3,3.051l4.852-4.748a18.176,18.176,0,0,0-6.131-4.331,20.037,20.037,0,0,0-8.112-1.564,20.25,20.25,0,0,0-7.671,1.459,19.158,19.158,0,0,0-6.261,4.07,19.584,19.584,0,0,0-4.226,6.184,18.7,18.7,0,0,0-1.487,5.947h-.2a18.674,18.674,0,0,0-1.489-5.947,19.544,19.544,0,0,0-4.226-6.184,19.133,19.133,0,0,0-6.261-4.07,21.354,21.354,0,0,0-15.783.1,18.2,18.2,0,0,0-6.131,4.331l4.853,4.748a13.264,13.264,0,0,1,14.3-3.051,12.131,12.131,0,0,1,4.017,2.581,12.323,12.323,0,0,1,2.74,4.044,12.527,12.527,0,0,1,.908,3.443l-30.726.027a12.256,12.256,0,0,0-.261,1.513,15,15,0,0,0-.1,1.773,20.713,20.713,0,0,0,1.1,6.783,15.709,15.709,0,0,0,3.443,5.686,17.309,17.309,0,0,0,6,4.123,20.587,20.587,0,0,0,7.983,1.46,20.226,20.226,0,0,0,7.669-1.46,19.086,19.086,0,0,0,6.261-4.07,19.506,19.506,0,0,0,4.226-6.184,18.163,18.163,0,0,0,1.153-3.629h.871a18.27,18.27,0,0,0,1.151,3.629,19.545,19.545,0,0,0,4.226,6.184,19.111,19.111,0,0,0,6.261,4.07,20.241,20.241,0,0,0,7.671,1.46,20.572,20.572,0,0,0,7.981-1.46,17.282,17.282,0,0,0,6-4.123,15.717,15.717,0,0,0,3.445-5.686,20.726,20.726,0,0,0,1.1-6.783A15.259,15.259,0,0,0,2380.7,6597.866Zm-46.245,5.608a12.1,12.1,0,0,1-2.766,4.043,12.467,12.467,0,0,1-4.043,2.583,14.378,14.378,0,0,1-9.939.052,11.776,11.776,0,0,1-3.522-2.218,8.459,8.459,0,0,1-1.8-2.374,13.476,13.476,0,0,1-1.173-3.208l23.658,0A11.487,11.487,0,0,1,2334.457,6603.475Zm38.236,2.086a8.466,8.466,0,0,1-1.8,2.374,11.771,11.771,0,0,1-3.522,2.218,14.378,14.378,0,0,1-9.939-.052,12.491,12.491,0,0,1-4.044-2.583,12.088,12.088,0,0,1-2.765-4.043,11.427,11.427,0,0,1-.415-1.126h11.92v0h11.739A13.509,13.509,0,0,1,2372.692,6605.561Z" transform="translate(-2304.273 -6578.666)" fill="#2f8d46"></path></svg></div></div><div class="cookieConsent_gfg_cookie__container___EQKa"><div class="cookieConsent_gfg_cookie__contents__LuLB1">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<a href="https://www.geeksforgeeks.org/legal/privacy-policy/#:~:text=the%20appropriate%20measures.-,COOKIE%20POLICY,-A%20cookie%20is" class="cookieConsent_cookie_consent_link__LtBEF" target="_blank" rel="noreferrer"> <!-- -->Cookie Policy</a> <!-- -->&<a href="https://www.geeksforgeeks.org/privacy-policy/" class="cookieConsent_cookie_consent_link__LtBEF" target="_blank" rel="noreferrer"> <!-- -->Privacy Policy</a></div><button class="cookieConsent_gfg_cookie__button__y3NOr" aria-label="Accept cookies" type="button">Got it!</button></div><div class="gfg_header_wrapper"><div class="root gfg_header__root" data-dark-mode="true" style="display:unset"><div id="comp"><div class="gfgheader_parentContainer"><div class="containerWrapperDark " id="topMainHeader"><div class="headerContainerDark"><a class="headerMainLogo" href="https://www.geeksforgeeks.org/"><div class="logo"><img class="gfgLogoImg normal" src="https://media.geeksforgeeks.org/gfg-gg-logo.svg" alt="geeksforgeeks" width="60" height="30"/></div></a><ul class="headerMainListDark"><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Courses<div><div style="background: 0% 0% no-repeat padding-box padding-box #fcfb8c; position: absolute;border-radius: 4px; font-size: 10px; color: #000; padding: 2px 5px !important; top: -11px; left:30%">SALE</div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Tutorials<div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">DSA<div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Data Science<div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li><li class="headerMainListItemDark"><span style="display:flex;align-items:center" class="genericHeaderListClass"><div style="display:inline">Web Tech<div></div></div><i class="gfg-icon gfg-icon-white-down-carrot genericHeaderListClass" style="position:relative;left:2px;top:0px"></i></span></li></ul><div class="header-main__container" style="display:flex;flex-flow:row-reverse;width:100%;align-items:center"><div style="width:100px;margin-right:20px;display:flex;justify-content:flex-end"></div><div style="margin:0px 10px;display:flex;cursor:pointer"><div id="google_translate_element" style="display:none"></div><span><i class="gfg-icon gfg-icon-grey-translate "></i></span></div><div class="notification_container"><div class="notification-bell-icon"><svg width="24" height="24" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0714 7.71408C16.0714 6.29327 15.507 4.93066 14.5024 3.926C13.4977 2.92135 12.1351 2.35693 10.7143 2.35693C9.2935 2.35693 7.93089 2.92135 6.92623 3.926C5.92157 4.93066 5.35716 6.29327 5.35716 7.71408C5.35716 13.9641 2.67859 15.7498 2.67859 15.7498H18.75C18.75 15.7498 16.0714 13.9641 16.0714 7.71408Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12.259 19.3213C12.102 19.5919 11.8767 19.8165 11.6056 19.9727C11.3345 20.1288 11.0272 20.211 10.7143 20.211C10.4015 20.211 10.0941 20.1288 9.82305 19.9727C9.55196 19.8165 9.32665 19.5919 9.16968 19.3213" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></div></div><div class="darkMode-wrap darkMode-wrap-desktop" data-mode="Switch to Light Mode"><button data-gfg-action="toggleGFGTheme" aria-label="Toggle GFG Theme"><div class="darkMode-wrap-red-dot"></div><i class="gfg-icon gfg-icon_dark-mode"></i></button><span class="darkModeTooltipText"></span></div><div class="gs-plus-suggestion-container"><div class="gs-input_wrapper"><span class="flexR gs-toggle-icon"><i class="gfg-icon gfg-icon-white-search "></i></span></div><div style="display:none" class="suggestion_box"><div class="suggestion_box_collection" style="border-radius:0 0 9px 9px"><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>Data Structure</span></div><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>Java</span></div><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>Python</span></div><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>HTML</span></div><div class="suggestion_box_collection_item suggestion_box_collection_color_highlighted"><i class="gfg-icon gfg-icon-white-search "></i><span>Interview Preparation</span></div></div></div></div></div></div></div></div></div><div id="script"></div></div></div><div class="explore_explorePage__zIqbP"><div class="ui segment pushable"><div class="ui vertical segment ui overlay right very wide sidebar"><div class="explore_searchSidebar__vb5aq"><div class="explore_searchSidebarUpper__V14ad"><i aria-hidden="true" class="close circular inverted icon explore_closeIcon__Oal3z"></i><div class="explore_headerContainer__4ff0v"><h2>Search</h2><i aria-hidden="true" class="close circular inverted icon explore_closeIconMobile__iORff"></i></div><div class="ui large fluid left icon input"><i aria-hidden="true" class="search icon"></i><input type="text"/></div></div></div></div><div class="pusher"><div class="explore_mainContainer__ixU3h"><div class="explore_filtersContainer__QBq_G"><div class="explore_headerContainer__4ff0v"><h2>Filters</h2><div><button class="ui tiny button explore_clearFiltersButton__QaGr6">CLEAR ALL</button>聽<i aria-hidden="true" class="close large icon explore_closeIcon__Oal3z"></i></div></div><div class="explore_filters_cnt__2Z1Pd"><div class="explore_company_filters__Ecv_J"><div><div class="explore_section_header__tQJ0_"><div class="explore_sectionHeaderContainer__Gzpqi"><div class="explore_sectionHeaderLabel__k0pX8"><h3>Companies</h3></div><div class="explore_filter_view_all_cnt__spBt1"><div class="explore_viewAllButton__ta4eU">View All</div></div></div></div></div></div><div><div class="explore_section_header__tQJ0_"><div class="explore_sectionHeaderContainer__Gzpqi"><div class="explore_sectionHeaderLabel__k0pX8"><h3>Topics</h3></div><div class="explore_filter_view_all_cnt__spBt1"><div class="explore_viewAllButton__ta4eU">View All</div></div></div><div><div class="explore_toggleTopicSectionDiv__4iT_N"><label>Show topic tag</label><div class="ui fitted toggle checkbox"><input type="checkbox" class="hidden" readonly="" tabindex="0"/><label></label></div></div></div></div><div class="explore_topic_filter_item__IH_6E"><div class="ui checkbox"><input type="checkbox" class="hidden" readonly="" tabindex="0"/><label>Arrays (727)</label></div></div><div class="explore_topic_filter_item__IH_6E"><div class="ui checkbox"><input type="checkbox" class="hidden" readonly="" tabindex="0"/><label>Strings (410)</label></div></div><div class="explore_topic_filter_item__IH_6E"><div class="ui checkbox"><input type="checkbox" class="hidden" readonly="" tabindex="0"/><label>Linked List (102)</label></div></div></div><div><div class="explore_section_header__tQJ0_"><div class="explore_sectionHeaderContainer__Gzpqi"><div class="explore_sectionHeaderLabel__k0pX8"><h3>Difficulty</h3></div><div class="explore_filter_view_all_cnt__spBt1"><div class="explore_viewAllButton__ta4eU"><i aria-hidden="true" class="angle down small circular icon"></i></div></div></div></div></div><div class="explore_non_company_filters__Q4ZM7"><div><div class="explore_section_header__tQJ0_"><div class="explore_sectionHeaderContainer__Gzpqi"><div class="explore_sectionHeaderLabel__k0pX8"><h3>My Sprints</h3></div><div class="explore_filter_view_all_cnt__spBt1"><div class="explore_viewAllButton__ta4eU"><i aria-hidden="true" class="angle down small circular icon"></i></div></div></div></div><div class="shimmer-container " style="height:35px"><div class="shimmer-wrapper"><div class="shimmer light"></div></div></div></div><div><div class="explore_section_header__tQJ0_"><div class="explore_sectionHeaderContainer__Gzpqi"><div class="explore_sectionHeaderLabel__k0pX8"><h3>Featured Sprints</h3></div><div class="explore_filter_view_all_cnt__spBt1"><div class="explore_viewAllButton__ta4eU"><i aria-hidden="true" class="angle down small circular icon"></i></div></div></div></div></div></div></div><button class="ui inverted button explore_clearFiltersButtonMobile__qiRT8">Clear Filters</button></div><div class="explore_practiceContainer__kyci2" id="scrollableDiv"><div class="explore_practiceHeaderContainer__7ryt9"></div><div class="ui fluid placeholder explore_upcomingEventsPlaceholder__RC1ye"><div class="rectangular image"></div></div><div class="explore_content__Ncit7"><div class="explore_problems_component__svVIf"><div class="explore_practiceHeaderContainer__7ryt9"><h2>Problems</h2><div class="explore_practiceHeaderButtons__NM_s0 "><button class="ui basic button explore_searchButton__o75zP"><i aria-hidden="true" class="search icon"></i> Search</button><div role="listbox" aria-expanded="false" class="ui compact selection dropdown explore_sortByDropdown__Emnnj" tabindex="0"><span><i aria-hidden="true" class="sort amount up icon"></i> Sort:<!-- --> <span style="color:#27b74a">Submissions</span></span><i aria-hidden="true" class="dropdown icon"></i><div class="menu transition"><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Latest</span></div><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Accuracy</span></div><div style="pointer-events:all" role="option" aria-checked="true" aria-selected="true" class="active selected item"><span class="text">Submissions</span></div><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Difficulty</span></div></div></div><button class="ui basic button explore_searchButtonMobile___LEc3"><i aria-hidden="true" class="search icon"></i> Search</button><div role="listbox" aria-expanded="false" class="ui compact selection dropdown explore_sortByDropdown__Emnnj explore_sortByDropdownMobile__oVtPW" tabindex="0"><span><i aria-hidden="true" class="sort amount up icon"></i><span style="color:#27b74a">Submissions</span></span><i aria-hidden="true" class="dropdown icon"></i><div class="menu transition"><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Latest</span></div><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Accuracy</span></div><div style="pointer-events:all" role="option" aria-checked="true" aria-selected="true" class="active selected item"><span class="text">Submissions</span></div><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Difficulty</span></div></div></div></div></div><div class="explore_practiceProgressBarSection__uzYl5"><div class="ui placeholder explore_progressBarTextPlaceHolder__VyqFY"><div class="rectangular image"></div></div><div class="ui placeholder explore_progressBarContainerPlaceHolder__UD35R"><div class="rectangular image"></div></div></div><div class="explore_practiceFilterContainer__MWg6y"><div class="explore_filterName__rJnnm">Submissions</div> <div class="explore_filterName__rJnnm">Microsoft<!-- --> <i aria-hidden="true" class="close icon"></i></div> <!-- --> <!-- --> <!-- --> </div><div class="explore_mobile_potd__oys43"><div class="ui fluid placeholder explore_problemOfTheDayPlaceholder__CClW1"><div class="rectangular image"></div></div></div><div style="margin-top:15vh"><div class="ui active centered inline loader"></div></div></div></div></div><div class="explore_practiceContainer__kyci2 explore_practiceContainerMobile__JrQ43 " id="scrollableDivMobile"><div class="explore_practiceHeaderContainer__7ryt9"></div><div class="ui fluid placeholder explore_upcomingEventsPlaceholder__RC1ye"><div class="rectangular image"></div></div><div class="explore_content__Ncit7"><div class="explore_problems_component__svVIf"><div class="explore_practiceHeaderContainer__7ryt9"><h2>Problems</h2><div class="explore_practiceHeaderButtons__NM_s0 "><button class="ui basic button explore_searchButton__o75zP"><i aria-hidden="true" class="search icon"></i> Search</button><div role="listbox" aria-expanded="false" class="ui compact selection dropdown explore_sortByDropdown__Emnnj" tabindex="0"><span><i aria-hidden="true" class="sort amount up icon"></i> Sort:<!-- --> <span style="color:#27b74a">Submissions</span></span><i aria-hidden="true" class="dropdown icon"></i><div class="menu transition"><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Latest</span></div><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Accuracy</span></div><div style="pointer-events:all" role="option" aria-checked="true" aria-selected="true" class="active selected item"><span class="text">Submissions</span></div><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Difficulty</span></div></div></div><button class="ui basic button explore_searchButtonMobile___LEc3"><i aria-hidden="true" class="search icon"></i> Search</button><div role="listbox" aria-expanded="false" class="ui compact selection dropdown explore_sortByDropdown__Emnnj explore_sortByDropdownMobile__oVtPW" tabindex="0"><span><i aria-hidden="true" class="sort amount up icon"></i><span style="color:#27b74a">Submissions</span></span><i aria-hidden="true" class="dropdown icon"></i><div class="menu transition"><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Latest</span></div><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Accuracy</span></div><div style="pointer-events:all" role="option" aria-checked="true" aria-selected="true" class="active selected item"><span class="text">Submissions</span></div><div style="pointer-events:all" role="option" aria-checked="false" aria-selected="false" class="item"><span class="text">Difficulty</span></div></div></div></div></div><div class="explore_practiceProgressBarSection__uzYl5"><div class="ui placeholder explore_progressBarTextPlaceHolder__VyqFY"><div class="rectangular image"></div></div><div class="ui placeholder explore_progressBarContainerPlaceHolder__UD35R"><div class="rectangular image"></div></div></div><div class="explore_practiceFilterContainer__MWg6y"><div class="explore_filterName__rJnnm">Submissions</div> <div class="explore_filterName__rJnnm">Microsoft<!-- --> <i aria-hidden="true" class="close icon"></i></div> <!-- --> <!-- --> <!-- --> </div><div class="explore_mobile_potd__oys43"><div class="ui fluid placeholder explore_problemOfTheDayPlaceholder__CClW1"><div class="rectangular image"></div></div></div><div style="margin-top:15vh"><div class="ui active centered inline loader"></div></div></div></div></div></div></div></div><i aria-hidden="true" class="filter big circular inverted icon explore_filterButtonMobile__g0ncm"></i></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"selectedCompanyTagNames":["Microsoft"],"selectedTopicTagNames":[],"selectedSprintTagNames":null,"difficultyLevels":[{"name":"Basic","value":-1,"isChecked":false},{"name":"Easy","value":0,"isChecked":false},{"name":"Medium","value":1,"isChecked":false},{"name":"Hard","value":2,"isChecked":false}],"problemStatusFilters":[{"name":"Solved","value":"solved","isChecked":false},{"name":"Unsolved","value":"unsolved","isChecked":false},{"name":"Attempted","value":"attempted","isChecked":false}],"sortByFilterValue":"submissions","queryValue":null,"otherQueryParams":"\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header","errorPage":false,"headerData":[{"title":"Courses","children":[{"title":"DSA to Development","children":[],"link":"https://www.geeksforgeeks.org/courses/dsa-to-development-coding-guide?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Machine Learning \u0026 Data Science","children":[],"link":"https://www.geeksforgeeks.org/courses/data-science-live?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Generative AI \u0026 ChatGPT","children":[],"link":"https://www.geeksforgeeks.org/courses/mastering-generative-ai-and-chat-gpt?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Become AWS Certified","children":[],"link":"https://www.geeksforgeeks.org/courses/search?query=AWS\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"DSA Courses","children":[{"title":"Data Structure \u0026 Algorithm(C++/JAVA)","children":[],"link":"https://www.geeksforgeeks.org/courses/dsa-self-paced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Data Structure \u0026 Algorithm(Python)","children":[],"link":"https://www.geeksforgeeks.org/courses/Data-Structures-With-Python?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Data Structure \u0026 Algorithm(JavaScript)","children":[],"link":"https://www.geeksforgeeks.org/courses/data-structures-and-algorithms-in-javascript?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":""},{"title":"Programming Languages","children":[{"title":"CPP","children":[],"link":"https://www.geeksforgeeks.org/courses/cpp-programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/courses/Java-Programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/courses/Python-Foundation?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/courses/javascript?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"C","children":[],"link":"https://www.geeksforgeeks.org/courses/c-Programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":""},{"title":"All Courses","children":[],"link":"https://www.geeksforgeeks.org/courses?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":"https://www.geeksforgeeks.org/courses?itm_source=geeksforgeeks\u0026itm_medium=header\u0026itm_campaign=courses"},{"title":"Tutorials","children":[{"title":"Python Tutorial","children":[{"title":"Taking Input in Python","children":[],"link":"https://www.geeksforgeeks.org/taking-input-in-python/?ref=outind"},{"title":"Python Operators","children":[],"link":"https://www.geeksforgeeks.org/python-operators/?ref=outind"},{"title":"Python Data Types","children":[],"link":"https://www.geeksforgeeks.org/python-data-types/?ref=outind"},{"title":"Python Loops and Control Flow","children":[{"title":"Python Conditional Statements","children":[],"link":"https://www.geeksforgeeks.org/python3-if-if-else-nested-if-if-elif-statements/?ref=outind"},{"title":"Python Loops","children":[],"link":"https://www.geeksforgeeks.org/loops-in-python/?ref=outind"}],"link":""},{"title":"Python Functions","children":[],"link":"https://www.geeksforgeeks.org/python-functions/?ref=outind"},{"title":"Python OOPS Concept","children":[],"link":"https://www.geeksforgeeks.org/python-oops-concepts/?ref=outind"},{"title":"Python Data Structures","children":[],"link":"https://www.geeksforgeeks.org/python-data-structures-and-algorithms/?ref=outind"},{"title":"Python Exception Handling","children":[],"link":"https://www.geeksforgeeks.org/python-exception-handling/?ref=outind"},{"title":"Python File Handling","children":[],"link":"https://www.geeksforgeeks.org/file-handling-python/?ref=outind"},{"title":"Python Exercises","children":[],"link":"https://www.geeksforgeeks.org/python-exercises-practice-questions-and-solutions/?ref=outind"}],"link":"https://www.geeksforgeeks.org/python3-tutorial/?ref=ghm"},{"title":"Java","children":[{"title":"Learn Java Programming Language","children":[],"link":"https://www.geeksforgeeks.org/java/?ref=outind"},{"title":"Java Collections","children":[],"link":"https://www.geeksforgeeks.org/collections-in-java-2/?ref=outind"},{"title":"Java 8 Tutorial","children":[],"link":"https://www.geeksforgeeks.org/java-8-features/?ref=outind"},{"title":"Java Programs","children":[],"link":"https://www.geeksforgeeks.org/java-programming-examples/?ref=outind"},{"title":"Java Interview Questions","children":[{"title":"Java Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/java-interview-questions/?ref=outind"},{"title":"Core Java Interview Questions-Freshers","children":[],"link":"https://www.geeksforgeeks.org/core-java-interview-questions-for-freshers/?ref=outind"},{"title":"Java Multithreading Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-20-java-multithreading-interview-questions-answers/?ref=outind"},{"title":"OOPs Interview Questions and Answers","children":[],"link":"https://www.geeksforgeeks.org/oops-interview-questions/?ref=outind"}],"link":""},{"title":"Java Exercises","children":[],"link":"https://www.geeksforgeeks.org/java-exercises/?ref=outind"},{"title":"Java Quiz","children":[{"title":"Java Quiz","children":[],"link":"https://www.geeksforgeeks.org/quizzes/50-java-language-mcqs-with-answers-2/?ref=outind"},{"title":"Core Java MCQ","children":[],"link":"https://www.geeksforgeeks.org/java-multiple-choice-questions/?ref=outind"}],"link":""},{"title":"Java Projects","children":[],"link":"https://www.geeksforgeeks.org/java-projects/?ref=outind"},{"title":"Advance Java","children":[{"title":"Spring Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring/?ref=outind"},{"title":"Spring Boot Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring-boot/?ref=outind"},{"title":"Spring Boot Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/spring-boot-interview-questions/?ref=outind"},{"title":"Spring MVC Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring-mvc/?ref=outind"},{"title":"Spring MVC Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/spring-mvc-interview-questions/?ref=outind"},{"title":"Hibernate Tutorial","children":[],"link":"https://www.geeksforgeeks.org/hibernate-tutorial/?ref=outind"},{"title":"Hibernate Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/hibernate-interview-questions/?ref=outind"}],"link":""}],"link":""},{"title":"Programming Languages","children":[{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outind"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/c-plus-plus/?ref=outind"},{"title":"R Tutorial","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outind"},{"title":"SQL","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outind"},{"title":"PHP","children":[],"link":"https://www.geeksforgeeks.org/php-tutorial/?ref=outind"},{"title":"C#","children":[],"link":"https://www.geeksforgeeks.org/csharp-programming-language/?ref=outind"},{"title":"C","children":[],"link":"https://www.geeksforgeeks.org/c-programming-language/?ref=outind"},{"title":"Scala","children":[],"link":"https://www.geeksforgeeks.org/scala-programming-language/?ref=outind"},{"title":"Perl","children":[],"link":"https://www.geeksforgeeks.org/perl-programming-language/?ref=outind"},{"title":"Go Language","children":[],"link":"https://www.geeksforgeeks.org/golang/?ref=outind"},{"title":"Kotlin","children":[],"link":"https://www.geeksforgeeks.org/kotlin-programming-language/?ref=outind"}],"link":""},{"title":"System Design","children":[{"title":"System Design Tutorial","children":[],"link":"https://www.geeksforgeeks.org/system-design-tutorial/?ref=ghm"},{"title":"Software Design Patterns","children":[],"link":"https://www.geeksforgeeks.org/software-design-patterns/?ref=outind"},{"title":"System Design Roadmap","children":[],"link":"https://www.geeksforgeeks.org/complete-roadmap-to-learn-system-design/?ref=outind"},{"title":"Top 10 System Design Interview Questions and Answers","children":[],"link":"https://www.geeksforgeeks.org/top-10-system-design-interview-questions-and-answers/?ref=outind"}],"link":"https://www.geeksforgeeks.org/data-structures/?ref=ghm"},{"title":"Interview Corner","children":[{"title":"Company Preparation","children":[],"link":"https://www.geeksforgeeks.org/company-preparation/?ref=outind"},{"title":"Top Topics","children":[],"link":"https://www.geeksforgeeks.org/interview-preparation-for-software-developer/?ref=outind"},{"title":"Practice Company Questions","children":[],"link":"https://practice.geeksforgeeks.org/company-tags/?ref=outind"},{"title":"Interview Experiences","children":[],"link":"https://www.geeksforgeeks.org/company-interview-corner/?ref=outind"},{"title":"Experienced Interviews","children":[],"link":"https://www.geeksforgeeks.org/experienced-interview-experiences-company-wise/?ref=outind"},{"title":"Internship Interviews","children":[],"link":"https://www.geeksforgeeks.org/internship-interview-experiences-company-wise/?ref=outind"},{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outind"},{"title":"Multiple Choice Quizzes","children":[],"link":"https://www.geeksforgeeks.org/quiz-corner-gq/?ref=outind"},{"title":"Aptitude for Placements","children":[],"link":"https://www.geeksforgeeks.org/aptitude-questions-and-answers/?ref=outind"}],"link":""},{"title":"Computer Science Subjects","children":[{"title":"Operating System","children":[],"link":"https://www.geeksforgeeks.org/operating-systems/?ref=outind"},{"title":"DBMS","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outind"},{"title":"Computer Networks","children":[],"link":"https://www.geeksforgeeks.org/computer-network-tutorials/?ref=outind"},{"title":"Engineering Mathematics","children":[],"link":"https://www.geeksforgeeks.org/engineering-mathematics-tutorials/?ref=outind"},{"title":"Computer Organization and Architecture","children":[],"link":"https://www.geeksforgeeks.org/computer-organization-and-architecture-tutorials/?ref=outind"},{"title":"Theory of Computation","children":[],"link":"https://www.geeksforgeeks.org/theory-of-computation-automata-tutorials/?ref=outind"},{"title":"Compiler Design","children":[],"link":"https://www.geeksforgeeks.org/compiler-design-tutorials/?ref=outind"},{"title":"Digital Logic","children":[],"link":"https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/#blg/?ref=outind"},{"title":"Software Engineering","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outind"}],"link":""},{"title":"DevOps","children":[{"title":"GIT","children":[],"link":"https://www.geeksforgeeks.org/git-tutorial/?ref=outind"},{"title":"AWS","children":[],"link":"https://www.geeksforgeeks.org/aws-tutorial/?ref=outind"},{"title":"Docker","children":[],"link":"https://www.geeksforgeeks.org/docker-tutorial/?ref=outind"},{"title":"Kubernetes","children":[],"link":"https://www.geeksforgeeks.org/kubernetes-tutorial/?ref=outind"},{"title":"Microsoft Azure Tutorial","children":[],"link":"https://www.geeksforgeeks.org/microsoft-azure/?ref=outind"},{"title":"Google Cloud Platform","children":[],"link":"https://www.geeksforgeeks.org/google-cloud-platform-tutorial/?ref=outind"}],"link":""},{"title":"Linux","children":[{"title":"Linux Tutorial","children":[],"link":"https://www.geeksforgeeks.org/linux-tutorial/?ref=outind"},{"title":"Linux Commands A-Z","children":[],"link":"https://www.geeksforgeeks.org/linux-commands/?ref=outind"},{"title":"Linux Commands Cheatsheet","children":[],"link":"https://www.geeksforgeeks.org/linux-commands-cheat-sheet/?ref=outind"},{"title":"File Permission Commands","children":[],"link":"https://www.geeksforgeeks.org/permissions-in-linux/?ref=outind"},{"title":"Linux System Administration","children":[],"link":"https://www.geeksforgeeks.org/beginners-guide-to-linux-system-administration/?ref=outind"},{"title":"Linux File System","children":[],"link":"https://www.geeksforgeeks.org/linux-file-system/?ref=outind"},{"title":"Linux Shell Scripting","children":[],"link":"https://www.geeksforgeeks.org/introduction-linux-shell-shell-scripting/?ref=outind"},{"title":"Linux Networking","children":[],"link":"https://www.geeksforgeeks.org/network-configuration-trouble-shooting-commands-linux/?ref=outind"},{"title":"Linux Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/linux-interview-questions/?ref=outind"}],"link":""},{"title":"Software Testing","children":[{"title":"Software Testing Tutorial","children":[],"link":"https://www.geeksforgeeks.org/software-testing-tutorial/?ref=outind"},{"title":"Software Engineering Tutorial","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outind"},{"title":"Testing Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/software-testing-interview-questions/?ref=outind"},{"title":"Jira","children":[],"link":"https://www.geeksforgeeks.org/jira-tutorial/?ref=outind"}],"link":""},{"title":"Databases","children":[{"title":"DBMS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outind"},{"title":"SQL Tutorial","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outind"},{"title":"PostgreSQL Tutorial","children":[],"link":"https://www.geeksforgeeks.org/postgresql-tutorial/?ref=outind"},{"title":"MongoDB Tutorial","children":[],"link":"https://www.geeksforgeeks.org/mongodb-tutorial/?ref=outind"},{"title":"SQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/sql-interview-questions/?ref=outind"},{"title":"MySQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/mysql-interview-questions/?ref=outind"},{"title":"PL/SQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/pl-sql-interview-questions/?ref=outind"}],"link":""},{"title":"Android","children":[{"title":"Android Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-tutorial/?ref=outind"},{"title":"Android Studio Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-studio-tutorial/?ref=outind"},{"title":"Kotlin For Android","children":[],"link":"https://www.geeksforgeeks.org/kotlin-android-tutorial/?ref=outind"},{"title":"Android Projects","children":[],"link":"https://www.geeksforgeeks.org/android-projects-from-basic-to-advanced-level/?ref=outind"},{"title":"Android Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-50-android-interview-questions-answers-sde-i-to-sde-iii/?ref=outind"},{"title":"6 Weeks of Android App Development","children":[],"link":"https://www.geeksforgeeks.org/6-weeks-of-android-app-development-free-project-based-learning/?ref=outind"}],"link":""},{"title":"Excel","children":[{"title":"MS Excel Tutorial","children":[],"link":"https://www.geeksforgeeks.org/excel-tutorial/?ref=outind"},{"title":"Introduction to MS Excel","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-ms-excel/?ref=outind"},{"title":"Data Analysis in Excel","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-in-excel/?ref=outind"},{"title":"Basic Excel Formulas \u0026 Functions","children":[],"link":"https://www.geeksforgeeks.org/basic-excel-formulas-and-functions/?ref=outind"},{"title":"Data Analysis in Advanced Excel","children":[],"link":"https://www.geeksforgeeks.org/instant-data-analysis-in-advanced-excel/?ref=outind"},{"title":"Workbooks","children":[],"link":"https://www.geeksforgeeks.org/workbooks-in-microsoft-excel/?ref=outind"},{"title":"Statistical Functions","children":[],"link":"https://www.geeksforgeeks.org/statistical-functions-in-excel-with-examples/?ref=outind"},{"title":"Data Visualization in Excel","children":[],"link":"https://www.geeksforgeeks.org/data-visualization-in-excel/?ref=outind"},{"title":"Pivot Tables in Excel","children":[],"link":"https://www.geeksforgeeks.org/pivot-tables-in-excel/?ref=outind"},{"title":"Excel Spreadsheets in Python","children":[],"link":"https://www.geeksforgeeks.org/working-with-excel-spreadsheets-in-python/?ref=outind"},{"title":"Basic Excel Shortcuts","children":[],"link":"https://www.geeksforgeeks.org/basic-excel-shortcuts/?ref=outind"}],"link":""},{"title":"Mathematics","children":[{"title":"Number System","children":[],"link":"https://www.geeksforgeeks.org/number-theory/?ref=outind"},{"title":"Algebra","children":[],"link":"https://www.geeksforgeeks.org/algebra/?ref=outind"},{"title":"Linear Algebra","children":[],"link":"https://www.geeksforgeeks.org/linear-algebra/?ref=outind"},{"title":"Trigonometry","children":[],"link":"https://www.geeksforgeeks.org/math-trigonometry/?ref=outind"},{"title":"Set Theory","children":[],"link":"https://www.geeksforgeeks.org/set-theory/?ref=outind"},{"title":"Statistics","children":[],"link":"https://www.geeksforgeeks.org/statistics/?ref=outind"},{"title":"Probability","children":[],"link":"https://www.geeksforgeeks.org/probability-in-maths/?ref=outind"},{"title":"Geometry","children":[],"link":"https://www.geeksforgeeks.org/geometry/?ref=outind"},{"title":"Mensuration","children":[],"link":"https://www.geeksforgeeks.org/mensuration/?ref=outind"},{"title":"Logarithms","children":[],"link":"https://www.geeksforgeeks.org/logarithms/?ref=outind"},{"title":"Calculus","children":[],"link":"https://www.geeksforgeeks.org/math-calculus/?ref=outind"}],"link":""}],"link":""},{"title":"DSA","children":[{"title":"Data Structures","children":[{"title":"Arrays","children":[],"link":"https://www.geeksforgeeks.org/array-data-structure-guide/?ref=outind"},{"title":"Matrix","children":[],"link":"https://www.geeksforgeeks.org/matrix/?ref=outind"},{"title":"Strings","children":[],"link":"https://www.geeksforgeeks.org/string-data-structure/?ref=outind"},{"title":"Linked List","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-linked-list-data-structure/?ref=ghm"},{"title":"Stack","children":[],"link":"https://www.geeksforgeeks.org/stack-data-structure/?ref=outind"},{"title":"Queue","children":[],"link":"https://www.geeksforgeeks.org/queue-data-structure/?ref=outind"},{"title":"Tree","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-tree-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Heap","children":[],"link":"https://www.geeksforgeeks.org/heap-data-structure/?ref=outind"},{"title":"Hashing","children":[],"link":"https://www.geeksforgeeks.org/hashing-data-structure/?ref=outind"},{"title":"Graph","children":[],"link":"https://www.geeksforgeeks.org/graph-data-structure-and-algorithms/?ref=outind"},{"title":"Set Data Structure","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-set-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Map Data Structure","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-map-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Advanced Data Structure","children":[],"link":"https://www.geeksforgeeks.org/advanced-data-structures/?ref=outind"},{"title":"Data Structures Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-data-structures/?ref=outind"}],"link":""},{"title":"Algorithms","children":[{"title":"Analysis of Algorithms","children":[{"title":"Design and Analysis of Algorithms","children":[],"link":"https://www.geeksforgeeks.org/design-and-analysis-of-algorithms/?ref=outind"},{"title":"Asymptotic Analysis","children":[],"link":"https://www.geeksforgeeks.org/asymptotic-notation-and-analysis-based-on-input-size-of-algorithms/?ref=outind"},{"title":"Asymptotic Notations","children":[],"link":"https://www.geeksforgeeks.org/types-of-asymptotic-notations-in-complexity-analysis-of-algorithms/?ref=outind"},{"title":"Worst, Average and Best Cases","children":[],"link":"https://www.geeksforgeeks.org/worst-average-and-best-case-analysis-of-algorithms/?ref=outind"}],"link":""},{"title":"Searching Algorithms","children":[{"title":"Linear Search","children":[],"link":"https://www.geeksforgeeks.org/linear-search/?ref=outind"},{"title":"Binary Search","children":[],"link":"https://www.geeksforgeeks.org/binary-search/?ref=outind"},{"title":"Searching Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/searching-algorithms/?ref=outind"}],"link":""},{"title":"Sorting Algorithms","children":[{"title":"Selection Sort","children":[],"link":"https://www.geeksforgeeks.org/selection-sort/?ref=outind"},{"title":"Bubble Sort","children":[],"link":"https://www.geeksforgeeks.org/bubble-sort/?ref=outind"},{"title":"Insertion Sort","children":[],"link":"https://www.geeksforgeeks.org/insertion-sort/?ref=outind"},{"title":"Merge Sort","children":[],"link":"https://www.geeksforgeeks.org/merge-sort/?ref=outind"},{"title":"Quick Sort","children":[],"link":"https://www.geeksforgeeks.org/quick-sort/?ref=outind"},{"title":"Heap Sort","children":[],"link":"https://www.geeksforgeeks.org/heap-sort/?ref=outind"},{"title":"Counting Sort","children":[],"link":"https://www.geeksforgeeks.org/counting-sort/?ref=outind"},{"title":"Radix Sort","children":[],"link":"https://www.geeksforgeeks.org/radix-sort/?ref=outind"},{"title":"Bucket Sort","children":[],"link":"https://www.geeksforgeeks.org/bucket-sort-2/?ref=outind"},{"title":"Sorting Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-sorting-algorithm/?ref=outind"}],"link":""},{"title":"Greedy Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-greedy-algorithm-data-structures-and-algorithm-tutorials/?ref=outind"},{"title":"Dynamic Programming","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-dynamic-programming-data-structures-and-algorithm-tutorials/?ref=outind"},{"title":"Graph Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-graphs-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Pattern Searching","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-pattern-searching-data-structure-and-algorithm-tutorial/?ref=outind"},{"title":"Recursion","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-recursion-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Backtracking","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-backtracking-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Divide and Conquer","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-divide-and-conquer-algorithm-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Mathematical Algorithms","children":[],"link":"https://www.geeksforgeeks.org/mathematical-algorithms/?ref=outind"},{"title":"Geometric Algorithms","children":[],"link":"https://www.geeksforgeeks.org/geometric-algorithms/?ref=outind"},{"title":"Bitwise Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-bitwise-algorithms-data-structures-and-algorithms-tutorial/?ref=outind"},{"title":"Randomized Algorithms","children":[],"link":"https://www.geeksforgeeks.org/randomized-algorithms/?ref=outind"},{"title":"Branch and Bound","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-branch-and-bound-data-structures-and-algorithms-tutorial/?ref=outind"},{"title":"Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-algorithms/?ref=outind"}],"link":""},{"title":"DSA Tutorial","children":[],"link":"https://www.geeksforgeeks.org/learn-data-structures-and-algorithms-dsa-tutorial/?ref=outind"},{"title":"Practice","children":[{"title":"All DSA Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Problem of the Day","children":[],"link":"https://www.geeksforgeeks.org/problem-of-the-day?itm_source=geeksforgeeksitm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Company Wise Coding Practice","children":[{"title":"Amazon","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Amazon\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Microsoft","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Microsoft\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Flipkart","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Flipkart\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Explore All","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"GfG SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026curated[]=1\u0026sortBy=submissions\u0026curated_names[]=SDE Sheet?itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Practice Problems Difficulty Wise","children":[{"title":"School","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=School\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Basic","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Basic\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Easy","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Easy\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Medium","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Medium\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Hard","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Hard\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"Language Wise Coding Practice","children":[{"title":"CPP","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026category=CPP\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026category=Java\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/explore?category=python\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"Curated DSA Lists","children":[{"title":"Beginner's DSA Sheet","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=ca8ae412173dbd8346c26a0295d098fd\u0026sortBy=submissions\u0026sprint_name=Beginner's DSA Sheet\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Array Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=50746f92a895c22a50504ac0c1fb9c84\u0026sortBy=submissions\u0026sprint_name=Top 50 Array Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 String Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=57184072610b884e5df3584cc534115d\u0026sortBy=submissions\u0026sprint_name=Top 50 String Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 DP Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=93d672753b74440c7427214c8ebf866d\u0026sortBy=submissions\u0026sprint_name=Top 50 DP Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Graph Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=405e9db0f353691ad3b2d546b19145e9\u0026sortBy=submissions\u0026sprint_name=Top 50 Graph Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Tree Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=5f24de84b65bf7c4f4399c8111e26b81\u0026sortBy=submissions\u0026sprint_name=Top 50 Tree Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""}],"link":""},{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outind"},{"title":"Company Wise SDE Sheets","children":[{"title":"Facebook SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/facebookmeta-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Amazon SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/amazon-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Apple SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/apple-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Netflix SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/netflix-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Google SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/google-sde-sheet-interview-questions-and-answers/?ref=outind"}],"link":""},{"title":"DSA Cheat Sheets","children":[{"title":"SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/sde-sheet-a-complete-guide-for-sde-preparation/?ref=outind"},{"title":"DSA Sheet for Beginners","children":[],"link":"https://www.geeksforgeeks.org/most-asked-dsa-interview-problems-for-beginners/?ref=outind"},{"title":"FAANG Coding Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-do-coding-questions-for-companies-like-amazon-microsoft-adobe/?ref=outind"},{"title":"Product-Based Coding Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-do-coding-questions-for-product-based-companies/?ref=outind"},{"title":"Company-Wise Preparation Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-coding-questions-company-wise/?ref=outind"}],"link":""},{"title":"Top Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-100-data-structure-and-algorithms-dsa-interview-questions-topic-wise/?ref=outind"},{"title":"Puzzles","children":[{"title":"All Puzzles","children":[],"link":"https://www.geeksforgeeks.org/puzzles/?ref=outind"},{"title":"Top 100 Puzzles Asked In Interviews","children":[],"link":"https://www.geeksforgeeks.org/top-100-puzzles-asked-in-interviews/?ref=outind"},{"title":"Top 20 Puzzles Commonly Asked During SDE Interviews","children":[],"link":"https://www.geeksforgeeks.org/top-20-puzzles-commonly-asked-during-sde-interviews/?ref=outind"}],"link":""}],"link":""},{"title":"Data Science","children":[{"title":"Python Tutorial","children":[],"link":"https://www.geeksforgeeks.org/python-programming-language/?ref=outind"},{"title":"R Tutorial","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outind"},{"title":"Machine Learning","children":[],"link":"https://www.geeksforgeeks.org/machine-learning/?ref=outind"},{"title":"Data Science using Python","children":[],"link":"https://www.geeksforgeeks.org/data-science-with-python-tutorial/?ref=outind"},{"title":"Data Science using R","children":[],"link":"https://www.geeksforgeeks.org/r-programming-for-data-science/?ref=outind"},{"title":"Data Science Packages","children":[{"title":"Pandas Tutorial","children":[],"link":"https://www.geeksforgeeks.org/pandas-tutorial/?ref=outind"},{"title":"NumPy Tutorial","children":[],"link":"https://www.geeksforgeeks.org/numpy-tutorial/?ref=outind"}],"link":""},{"title":"Data Visualization","children":[{"title":"Python Data Visualization Tutorial","children":[],"link":"https://www.geeksforgeeks.org/python-data-visualization-tutorial/?ref=outind"},{"title":"Data Visualization with R","children":[],"link":"https://www.geeksforgeeks.org/data-visualization-in-r/?ref=outind"}],"link":""},{"title":"Data Analysis","children":[{"title":"Data Analysis with Python","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-with-python/?ref=outind"},{"title":"Data Analysis with R","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-using-r/?ref=outind"}],"link":""},{"title":"Deep Learning","children":[],"link":"https://www.geeksforgeeks.org/deep-learning-tutorial/?ref=outind"},{"title":"NLP Tutorial","children":[],"link":"https://www.geeksforgeeks.org/natural-language-processing-nlp-tutorial/?ref=outind"}],"link":""},{"title":"Web Tech","children":[{"title":"HTML Tutorial","children":[],"link":"https://www.geeksforgeeks.org/html-tutorial/?ref=outind"},{"title":"CSS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/css-tutorial/?ref=outind"},{"title":"JavaScript Tutorial","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outind"},{"title":"PHP Tutorial","children":[],"link":"https://www.geeksforgeeks.org/php-tutorial/?ref=outind"},{"title":"ReactJS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/react-tutorial/?ref=outind"},{"title":"NodeJS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/nodejs/?ref=outind"},{"title":"Bootstrap Tutorial","children":[],"link":"https://www.geeksforgeeks.org/bootstrap/?ref=outind"},{"title":"Typescript","children":[],"link":"https://www.geeksforgeeks.org/typescript/?ref=outind"},{"title":"Web Development Using Python","children":[{"title":"Django","children":[{"title":"Django Tutorial","children":[],"link":"https://www.geeksforgeeks.org/django-tutorial/?ref=outind"},{"title":"Django Projects","children":[],"link":"https://www.geeksforgeeks.org/top-django-projects-for-beginners/?ref=outind"},{"title":"Django Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/django-interview-questions/?ref=outind"}],"link":""},{"title":"Flask","children":[{"title":"Flask Tutorial","children":[],"link":"https://www.geeksforgeeks.org/flask-tutorial/?ref=outind"},{"title":"Flask Projects","children":[],"link":"https://www.geeksforgeeks.org/flask-projects/?ref=outind"},{"title":"Flask Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/flask-interview-questions-and-answers/?ref=outind"}],"link":""},{"title":"Postman","children":[],"link":"https://www.geeksforgeeks.org/postman-tutorial/?ref=outind"},{"title":"Github","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-github/?ref=outind"}],"link":""},{"title":"Cheat Sheets","children":[{"title":"HTML Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/html-cheat-sheet-a-basic-guide-to-html/?ref=outind"},{"title":"CSS Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/css-cheat-sheet-a-basic-guide-to-css/?ref=outind"},{"title":"JavaScript Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/javascript-cheat-sheet-a-basic-guide-to-javascript/?ref=outind"},{"title":"React Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/react-cheat-sheet/?ref=outind"},{"title":"Angular Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/angular-cheat-sheet-a-basic-guide-to-angular/?ref=outind"},{"title":"jQuery Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/jquery-cheat-sheet-a-basic-guide-to-jquery/?ref=outind"},{"title":"Bootstrap Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/bootstrap-cheatsheet-a-basic-guide-to-bootstrap/?ref=outind"}],"link":""},{"title":"Learn Complete Web Development","children":[],"link":"https://www.geeksforgeeks.org/web-development/?ref=outind"}],"link":""}],"cdnCountryCode":"US","lightWeightHeader":false,"showNotificationHeader":true,"showTranslateHeader":true,"showSearchHeader":true,"initialState":{"user":{"userVal":"","userError":false,"responsemsg":"","responsetype":"error","recaptchaError":false,"recaptchaValue":"","loading":false,"recpatchSiteKey":"6LexF0sUAAAAADiQjz9BMiSrqplrItl-tWYDSfWa","userData":null,"rememberMe":true,"theme":"light","gfgLogo":"https://media.geeksforgeeks.org/gfg-gg-logo.svg"},"myCoursesApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"myCoursesApi"}},"usersApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"usersApi"}},"jobsApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"jobsApi"}},"eventsApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"eventsApi"}},"listingPageApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"listingPageApi"}},"explorePageApi":{"queries":{"getTagsApi(null)":{"status":"fulfilled","endpointName":"getTagsApi","requestId":"DU2HWVBn675PrlPgPyJLf","originalArgs":null,"startedTimeStamp":1732786867626,"data":[{"type":"T","count":1711,"tag":"Data Structures","classification":"Others"},{"type":"T","count":1400,"tag":"Algorithms","classification":"Others"},{"type":"T","count":727,"tag":"Arrays","classification":"Data Structures"},{"type":"T","count":624,"tag":"Mathematical","classification":"Algorithm"},{"type":"C","count":612,"tag":"Amazon","classification":"Trending"},{"type":"C","count":419,"tag":"Microsoft","classification":"Trending"},{"type":"T","count":410,"tag":"Strings","classification":"Data Structures"},{"type":"T","count":292,"tag":"Dynamic Programming","classification":"Algorithm"},{"type":"T","count":181,"tag":"Sorting","classification":"Algorithm"},{"type":"T","count":176,"tag":"Tree","classification":"Data Structures"},{"type":"T","count":166,"tag":"Hash","classification":"Data Structures"},{"type":"C","count":162,"tag":"Flipkart","classification":"Trending"},{"type":"C","count":152,"tag":"Adobe","classification":"Trending"},{"type":"C","count":147,"tag":"Google","classification":"Trending"},{"type":"T","count":130,"tag":"Bit Magic","classification":"Algorithm"},{"type":"C","count":120,"tag":"Samsung","classification":"Trending"},{"type":"T","count":120,"tag":"Matrix","classification":"Data Structures"},{"type":"T","count":110,"tag":"Graph","classification":"Data Structures"},{"type":"C","count":108,"tag":"Accolite","classification":"Others"},{"type":"T","count":102,"tag":"Linked List","classification":"Data Structures"},{"type":"C","count":94,"tag":"MakeMyTrip","classification":"Others"},{"type":"T","count":91,"tag":"Greedy","classification":"Algorithm"},{"type":"T","count":80,"tag":"Stack","classification":"Data Structures"},{"type":"C","count":78,"tag":"Zoho","classification":"Others"},{"type":"C","count":76,"tag":"Snapdeal","classification":"Others"},{"type":"T","count":76,"tag":"Recursion","classification":"Algorithm"},{"type":"T","count":75,"tag":"Searching","classification":"Algorithm"},{"type":"C","count":74,"tag":"Paytm","classification":"Trending"},{"type":"C","count":71,"tag":"Morgan Stanley","classification":"Trending"},{"type":"C","count":69,"tag":"Walmart","classification":"Others"},{"type":"T","count":69,"tag":"Binary Search","classification":"Algorithm"},{"type":"C","count":68,"tag":"Goldman Sachs","classification":"Others"},{"type":"T","count":64,"tag":"Binary Search Tree","classification":"Data Structures"},{"type":"T","count":61,"tag":"STL","classification":"Others"},{"type":"C","count":60,"tag":"OYO Rooms","classification":"Others"},{"type":"T","count":59,"tag":"two-pointer-algorithm","classification":"Algorithm"},{"type":"C","count":58,"tag":"FactSet","classification":"Others"},{"type":"T","count":58,"tag":"DFS","classification":"Algorithm"},{"type":"C","count":56,"tag":"D-E-Shaw","classification":"Others"},{"type":"T","count":55,"tag":"Prime Number","classification":"Others"},{"type":"T","count":55,"tag":"CPP","classification":"Others"},{"type":"T","count":49,"tag":"Java","classification":"Others"},{"type":"C","count":48,"tag":"Oracle","classification":"Others"},{"type":"C","count":47,"tag":"Ola Cabs","classification":"Others"},{"type":"C","count":47,"tag":"Facebook","classification":"Others"},{"type":"T","count":46,"tag":"Numbers","classification":"Others"},{"type":"T","count":45,"tag":"BFS","classification":"Algorithm"},{"type":"C","count":41,"tag":"MAQ Software","classification":"Others"},{"type":"T","count":41,"tag":"number-theory","classification":"Others"},{"type":"T","count":41,"tag":"Modular Arithmetic","classification":"Others"},{"type":"C","count":40,"tag":"SAP Labs","classification":"Others"},{"type":"C","count":39,"tag":"Hike","classification":"Others"},{"type":"T","count":39,"tag":"Queue","classification":"Data Structures"},{"type":"T","count":39,"tag":"Misc","classification":"Others"},{"type":"T","count":39,"tag":"Map","classification":"Data Structures"},{"type":"C","count":38,"tag":"VMWare","classification":"Others"},{"type":"C","count":37,"tag":"Qualcomm","classification":"Others"},{"type":"T","count":37,"tag":"sliding-window","classification":"Algorithm"},{"type":"T","count":36,"tag":"Backtracking","classification":"Algorithm"},{"type":"T","count":34,"tag":"Advanced Data Structure","classification":"Others"},{"type":"T","count":34,"tag":"sieve","classification":"Others"},{"type":"T","count":33,"tag":"Heap","classification":"Data Structures"},{"type":"C","count":32,"tag":"Intuit","classification":"Others"},{"type":"C","count":32,"tag":"Cisco","classification":"Others"},{"type":"C","count":31,"tag":"Visa","classification":"Others"},{"type":"T","count":31,"tag":"series","classification":"Others"},{"type":"T","count":27,"tag":"Combinatorial","classification":"Others"},{"type":"C","count":25,"tag":"Yahoo","classification":"Others"},{"type":"T","count":25,"tag":"Divide and Conquer","classification":"Algorithm"},{"type":"T","count":24,"tag":"palindrome","classification":"Others"},{"type":"T","count":24,"tag":"Trie","classification":"Data Structures"},{"type":"C","count":24,"tag":"Directi","classification":"Others"},{"type":"C","count":23,"tag":"Linkedin","classification":"Others"},{"type":"T","count":23,"tag":"pattern-printing","classification":"Others"},{"type":"T","count":22,"tag":"prefix-sum","classification":"Algorithm"},{"type":"T","count":19,"tag":"Geometric","classification":"Others"},{"type":"T","count":19,"tag":"Fibonacci","classification":"Others"},{"type":"T","count":19,"tag":"python","classification":"Others"},{"type":"C","count":18,"tag":"Payu","classification":"Others"},{"type":"T","count":18,"tag":"permutation","classification":"Others"},{"type":"C","count":17,"tag":"Wipro","classification":"Trending"},{"type":"T","count":17,"tag":"Traversal","classification":"Others"},{"type":"T","count":17,"tag":"logical-thinking","classification":"Others"},{"type":"T","count":16,"tag":"Java-Collections","classification":"Others"},{"type":"T","count":15,"tag":"OOP","classification":"Others"},{"type":"T","count":14,"tag":"Design-Pattern","classification":"Others"},{"type":"T","count":13,"tag":"set","classification":"Data Structures"},{"type":"T","count":13,"tag":"Binary Representation","classification":"Others"},{"type":"T","count":12,"tag":"doubly-linked-list","classification":"Others"},{"type":"T","count":12,"tag":"implementation","classification":"Others"},{"type":"T","count":12,"tag":"factorial","classification":"Others"},{"type":"C","count":11,"tag":"PayPal","classification":"Others"},{"type":"C","count":11,"tag":"TCS","classification":"Others"},{"type":"C","count":11,"tag":"Bloomberg","classification":"Others"},{"type":"C","count":10,"tag":"Salesforce","classification":"Others"},{"type":"C","count":10,"tag":"BankBazaar","classification":"Others"},{"type":"T","count":10,"tag":"Segment-Tree","classification":"Data Structures"},{"type":"C","count":10,"tag":"Citrix","classification":"Others"},{"type":"T","count":10,"tag":"Pattern Searching","classification":"Others"},{"type":"T","count":10,"tag":"priority-queue","classification":"Others"},{"type":"C","count":10,"tag":"Apple","classification":"Others"},{"type":"T","count":10,"tag":"Shortest Path","classification":"Others"},{"type":"C","count":9,"tag":"Synopsys","classification":"Others"},{"type":"C","count":9,"tag":"Codenation","classification":"Others"},{"type":"T","count":9,"tag":"union-find","classification":"Algorithm"},{"type":"T","count":9,"tag":"Game Theory","classification":"Others"},{"type":"T","count":8,"tag":"Merge Sort","classification":"Algorithm"},{"type":"C","count":8,"tag":"24*7 Innovation Labs","classification":"Others"},{"type":"C","count":8,"tag":"Uber","classification":"Trending"},{"type":"T","count":8,"tag":"Operators","classification":"Others"},{"type":"C","count":7,"tag":"Twitter","classification":"Others"},{"type":"C","count":7,"tag":"InMobi","classification":"Others"},{"type":"C","count":7,"tag":"Infosys","classification":"Trending"},{"type":"T","count":7,"tag":"constructive algo","classification":"Others"},{"type":"T","count":7,"tag":"python-strings","classification":"Others"},{"type":"C","count":7,"tag":"Yatra.com","classification":"Others"},{"type":"T","count":6,"tag":"circular-linked-list","classification":"Others"},{"type":"C","count":6,"tag":"Nagarro","classification":"Others"},{"type":"C","count":6,"tag":"Accenture","classification":"Others"},{"type":"C","count":6,"tag":"Myntra","classification":"Others"},{"type":"C","count":6,"tag":"GE","classification":"Others"},{"type":"C","count":6,"tag":"Housing.com","classification":"Others"},{"type":"C","count":6,"tag":"Atlassian","classification":"Trending"},{"type":"C","count":6,"tag":"Oxigen Wallet","classification":"Others"},{"type":"T","count":6,"tag":"Class","classification":"Others"},{"type":"C","count":6,"tag":"Swiggy","classification":"Others"},{"type":"C","count":6,"tag":"Media.net","classification":"Others"},{"type":"T","count":6,"tag":"subset","classification":"Others"},{"type":"T","count":6,"tag":"Disjoint Set","classification":"Others"},{"type":"T","count":6,"tag":"Division","classification":"Others"},{"type":"C","count":6,"tag":"Nutanix","classification":"Others"},{"type":"C","count":5,"tag":"Teradata","classification":"Others"},{"type":"C","count":5,"tag":"Grofers","classification":"Others"},{"type":"C","count":5,"tag":"Boomerang Commerce","classification":"Others"},{"type":"C","count":5,"tag":"Belzabar","classification":"Others"},{"type":"C","count":5,"tag":"CouponDunia","classification":"Others"},{"type":"C","count":5,"tag":"Kritikal Solutions","classification":"Others"},{"type":"C","count":5,"tag":"Drishti-Soft","classification":"Others"},{"type":"C","count":5,"tag":"Rockstand","classification":"Others"},{"type":"C","count":5,"tag":"Expedia","classification":"Others"},{"type":"C","count":5,"tag":"One97","classification":"Others"},{"type":"C","count":5,"tag":"IBM","classification":"Others"},{"type":"T","count":5,"tag":"python-loops","classification":"Others"},{"type":"C","count":5,"tag":"Amdocs","classification":"Others"},{"type":"C","count":5,"tag":"Nvidia","classification":"Others"},{"type":"T","count":5,"tag":"Regular Expression","classification":"Others"},{"type":"C","count":4,"tag":"Veritas","classification":"Others"},{"type":"C","count":4,"tag":"Juniper Networks","classification":"Others"},{"type":"C","count":4,"tag":"Epic Systems","classification":"Others"},{"type":"C","count":4,"tag":"InfoEdge","classification":"Others"},{"type":"C","count":4,"tag":"Times Internet","classification":"Others"},{"type":"C","count":4,"tag":"United Health Group","classification":"Others"},{"type":"C","count":4,"tag":"BrowserStack","classification":"Others"},{"type":"C","count":4,"tag":"Opera","classification":"Others"},{"type":"C","count":4,"tag":"Quikr","classification":"Others"},{"type":"C","count":4,"tag":"Arcesium","classification":"Others"},{"type":"T","count":4,"tag":"cpp-strings","classification":"Others"},{"type":"T","count":4,"tag":"Java-Control-Flow","classification":"Others"},{"type":"T","count":4,"tag":"python-set","classification":"Others"},{"type":"C","count":4,"tag":"Groupon","classification":"Others"},{"type":"T","count":4,"tag":"Data Type","classification":"Others"},{"type":"C","count":3,"tag":"Cognizant","classification":"Others"},{"type":"C","count":3,"tag":"Moonfrog Labs","classification":"Others"},{"type":"C","count":3,"tag":"GreyOrange","classification":"Others"},{"type":"C","count":3,"tag":"Netskope","classification":"Others"},{"type":"C","count":3,"tag":"Brocade","classification":"Others"},{"type":"C","count":3,"tag":"OATS Systems","classification":"Others"},{"type":"C","count":3,"tag":"Xome","classification":"Others"},{"type":"C","count":3,"tag":"Sapient","classification":"Others"},{"type":"C","count":3,"tag":"Kuliza","classification":"Others"},{"type":"C","count":3,"tag":"Zillious","classification":"Others"},{"type":"T","count":3,"tag":"Pointers","classification":"Data Structures"},{"type":"T","count":3,"tag":"cpp-operator","classification":"Others"},{"type":"T","count":3,"tag":"CPP-Control-Flow","classification":"Others"},{"type":"T","count":3,"tag":"Java-Strings","classification":"Others"},{"type":"T","count":3,"tag":"cpp-pointers","classification":"Others"},{"type":"T","count":3,"tag":"Java-BigInteger","classification":"Others"},{"type":"T","count":3,"tag":"python-dict","classification":"Others"},{"type":"C","count":3,"tag":"ABCO","classification":"Others"},{"type":"T","count":3,"tag":"Puzzles","classification":"Others"},{"type":"C","count":3,"tag":"Airtel","classification":"Others"},{"type":"C","count":3,"tag":"Jabong","classification":"Others"},{"type":"T","count":3,"tag":"Kadane","classification":"Algorithm"},{"type":"T","count":3,"tag":"Date-Time","classification":"Others"},{"type":"T","count":3,"tag":"Factorization","classification":"Others"},{"type":"C","count":3,"tag":"Sprinklr","classification":"Others"},{"type":"C","count":2,"tag":"Tejas Network","classification":"Others"},{"type":"C","count":2,"tag":"Mahindra Comviva","classification":"Others"},{"type":"C","count":2,"tag":"IgniteWorld","classification":"Others"},{"type":"C","count":2,"tag":"HSBC","classification":"Others"},{"type":"C","count":2,"tag":"Medlife","classification":"Others"},{"type":"C","count":2,"tag":"Dell","classification":"Others"},{"type":"C","count":2,"tag":"Target Corporation","classification":"Others"},{"type":"C","count":2,"tag":"Monotype Solutions","classification":"Others"},{"type":"C","count":2,"tag":"Citicorp","classification":"Others"},{"type":"C","count":2,"tag":"Fab.com","classification":"Others"},{"type":"C","count":2,"tag":"Streamoid Technologies","classification":"Others"},{"type":"C","count":2,"tag":"Informatica","classification":"Others"},{"type":"C","count":2,"tag":"Junglee Games","classification":"Others"},{"type":"T","count":2,"tag":"Functions","classification":"Others"},{"type":"C","count":2,"tag":"Komli Media","classification":"Others"},{"type":"C","count":2,"tag":"Taxi4Sure","classification":"Others"},{"type":"T","count":2,"tag":"anagram","classification":"Others"},{"type":"T","count":2,"tag":"circular linked list","classification":"Others"},{"type":"T","count":2,"tag":"Java-Operators","classification":"Others"},{"type":"T","count":2,"tag":"Java-Class and Object","classification":"Others"},{"type":"T","count":2,"tag":"python-conditionals","classification":"Others"},{"type":"T","count":2,"tag":"Practice-Problems","classification":"Others"},{"type":"C","count":2,"tag":"Pubmatic","classification":"Others"},{"type":"C","count":2,"tag":"CarWale","classification":"Others"},{"type":"C","count":2,"tag":"nearbuy","classification":"Others"},{"type":"C","count":2,"tag":"Polycom","classification":"Others"},{"type":"C","count":2,"tag":"TinyOwl","classification":"Others"},{"type":"C","count":2,"tag":"Philips","classification":"Others"},{"type":"T","count":2,"tag":"Sqrt Decomposition","classification":"Others"},{"type":"C","count":2,"tag":"Tesco","classification":"Others"},{"type":"C","count":2,"tag":"DE Shaw","classification":"Others"},{"type":"C","count":2,"tag":"National Instruments","classification":"Others"},{"type":"C","count":2,"tag":"Intel","classification":"Others"},{"type":"C","count":2,"tag":"Dunzo","classification":"Others"},{"type":"C","count":2,"tag":"JUSPAY","classification":"Others"},{"type":"C","count":1,"tag":"Lybrate","classification":"Others"},{"type":"C","count":1,"tag":"redBus","classification":"Others"},{"type":"C","count":1,"tag":"Huawei","classification":"Others"},{"type":"C","count":1,"tag":"Wooker","classification":"Others"},{"type":"C","count":1,"tag":"eBay","classification":"Others"},{"type":"C","count":1,"tag":"PropTiger","classification":"Others"},{"type":"C","count":1,"tag":"Cadence India","classification":"Others"},{"type":"C","count":1,"tag":"FreeCharge","classification":"Others"},{"type":"C","count":1,"tag":"Knowlarity","classification":"Others"},{"type":"C","count":1,"tag":"Open Solutions","classification":"Others"},{"type":"C","count":1,"tag":"Zopper","classification":"Others"},{"type":"C","count":1,"tag":"American Express","classification":"Others"},{"type":"C","count":1,"tag":"Cavisson System","classification":"Others"},{"type":"C","count":1,"tag":"Code Brew","classification":"Others"},{"type":"C","count":1,"tag":"Yodlee Infotech","classification":"Others"},{"type":"C","count":1,"tag":"KLA Tencor","classification":"Others"},{"type":"T","count":1,"tag":"AVL-Tree","classification":"Data Structures"},{"type":"T","count":1,"tag":"Machine Learning","classification":"Others"},{"type":"C","count":1,"tag":"Capgemini","classification":"Others"},{"type":"C","count":1,"tag":"MetLife","classification":"Others"},{"type":"C","count":1,"tag":"Zycus","classification":"Others"},{"type":"C","count":1,"tag":"Service Now","classification":"Others"},{"type":"C","count":1,"tag":"Unisys","classification":"Others"},{"type":"C","count":1,"tag":"Mobicip","classification":"Others"},{"type":"C","count":1,"tag":"HunanAsset","classification":"Others"},{"type":"C","count":1,"tag":"Vizury Interactive Solutions","classification":"Others"},{"type":"C","count":1,"tag":"Dailyhunt","classification":"Others"},{"type":"T","count":1,"tag":"Reverse","classification":"Others"},{"type":"T","count":1,"tag":"alphabets","classification":"Others"},{"type":"C","count":1,"tag":"Bidgely","classification":"Others"},{"type":"C","count":1,"tag":"HCL","classification":"Others"},{"type":"C","count":1,"tag":"Infinera","classification":"Others"},{"type":"C","count":1,"tag":"Freshokartz","classification":"Others"},{"type":"C","count":1,"tag":"Motlay","classification":"Others"},{"type":"T","count":1,"tag":"Quantifiers","classification":"Others"},{"type":"C","count":1,"tag":"Zomato","classification":"Others"},{"type":"C","count":1,"tag":"CGI","classification":"Others"},{"type":"C","count":1,"tag":"PlaySimple","classification":"Others"},{"type":"T","count":1,"tag":"LCS","classification":"Algorithm"}],"fulfilledTimeStamp":1732786867640}},"mutations":{},"provided":{},"subscriptions":{"getTagsApi(null)":{"DU2HWVBn675PrlPgPyJLf":{}}},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"explorePageApi"}},"coursesDashboardAPI":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"coursesDashboardAPI"}},"contestApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"contestApi"}},"registrationCntApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"registrationCntApi"}},"recurringEventApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"recurringEventApi"}},"problemApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"problemApi"}},"batchApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"batchApi"}},"trackApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"trackApi"}},"ideApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"ideApi"}},"generalApi":{"queries":{"getAuthHeaderData({\"params\":{\"oin\":1}})":{"status":"fulfilled","endpointName":"getAuthHeaderData","requestId":"M0YppxBb2RqGNzD0QsTyV","originalArgs":{"params":{"oin":1}},"startedTimeStamp":1732786867610,"data":[{"title":"Courses","children":[{"title":"DSA to Development","children":[],"link":"https://www.geeksforgeeks.org/courses/dsa-to-development-coding-guide?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Machine Learning \u0026 Data Science","children":[],"link":"https://www.geeksforgeeks.org/courses/data-science-live?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Generative AI \u0026 ChatGPT","children":[],"link":"https://www.geeksforgeeks.org/courses/mastering-generative-ai-and-chat-gpt?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Become AWS Certified","children":[],"link":"https://www.geeksforgeeks.org/courses/search?query=AWS\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"DSA Courses","children":[{"title":"Data Structure \u0026 Algorithm(C++/JAVA)","children":[],"link":"https://www.geeksforgeeks.org/courses/dsa-self-paced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Data Structure \u0026 Algorithm(Python)","children":[],"link":"https://www.geeksforgeeks.org/courses/Data-Structures-With-Python?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Data Structure \u0026 Algorithm(JavaScript)","children":[],"link":"https://www.geeksforgeeks.org/courses/data-structures-and-algorithms-in-javascript?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":""},{"title":"Programming Languages","children":[{"title":"CPP","children":[],"link":"https://www.geeksforgeeks.org/courses/cpp-programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/courses/Java-Programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/courses/Python-Foundation?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/courses/javascript?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"},{"title":"C","children":[],"link":"https://www.geeksforgeeks.org/courses/c-Programming-basic-to-advanced?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":""},{"title":"All Courses","children":[],"link":"https://www.geeksforgeeks.org/courses?itm_source=geeksforgeeks\u0026itm_medium=main_header\u0026itm_campaign=courses"}],"link":"https://www.geeksforgeeks.org/courses?itm_source=geeksforgeeks\u0026itm_medium=header\u0026itm_campaign=courses"},{"title":"Tutorials","children":[{"title":"Python Tutorial","children":[{"title":"Taking Input in Python","children":[],"link":"https://www.geeksforgeeks.org/taking-input-in-python/?ref=outind"},{"title":"Python Operators","children":[],"link":"https://www.geeksforgeeks.org/python-operators/?ref=outind"},{"title":"Python Data Types","children":[],"link":"https://www.geeksforgeeks.org/python-data-types/?ref=outind"},{"title":"Python Loops and Control Flow","children":[{"title":"Python Conditional Statements","children":[],"link":"https://www.geeksforgeeks.org/python3-if-if-else-nested-if-if-elif-statements/?ref=outind"},{"title":"Python Loops","children":[],"link":"https://www.geeksforgeeks.org/loops-in-python/?ref=outind"}],"link":""},{"title":"Python Functions","children":[],"link":"https://www.geeksforgeeks.org/python-functions/?ref=outind"},{"title":"Python OOPS Concept","children":[],"link":"https://www.geeksforgeeks.org/python-oops-concepts/?ref=outind"},{"title":"Python Data Structures","children":[],"link":"https://www.geeksforgeeks.org/python-data-structures-and-algorithms/?ref=outind"},{"title":"Python Exception Handling","children":[],"link":"https://www.geeksforgeeks.org/python-exception-handling/?ref=outind"},{"title":"Python File Handling","children":[],"link":"https://www.geeksforgeeks.org/file-handling-python/?ref=outind"},{"title":"Python Exercises","children":[],"link":"https://www.geeksforgeeks.org/python-exercises-practice-questions-and-solutions/?ref=outind"}],"link":"https://www.geeksforgeeks.org/python3-tutorial/?ref=ghm"},{"title":"Java","children":[{"title":"Learn Java Programming Language","children":[],"link":"https://www.geeksforgeeks.org/java/?ref=outind"},{"title":"Java Collections","children":[],"link":"https://www.geeksforgeeks.org/collections-in-java-2/?ref=outind"},{"title":"Java 8 Tutorial","children":[],"link":"https://www.geeksforgeeks.org/java-8-features/?ref=outind"},{"title":"Java Programs","children":[],"link":"https://www.geeksforgeeks.org/java-programming-examples/?ref=outind"},{"title":"Java Interview Questions","children":[{"title":"Java Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/java-interview-questions/?ref=outind"},{"title":"Core Java Interview Questions-Freshers","children":[],"link":"https://www.geeksforgeeks.org/core-java-interview-questions-for-freshers/?ref=outind"},{"title":"Java Multithreading Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-20-java-multithreading-interview-questions-answers/?ref=outind"},{"title":"OOPs Interview Questions and Answers","children":[],"link":"https://www.geeksforgeeks.org/oops-interview-questions/?ref=outind"}],"link":""},{"title":"Java Exercises","children":[],"link":"https://www.geeksforgeeks.org/java-exercises/?ref=outind"},{"title":"Java Quiz","children":[{"title":"Java Quiz","children":[],"link":"https://www.geeksforgeeks.org/quizzes/50-java-language-mcqs-with-answers-2/?ref=outind"},{"title":"Core Java MCQ","children":[],"link":"https://www.geeksforgeeks.org/java-multiple-choice-questions/?ref=outind"}],"link":""},{"title":"Java Projects","children":[],"link":"https://www.geeksforgeeks.org/java-projects/?ref=outind"},{"title":"Advance Java","children":[{"title":"Spring Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring/?ref=outind"},{"title":"Spring Boot Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring-boot/?ref=outind"},{"title":"Spring Boot Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/spring-boot-interview-questions/?ref=outind"},{"title":"Spring MVC Tutorial","children":[],"link":"https://www.geeksforgeeks.org/spring-mvc/?ref=outind"},{"title":"Spring MVC Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/spring-mvc-interview-questions/?ref=outind"},{"title":"Hibernate Tutorial","children":[],"link":"https://www.geeksforgeeks.org/hibernate-tutorial/?ref=outind"},{"title":"Hibernate Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/hibernate-interview-questions/?ref=outind"}],"link":""}],"link":""},{"title":"Programming Languages","children":[{"title":"JavaScript","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outind"},{"title":"C++","children":[],"link":"https://www.geeksforgeeks.org/c-plus-plus/?ref=outind"},{"title":"R Tutorial","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outind"},{"title":"SQL","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outind"},{"title":"PHP","children":[],"link":"https://www.geeksforgeeks.org/php-tutorial/?ref=outind"},{"title":"C#","children":[],"link":"https://www.geeksforgeeks.org/csharp-programming-language/?ref=outind"},{"title":"C","children":[],"link":"https://www.geeksforgeeks.org/c-programming-language/?ref=outind"},{"title":"Scala","children":[],"link":"https://www.geeksforgeeks.org/scala-programming-language/?ref=outind"},{"title":"Perl","children":[],"link":"https://www.geeksforgeeks.org/perl-programming-language/?ref=outind"},{"title":"Go Language","children":[],"link":"https://www.geeksforgeeks.org/golang/?ref=outind"},{"title":"Kotlin","children":[],"link":"https://www.geeksforgeeks.org/kotlin-programming-language/?ref=outind"}],"link":""},{"title":"System Design","children":[{"title":"System Design Tutorial","children":[],"link":"https://www.geeksforgeeks.org/system-design-tutorial/?ref=ghm"},{"title":"Software Design Patterns","children":[],"link":"https://www.geeksforgeeks.org/software-design-patterns/?ref=outind"},{"title":"System Design Roadmap","children":[],"link":"https://www.geeksforgeeks.org/complete-roadmap-to-learn-system-design/?ref=outind"},{"title":"Top 10 System Design Interview Questions and Answers","children":[],"link":"https://www.geeksforgeeks.org/top-10-system-design-interview-questions-and-answers/?ref=outind"}],"link":"https://www.geeksforgeeks.org/data-structures/?ref=ghm"},{"title":"Interview Corner","children":[{"title":"Company Preparation","children":[],"link":"https://www.geeksforgeeks.org/company-preparation/?ref=outind"},{"title":"Top Topics","children":[],"link":"https://www.geeksforgeeks.org/interview-preparation-for-software-developer/?ref=outind"},{"title":"Practice Company Questions","children":[],"link":"https://practice.geeksforgeeks.org/company-tags/?ref=outind"},{"title":"Interview Experiences","children":[],"link":"https://www.geeksforgeeks.org/company-interview-corner/?ref=outind"},{"title":"Experienced Interviews","children":[],"link":"https://www.geeksforgeeks.org/experienced-interview-experiences-company-wise/?ref=outind"},{"title":"Internship Interviews","children":[],"link":"https://www.geeksforgeeks.org/internship-interview-experiences-company-wise/?ref=outind"},{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outind"},{"title":"Multiple Choice Quizzes","children":[],"link":"https://www.geeksforgeeks.org/quiz-corner-gq/?ref=outind"},{"title":"Aptitude for Placements","children":[],"link":"https://www.geeksforgeeks.org/aptitude-questions-and-answers/?ref=outind"}],"link":""},{"title":"Computer Science Subjects","children":[{"title":"Operating System","children":[],"link":"https://www.geeksforgeeks.org/operating-systems/?ref=outind"},{"title":"DBMS","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outind"},{"title":"Computer Networks","children":[],"link":"https://www.geeksforgeeks.org/computer-network-tutorials/?ref=outind"},{"title":"Engineering Mathematics","children":[],"link":"https://www.geeksforgeeks.org/engineering-mathematics-tutorials/?ref=outind"},{"title":"Computer Organization and Architecture","children":[],"link":"https://www.geeksforgeeks.org/computer-organization-and-architecture-tutorials/?ref=outind"},{"title":"Theory of Computation","children":[],"link":"https://www.geeksforgeeks.org/theory-of-computation-automata-tutorials/?ref=outind"},{"title":"Compiler Design","children":[],"link":"https://www.geeksforgeeks.org/compiler-design-tutorials/?ref=outind"},{"title":"Digital Logic","children":[],"link":"https://www.geeksforgeeks.org/digital-electronics-logic-design-tutorials/#blg/?ref=outind"},{"title":"Software Engineering","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outind"}],"link":""},{"title":"DevOps","children":[{"title":"GIT","children":[],"link":"https://www.geeksforgeeks.org/git-tutorial/?ref=outind"},{"title":"AWS","children":[],"link":"https://www.geeksforgeeks.org/aws-tutorial/?ref=outind"},{"title":"Docker","children":[],"link":"https://www.geeksforgeeks.org/docker-tutorial/?ref=outind"},{"title":"Kubernetes","children":[],"link":"https://www.geeksforgeeks.org/kubernetes-tutorial/?ref=outind"},{"title":"Microsoft Azure Tutorial","children":[],"link":"https://www.geeksforgeeks.org/microsoft-azure/?ref=outind"},{"title":"Google Cloud Platform","children":[],"link":"https://www.geeksforgeeks.org/google-cloud-platform-tutorial/?ref=outind"}],"link":""},{"title":"Linux","children":[{"title":"Linux Tutorial","children":[],"link":"https://www.geeksforgeeks.org/linux-tutorial/?ref=outind"},{"title":"Linux Commands A-Z","children":[],"link":"https://www.geeksforgeeks.org/linux-commands/?ref=outind"},{"title":"Linux Commands Cheatsheet","children":[],"link":"https://www.geeksforgeeks.org/linux-commands-cheat-sheet/?ref=outind"},{"title":"File Permission Commands","children":[],"link":"https://www.geeksforgeeks.org/permissions-in-linux/?ref=outind"},{"title":"Linux System Administration","children":[],"link":"https://www.geeksforgeeks.org/beginners-guide-to-linux-system-administration/?ref=outind"},{"title":"Linux File System","children":[],"link":"https://www.geeksforgeeks.org/linux-file-system/?ref=outind"},{"title":"Linux Shell Scripting","children":[],"link":"https://www.geeksforgeeks.org/introduction-linux-shell-shell-scripting/?ref=outind"},{"title":"Linux Networking","children":[],"link":"https://www.geeksforgeeks.org/network-configuration-trouble-shooting-commands-linux/?ref=outind"},{"title":"Linux Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/linux-interview-questions/?ref=outind"}],"link":""},{"title":"Software Testing","children":[{"title":"Software Testing Tutorial","children":[],"link":"https://www.geeksforgeeks.org/software-testing-tutorial/?ref=outind"},{"title":"Software Engineering Tutorial","children":[],"link":"https://www.geeksforgeeks.org/software-engineering/?ref=outind"},{"title":"Testing Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/software-testing-interview-questions/?ref=outind"},{"title":"Jira","children":[],"link":"https://www.geeksforgeeks.org/jira-tutorial/?ref=outind"}],"link":""},{"title":"Databases","children":[{"title":"DBMS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/dbms/?ref=outind"},{"title":"SQL Tutorial","children":[],"link":"https://www.geeksforgeeks.org/sql-tutorial/?ref=outind"},{"title":"PostgreSQL Tutorial","children":[],"link":"https://www.geeksforgeeks.org/postgresql-tutorial/?ref=outind"},{"title":"MongoDB Tutorial","children":[],"link":"https://www.geeksforgeeks.org/mongodb-tutorial/?ref=outind"},{"title":"SQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/sql-interview-questions/?ref=outind"},{"title":"MySQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/mysql-interview-questions/?ref=outind"},{"title":"PL/SQL Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/pl-sql-interview-questions/?ref=outind"}],"link":""},{"title":"Android","children":[{"title":"Android Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-tutorial/?ref=outind"},{"title":"Android Studio Tutorial","children":[],"link":"https://www.geeksforgeeks.org/android-studio-tutorial/?ref=outind"},{"title":"Kotlin For Android","children":[],"link":"https://www.geeksforgeeks.org/kotlin-android-tutorial/?ref=outind"},{"title":"Android Projects","children":[],"link":"https://www.geeksforgeeks.org/android-projects-from-basic-to-advanced-level/?ref=outind"},{"title":"Android Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-50-android-interview-questions-answers-sde-i-to-sde-iii/?ref=outind"},{"title":"6 Weeks of Android App Development","children":[],"link":"https://www.geeksforgeeks.org/6-weeks-of-android-app-development-free-project-based-learning/?ref=outind"}],"link":""},{"title":"Excel","children":[{"title":"MS Excel Tutorial","children":[],"link":"https://www.geeksforgeeks.org/excel-tutorial/?ref=outind"},{"title":"Introduction to MS Excel","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-ms-excel/?ref=outind"},{"title":"Data Analysis in Excel","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-in-excel/?ref=outind"},{"title":"Basic Excel Formulas \u0026 Functions","children":[],"link":"https://www.geeksforgeeks.org/basic-excel-formulas-and-functions/?ref=outind"},{"title":"Data Analysis in Advanced Excel","children":[],"link":"https://www.geeksforgeeks.org/instant-data-analysis-in-advanced-excel/?ref=outind"},{"title":"Workbooks","children":[],"link":"https://www.geeksforgeeks.org/workbooks-in-microsoft-excel/?ref=outind"},{"title":"Statistical Functions","children":[],"link":"https://www.geeksforgeeks.org/statistical-functions-in-excel-with-examples/?ref=outind"},{"title":"Data Visualization in Excel","children":[],"link":"https://www.geeksforgeeks.org/data-visualization-in-excel/?ref=outind"},{"title":"Pivot Tables in Excel","children":[],"link":"https://www.geeksforgeeks.org/pivot-tables-in-excel/?ref=outind"},{"title":"Excel Spreadsheets in Python","children":[],"link":"https://www.geeksforgeeks.org/working-with-excel-spreadsheets-in-python/?ref=outind"},{"title":"Basic Excel Shortcuts","children":[],"link":"https://www.geeksforgeeks.org/basic-excel-shortcuts/?ref=outind"}],"link":""},{"title":"Mathematics","children":[{"title":"Number System","children":[],"link":"https://www.geeksforgeeks.org/number-theory/?ref=outind"},{"title":"Algebra","children":[],"link":"https://www.geeksforgeeks.org/algebra/?ref=outind"},{"title":"Linear Algebra","children":[],"link":"https://www.geeksforgeeks.org/linear-algebra/?ref=outind"},{"title":"Trigonometry","children":[],"link":"https://www.geeksforgeeks.org/math-trigonometry/?ref=outind"},{"title":"Set Theory","children":[],"link":"https://www.geeksforgeeks.org/set-theory/?ref=outind"},{"title":"Statistics","children":[],"link":"https://www.geeksforgeeks.org/statistics/?ref=outind"},{"title":"Probability","children":[],"link":"https://www.geeksforgeeks.org/probability-in-maths/?ref=outind"},{"title":"Geometry","children":[],"link":"https://www.geeksforgeeks.org/geometry/?ref=outind"},{"title":"Mensuration","children":[],"link":"https://www.geeksforgeeks.org/mensuration/?ref=outind"},{"title":"Logarithms","children":[],"link":"https://www.geeksforgeeks.org/logarithms/?ref=outind"},{"title":"Calculus","children":[],"link":"https://www.geeksforgeeks.org/math-calculus/?ref=outind"}],"link":""}],"link":""},{"title":"DSA","children":[{"title":"Data Structures","children":[{"title":"Arrays","children":[],"link":"https://www.geeksforgeeks.org/array-data-structure-guide/?ref=outind"},{"title":"Matrix","children":[],"link":"https://www.geeksforgeeks.org/matrix/?ref=outind"},{"title":"Strings","children":[],"link":"https://www.geeksforgeeks.org/string-data-structure/?ref=outind"},{"title":"Linked List","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-linked-list-data-structure/?ref=ghm"},{"title":"Stack","children":[],"link":"https://www.geeksforgeeks.org/stack-data-structure/?ref=outind"},{"title":"Queue","children":[],"link":"https://www.geeksforgeeks.org/queue-data-structure/?ref=outind"},{"title":"Tree","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-tree-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Heap","children":[],"link":"https://www.geeksforgeeks.org/heap-data-structure/?ref=outind"},{"title":"Hashing","children":[],"link":"https://www.geeksforgeeks.org/hashing-data-structure/?ref=outind"},{"title":"Graph","children":[],"link":"https://www.geeksforgeeks.org/graph-data-structure-and-algorithms/?ref=outind"},{"title":"Set Data Structure","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-set-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Map Data Structure","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-map-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Advanced Data Structure","children":[],"link":"https://www.geeksforgeeks.org/advanced-data-structures/?ref=outind"},{"title":"Data Structures Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-data-structures/?ref=outind"}],"link":""},{"title":"Algorithms","children":[{"title":"Analysis of Algorithms","children":[{"title":"Design and Analysis of Algorithms","children":[],"link":"https://www.geeksforgeeks.org/design-and-analysis-of-algorithms/?ref=outind"},{"title":"Asymptotic Analysis","children":[],"link":"https://www.geeksforgeeks.org/asymptotic-notation-and-analysis-based-on-input-size-of-algorithms/?ref=outind"},{"title":"Asymptotic Notations","children":[],"link":"https://www.geeksforgeeks.org/types-of-asymptotic-notations-in-complexity-analysis-of-algorithms/?ref=outind"},{"title":"Worst, Average and Best Cases","children":[],"link":"https://www.geeksforgeeks.org/worst-average-and-best-case-analysis-of-algorithms/?ref=outind"}],"link":""},{"title":"Searching Algorithms","children":[{"title":"Linear Search","children":[],"link":"https://www.geeksforgeeks.org/linear-search/?ref=outind"},{"title":"Binary Search","children":[],"link":"https://www.geeksforgeeks.org/binary-search/?ref=outind"},{"title":"Searching Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/searching-algorithms/?ref=outind"}],"link":""},{"title":"Sorting Algorithms","children":[{"title":"Selection Sort","children":[],"link":"https://www.geeksforgeeks.org/selection-sort/?ref=outind"},{"title":"Bubble Sort","children":[],"link":"https://www.geeksforgeeks.org/bubble-sort/?ref=outind"},{"title":"Insertion Sort","children":[],"link":"https://www.geeksforgeeks.org/insertion-sort/?ref=outind"},{"title":"Merge Sort","children":[],"link":"https://www.geeksforgeeks.org/merge-sort/?ref=outind"},{"title":"Quick Sort","children":[],"link":"https://www.geeksforgeeks.org/quick-sort/?ref=outind"},{"title":"Heap Sort","children":[],"link":"https://www.geeksforgeeks.org/heap-sort/?ref=outind"},{"title":"Counting Sort","children":[],"link":"https://www.geeksforgeeks.org/counting-sort/?ref=outind"},{"title":"Radix Sort","children":[],"link":"https://www.geeksforgeeks.org/radix-sort/?ref=outind"},{"title":"Bucket Sort","children":[],"link":"https://www.geeksforgeeks.org/bucket-sort-2/?ref=outind"},{"title":"Sorting Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-sorting-algorithm/?ref=outind"}],"link":""},{"title":"Greedy Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-greedy-algorithm-data-structures-and-algorithm-tutorials/?ref=outind"},{"title":"Dynamic Programming","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-dynamic-programming-data-structures-and-algorithm-tutorials/?ref=outind"},{"title":"Graph Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-graphs-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Pattern Searching","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-pattern-searching-data-structure-and-algorithm-tutorial/?ref=outind"},{"title":"Recursion","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-recursion-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Backtracking","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-backtracking-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Divide and Conquer","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-divide-and-conquer-algorithm-data-structure-and-algorithm-tutorials/?ref=outind"},{"title":"Mathematical Algorithms","children":[],"link":"https://www.geeksforgeeks.org/mathematical-algorithms/?ref=outind"},{"title":"Geometric Algorithms","children":[],"link":"https://www.geeksforgeeks.org/geometric-algorithms/?ref=outind"},{"title":"Bitwise Algorithms","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-bitwise-algorithms-data-structures-and-algorithms-tutorial/?ref=outind"},{"title":"Randomized Algorithms","children":[],"link":"https://www.geeksforgeeks.org/randomized-algorithms/?ref=outind"},{"title":"Branch and Bound","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-branch-and-bound-data-structures-and-algorithms-tutorial/?ref=outind"},{"title":"Algorithms Tutorial","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-algorithms/?ref=outind"}],"link":""},{"title":"DSA Tutorial","children":[],"link":"https://www.geeksforgeeks.org/learn-data-structures-and-algorithms-dsa-tutorial/?ref=outind"},{"title":"Practice","children":[{"title":"All DSA Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Problem of the Day","children":[],"link":"https://www.geeksforgeeks.org/problem-of-the-day?itm_source=geeksforgeeksitm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Company Wise Coding Practice","children":[{"title":"Amazon","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Amazon\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Microsoft","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Microsoft\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Flipkart","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026company=Flipkart\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Explore All","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sortBy=submissions\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"GfG SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026curated[]=1\u0026sortBy=submissions\u0026curated_names[]=SDE Sheet?itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Practice Problems Difficulty Wise","children":[{"title":"School","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=School\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Basic","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Basic\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Easy","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Easy\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Medium","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Medium\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Hard","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026difficulty=Hard\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"Language Wise Coding Practice","children":[{"title":"CPP","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026category=CPP\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Java","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026category=Java\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Python","children":[],"link":"https://www.geeksforgeeks.org/explore?category=python\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""},{"title":"Curated DSA Lists","children":[{"title":"Beginner's DSA Sheet","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=ca8ae412173dbd8346c26a0295d098fd\u0026sortBy=submissions\u0026sprint_name=Beginner's DSA Sheet\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Array Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=50746f92a895c22a50504ac0c1fb9c84\u0026sortBy=submissions\u0026sprint_name=Top 50 Array Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 String Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=57184072610b884e5df3584cc534115d\u0026sortBy=submissions\u0026sprint_name=Top 50 String Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 DP Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=93d672753b74440c7427214c8ebf866d\u0026sortBy=submissions\u0026sprint_name=Top 50 DP Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Graph Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=405e9db0f353691ad3b2d546b19145e9\u0026sortBy=submissions\u0026sprint_name=Top 50 Graph Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"},{"title":"Top 50 Tree Problems","children":[],"link":"https://www.geeksforgeeks.org/explore?page=1\u0026sprint=5f24de84b65bf7c4f4399c8111e26b81\u0026sortBy=submissions\u0026sprint_name=Top 50 Tree Problems\u0026itm_source=geeksforgeeks\u0026itm_medium=main_header_outIndia\u0026itm_campaign=DSA_Header"}],"link":""}],"link":""},{"title":"Competitive Programming","children":[],"link":"https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/?ref=outind"},{"title":"Company Wise SDE Sheets","children":[{"title":"Facebook SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/facebookmeta-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Amazon SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/amazon-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Apple SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/apple-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Netflix SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/netflix-sde-sheet-interview-questions-and-answers/?ref=outind"},{"title":"Google SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/google-sde-sheet-interview-questions-and-answers/?ref=outind"}],"link":""},{"title":"DSA Cheat Sheets","children":[{"title":"SDE Sheet","children":[],"link":"https://www.geeksforgeeks.org/sde-sheet-a-complete-guide-for-sde-preparation/?ref=outind"},{"title":"DSA Sheet for Beginners","children":[],"link":"https://www.geeksforgeeks.org/most-asked-dsa-interview-problems-for-beginners/?ref=outind"},{"title":"FAANG Coding Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-do-coding-questions-for-companies-like-amazon-microsoft-adobe/?ref=outind"},{"title":"Product-Based Coding Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-do-coding-questions-for-product-based-companies/?ref=outind"},{"title":"Company-Wise Preparation Sheet","children":[],"link":"https://www.geeksforgeeks.org/must-coding-questions-company-wise/?ref=outind"}],"link":""},{"title":"Top Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/top-100-data-structure-and-algorithms-dsa-interview-questions-topic-wise/?ref=outind"},{"title":"Puzzles","children":[{"title":"All Puzzles","children":[],"link":"https://www.geeksforgeeks.org/puzzles/?ref=outind"},{"title":"Top 100 Puzzles Asked In Interviews","children":[],"link":"https://www.geeksforgeeks.org/top-100-puzzles-asked-in-interviews/?ref=outind"},{"title":"Top 20 Puzzles Commonly Asked During SDE Interviews","children":[],"link":"https://www.geeksforgeeks.org/top-20-puzzles-commonly-asked-during-sde-interviews/?ref=outind"}],"link":""}],"link":""},{"title":"Data Science","children":[{"title":"Python Tutorial","children":[],"link":"https://www.geeksforgeeks.org/python-programming-language/?ref=outind"},{"title":"R Tutorial","children":[],"link":"https://www.geeksforgeeks.org/r-tutorial/?ref=outind"},{"title":"Machine Learning","children":[],"link":"https://www.geeksforgeeks.org/machine-learning/?ref=outind"},{"title":"Data Science using Python","children":[],"link":"https://www.geeksforgeeks.org/data-science-with-python-tutorial/?ref=outind"},{"title":"Data Science using R","children":[],"link":"https://www.geeksforgeeks.org/r-programming-for-data-science/?ref=outind"},{"title":"Data Science Packages","children":[{"title":"Pandas Tutorial","children":[],"link":"https://www.geeksforgeeks.org/pandas-tutorial/?ref=outind"},{"title":"NumPy Tutorial","children":[],"link":"https://www.geeksforgeeks.org/numpy-tutorial/?ref=outind"}],"link":""},{"title":"Data Visualization","children":[{"title":"Python Data Visualization Tutorial","children":[],"link":"https://www.geeksforgeeks.org/python-data-visualization-tutorial/?ref=outind"},{"title":"Data Visualization with R","children":[],"link":"https://www.geeksforgeeks.org/data-visualization-in-r/?ref=outind"}],"link":""},{"title":"Data Analysis","children":[{"title":"Data Analysis with Python","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-with-python/?ref=outind"},{"title":"Data Analysis with R","children":[],"link":"https://www.geeksforgeeks.org/data-analysis-using-r/?ref=outind"}],"link":""},{"title":"Deep Learning","children":[],"link":"https://www.geeksforgeeks.org/deep-learning-tutorial/?ref=outind"},{"title":"NLP Tutorial","children":[],"link":"https://www.geeksforgeeks.org/natural-language-processing-nlp-tutorial/?ref=outind"}],"link":""},{"title":"Web Tech","children":[{"title":"HTML Tutorial","children":[],"link":"https://www.geeksforgeeks.org/html-tutorial/?ref=outind"},{"title":"CSS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/css-tutorial/?ref=outind"},{"title":"JavaScript Tutorial","children":[],"link":"https://www.geeksforgeeks.org/javascript/?ref=outind"},{"title":"PHP Tutorial","children":[],"link":"https://www.geeksforgeeks.org/php-tutorial/?ref=outind"},{"title":"ReactJS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/react-tutorial/?ref=outind"},{"title":"NodeJS Tutorial","children":[],"link":"https://www.geeksforgeeks.org/nodejs/?ref=outind"},{"title":"Bootstrap Tutorial","children":[],"link":"https://www.geeksforgeeks.org/bootstrap/?ref=outind"},{"title":"Typescript","children":[],"link":"https://www.geeksforgeeks.org/typescript/?ref=outind"},{"title":"Web Development Using Python","children":[{"title":"Django","children":[{"title":"Django Tutorial","children":[],"link":"https://www.geeksforgeeks.org/django-tutorial/?ref=outind"},{"title":"Django Projects","children":[],"link":"https://www.geeksforgeeks.org/top-django-projects-for-beginners/?ref=outind"},{"title":"Django Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/django-interview-questions/?ref=outind"}],"link":""},{"title":"Flask","children":[{"title":"Flask Tutorial","children":[],"link":"https://www.geeksforgeeks.org/flask-tutorial/?ref=outind"},{"title":"Flask Projects","children":[],"link":"https://www.geeksforgeeks.org/flask-projects/?ref=outind"},{"title":"Flask Interview Questions","children":[],"link":"https://www.geeksforgeeks.org/flask-interview-questions-and-answers/?ref=outind"}],"link":""},{"title":"Postman","children":[],"link":"https://www.geeksforgeeks.org/postman-tutorial/?ref=outind"},{"title":"Github","children":[],"link":"https://www.geeksforgeeks.org/introduction-to-github/?ref=outind"}],"link":""},{"title":"Cheat Sheets","children":[{"title":"HTML Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/html-cheat-sheet-a-basic-guide-to-html/?ref=outind"},{"title":"CSS Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/css-cheat-sheet-a-basic-guide-to-css/?ref=outind"},{"title":"JavaScript Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/javascript-cheat-sheet-a-basic-guide-to-javascript/?ref=outind"},{"title":"React Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/react-cheat-sheet/?ref=outind"},{"title":"Angular Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/angular-cheat-sheet-a-basic-guide-to-angular/?ref=outind"},{"title":"jQuery Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/jquery-cheat-sheet-a-basic-guide-to-jquery/?ref=outind"},{"title":"Bootstrap Cheat Sheet","children":[],"link":"https://www.geeksforgeeks.org/bootstrap-cheatsheet-a-basic-guide-to-bootstrap/?ref=outind"}],"link":""},{"title":"Learn Complete Web Development","children":[],"link":"https://www.geeksforgeeks.org/web-development/?ref=outind"}],"link":""}],"fulfilledTimeStamp":1732786867622}},"mutations":{},"provided":{},"subscriptions":{"getAuthHeaderData({\"params\":{\"oin\":1}})":{"M0YppxBb2RqGNzD0QsTyV":{}}},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"generalApi"}},"allFeedbacksApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"allFeedbacksApi"}},"dashboardBaseApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"dashboardBaseApi"}},"addEditCourseFeaturesApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"addEditCourseFeaturesApi"}},"filtersApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"filtersApi"}},"paymentTransactionHistoryApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"paymentTransactionHistoryApi"}},"classAllApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"classAllApi"}},"sidebarApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"sidebarApi"}},"addEditJobsApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"addEditJobsApi"}},"addEditProblemApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"addEditProblemApi"}},"hackathonApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"hackathonApi"}},"hackathonNewApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"hackathonNewApi"}},"problemData":{"isProblemPublic":false,"problemUserScore":0,"problemAttempted":{"solvedProblemId":null,"status":-1},"problemUserScoreUpdated":false,"probResource":null,"problemBatchSlug":null,"problemTrackSlug":null,"hasViewedSubmission":false,"allData":{"probData":{},"metaData":{}},"isProblemDemo":false,"hasMovedToEditor":false,"nextProblemData":null,"nextProblemClickId":"","userEntityId":"","yogiBotPremiumTourType":null},"allUserSprint":{"sprintData":[]},"generalData":{"tinyMceScriptLoaded":null},"batchTrackData":{"batchId":null,"trackId":null,"userBatchScore":0,"userBatchScoreUpdated":false,"userBatchProgress":-1,"userSubmittedProblemIds":[],"userTrackProgress":{},"userVideosData":{},"liveClassesVideosData":{},"courseSlug":"","isBatchAccessPermissionApiExecuted":false,"userPaidAccess":false,"isBatchRated":null,"notesDetails":{"notes_list":[],"last_evaluated_key":null},"entityNotesIdDetails":{},"enableAddNotesButton":false},"rewardAPI":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"rewardAPI"}},"contestData":{"isContestEndedForUser":null,"isContestEnded":true,"fixedContestLiveButUserEnded":false,"someErrorOccured":false,"quizStatusCount":{},"problemsStatusCount":{},"showFinishTestModal":false,"disableCopyPaste":false,"isProctoredTerminated":false,"proctoredContest":false,"showFeedbackTestModal":false,"isAutoEnd":false,"showCalculator":false,"quiz":{"showQuizAnswers":false,"activeIndex":{"question":0,"section":0},"userResponses":null,"revealButtonText":"Reveal Answer","displayCorrectAnswer":false,"submitButtonText":null,"submissionsStatus":null},"problems":{"submissionType":"mySubmissions","submissions":null,"openedProblemId":null,"userCodingResponse":{}},"leaderboard":{"currentPage":1,"leaderboardType":"current"}},"problemOfTheDayAPI":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"problemOfTheDayAPI"}},"addEditCourseData":{"activeTab":"Course Intro","activeTabIndex":0,"formValues":{"courseIntro":{"course_name":"","course_slug":"","short_description":"","course_for_kids":0,"course_type":1,"listing_type":0,"course_fee_type":1,"auto_registration":0,"course_default_lang":null,"best_suited_for":"","default_testimonial":{"name":"","achievements":"","content":""},"course_publish_date":null,"expiry_date":null,"redirection_url":null,"has_doubt_assistance":0,"free_doubt_support_expiry_date":0,"doubt_support_expiry_date":6,"course_image_text":"","show_kapture_chat_box":0,"show_placement_assistance_banner":0,"doubt_assistance_price":0,"what_you_will_learn":"","course_email_content":"","intro_video_link":"","broucher_link":"","warning_message":"","show_mentor_rating":0,"level":null,"seats_left":null,"course_duration":null,"urgency_start_time":null,"urgency_end_time":null,"doubt_assistance_banner":0,"syllabus_pdf":0,"email_content_redirection_link":"","course_redirection_slug":"","payment_deep_link":"","course_expiry_days":365,"show_all_live_classes":false,"skills":[],"is_payment_qrcode_generated":0,"live_classes_batches":[],"has_scheduler":false,"scheduler_batches":[],"notes_batches":[],"show_notes_tab":false},"courseBanners":[{"title":"Old Thumbnail Banner","banner_type":"thumbnail-old","banner_key":"thumbnail_old","image_url":"thumbnail_old_image_url","exists":false,"file":null},{"title":"Facebook Banner","banner_type":"social","banner_key":"social","image_url":"social_image_url","exists":false,"file":null},{"title":"Mobile Banner","banner_type":"mobile","banner_key":"mobile","image_url":"mobile_image_url","exists":false,"file":null},{"title":"Thumbnail Banner","banner_type":"thumbnail","banner_key":"thumbnail","image_url":"thumbnail_image_url","exists":false,"file":null},{"title":"Payment Checkout Image","banner_type":"payment-checkout-image","banner_key":"payment_checkout_image","image_url":"payment_checkout_image_image_url","exists":false,"file":null},{"title":"Course Video Thumbnail Image","banner_type":"course-video-thumbnail-image","banner_key":"course_video_thumbnail_image","image_url":"course_video_thumbnail_image_image_url","exists":false,"file":null},{"title":"Course Overview Image","banner_type":"course-overview-image","banner_key":"course_overview_image","image_url":"course_overview_image_image_url","exists":false,"file":null},{"title":"What will you learn image","banner_type":"course-what-will-you-learn","banner_key":"course_what_will_you_learn","image_url":"course_what_will_you_learn_image_url","exists":false,"file":null}],"upgradableCourses":[],"electiveCourses":[],"courseBenefits":[],"courseContent":[],"faqs":[],"courseFaqs":[],"schemaKeywords":[],"emailContent":[],"optLanguages":[],"courseJourneyPhases":[]},"isEdit":false,"errorObj":null,"showConfirmationModal":false,"deleteContext":null},"jobPortalData":{"activeTab":"dashboard","jobDetails":{"organization":{"name":"","website":"","logo":"","about":""},"designation":{"text":"","id":""},"location_type":"","location":[],"employment_type":"","description":"","salary":{"min":"","max":"","salary_type":2},"experience":{"min":"","max":""},"last_apply_date":"","publish_date":"","skill_sets":[]},"activeModal":{"type":null,"data":{}},"productDetails":{},"hasSignedLegalContract":null},"jobPortalApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"jobPortalApi"}},"collegeAdminData":{"canAccessPage":null},"geekOlympics":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"geekOlympics"}},"summerTrainingEvent":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"summerTrainingEvent"}},"dsaToDevelopmentApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"dsaToDevelopmentApi"}},"dsaToDevelopmentData":{"hasRegistered":null,"currentQuestion":null,"hasCompletedSurvey":null,"hasAttemptedSurvey":null,"batchId":null,"applicationStatus":null,"submittedLastQuestion":false,"isIndianUser":null},"organizationDashboardApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"organizationDashboardApi"}},"organizationDashboardData":{"organizationName":null,"organizationSlug":null,"organizationType":null,"organizationId":null,"currentDate":null,"routeSpecificErrors":{"my-courses":null,"course-management":null,"student-repository":null,"aggregated-report":null},"pageError":null},"userInfo":{"userCountry":"US","mobileDevice":false},"aggregatedReportData":{"page":1,"batches":null,"contests":null,"institutes":[],"degrees":[],"branches":[],"sections":[],"search":"","sortBy":"-avg_score","batchesOptions":[],"contestOptions":[],"batchContestOptionsMap":{},"institutesOptions":null,"degreesOptions":null,"instituteMapping":{},"sectionOptions":null,"branchOptions":null,"universityDetailsState":{"status":"idle","error":null},"clickedOnRedirection":false},"leaderboardApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"leaderboardApi"}},"premiumApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"premiumApi"}},"termsOfServiceApi":{"queries":{},"mutations":{},"provided":{},"subscriptions":{},"config":{"online":true,"focused":true,"middlewareRegistered":true,"refetchOnFocus":false,"refetchOnReconnect":false,"refetchOnMountOrArgChange":false,"keepUnusedDataFor":60,"reducerPath":"termsOfServiceApi"}}}},"__N_SSP":true},"page":"/explore","query":{"page":"1","company":"Microsoft","sortBy":"submissions","itm_source":"geeksforgeeks","itm_medium":"main_header_outIndia","itm_campaign":"DSA_Header"},"buildId":"2AbXhDFfpeFzKEBV7pOyN","isFallback":false,"dynamicIds":[83819],"gssp":true,"scriptLoader":[]}</script></body></html>