Binary Search & Modified BS

Fundamentals

Logarithmic O(log N) search on sorted spaces, monotonic predicates, and answers

303 problems·32 Easy·172 Medium·99 Hard
Pattern Study Guide & Cheat Sheet

Halve the search space at each step over any monotonically ordered sequence or decision boundary (FF...FTTT...T).

Core Invariant: The predicate `feasible(mid)` divides the range into two halves: [False, ..., False, True, ..., True]. Binary search pinpoints the exact boundary where the transition occurs.

Recognize it (Keywords & Signals)
  • Search target in sorted or rotated sorted array in O(log n)
  • Find first or last occurrence of an element in a duplicated sorted array
  • Find minimum or maximum value satisfying a condition (Binary Search on Answer)
  • Keywords: "minimize the maximum", "maximize the minimum", "capacity to ship", "eating speed"
When NOT to use

Search space is neither sorted nor monotonic (the feasibility predicate does not stay True once satisfied).

How to solve (Step-by-step)
  1. 1.Define search boundaries: `low` = minimum possible answer, `high` = maximum possible answer.
  2. 2.In a `while low <= high` loop: calculate `mid = low + (high - low) // 2`.
  3. 3.Evaluate feasibility: `can_achieve(mid)`.
  4. 4.For minimization: if feasible, record `ans = mid` and search smaller values `high = mid - 1`; else `low = mid + 1`.
  5. 5.For maximization: if feasible, record `ans = mid` and search larger values `low = mid + 1`; else `high = mid - 1`.
  6. 6.Return recorded `ans`.
Watch for (Interview Traps)
  • Infinite loop from improper midpoint update: avoid `low = mid` without `+ 1` in `while low <= high`
  • Setting `low` too small in answer search (e.g. `low = 0` when individual items cannot fit)
  • Integer overflow in non-Python languages: use `low + (high - low) // 2` instead of `(low + high) // 2`
Binary Search on Answer (Minimize Feasible Value)
def binary_search_on_answer(weights: list[int], days: int) -> int:
    def can_ship(capacity: int) -> bool:
        needed_days = 1
        curr_load = 0
        for w in weights:
            if curr_load + w > capacity:
                needed_days += 1
                curr_load = 0
            curr_load += w
        return needed_days <= days

    # Boundaries: minimum single package and total package weight
    low, high = max(weights), sum(weights)
    best = high
    
    while low <= high:
        mid = low + (high - low) // 2
        if can_ship(mid):
            best = mid        # Capacity works, try to find smaller
            high = mid - 1
        else:
            low = mid + 1     # Capacity too small, must increase
            
    return best
Cost
O(log(range) * O(check)) · O(1) auxiliary space (Logarithmic iterations guarantee extremely fast convergence (< 32 iterations for 10^9).)
Canonical problems
#704 Binary Search: Canonical search for value in sorted array
#33 Search in Rotated Sorted Array: One half is always sorted; check if target falls inside it
#875 Koko Eating Bananas: Search eating speed in range [1, max(piles)]
#1011 Capacity To Ship Packages Within D Days: Search minimum ship capacity in range [max(w), sum(w)]
Medium·58 companies·Max freq 100%·Acc 45.2%
GoToSIXTDelhivery+55
Medium·50 companies·Max freq 100%·Acc 50.2%
park+oyoQuantiphi+47
Hard·49 companies·Max freq 100%·Acc 47.0%
DropboxRipplingZenefits+46
Medium·38 companies·Max freq 100%·Acc 50.0%
ConfluentCockroach LabsAxon+35
Medium·31 companies·Max freq 89%·Acc 47.1%
Urban CompanyMetaZepto+28
Medium·29 companies·Max freq 100%·Acc 49.3%
TinkoffInstacartSplunk+26
Medium·26 companies·Max freq 100%·Acc 69.7%
DatabricksDropboxCareem+23
Medium·26 companies·Max freq 100%·Acc 49.2%
Two SigmaLiftoffNuro+23
Medium·24 companies·Max freq 90%·Acc 64.6%
NianticNeetCode 150NeetCode 150+21
Hard·23 companies·Max freq 100%·Acc 54.8%
Pony.aiPony.aiAirbnb+20
Medium·23 companies·Max freq 100%·Acc 54.3%
Wissen TechnologyNeetCode 150NeetCode 150+20
Medium·23 companies·Max freq 88%·Acc 36.0%
WixNeetCode 150NeetCode 150+20
Hard·22 companies·Max freq 100%·Acc 60.9%
BaiduYugabyteZeta Global+19
Medium·22 companies·Max freq 100%·Acc 54.7%
YatraSquarepoint CapitalSamsung+19
Medium·22 companies·Max freq 88%·Acc 68.0%
LinkedInRokuMeta+19
Medium·21 companies·Max freq 100%·Acc 74.3%
Apollo.ioApollo.ioDP world+18
Medium·21 companies·Max freq 91%·Acc 55.0%
NeetCode 150NeetCode 150Ola Cabs+18
Easy·21 companies·Max freq 78%·Acc 72.3%
Arista NetworksRevolutHCL+18
Medium·20 companies·Max freq 100%·Acc 36.8%
MongoDBDeepMindVerkada+17
Medium·20 companies·Max freq 88%·Acc 49.9%
YandexCoupangCashfree+17
Medium·19 companies·Max freq 100%·Acc 65.2%
Squarepoint CapitalUBSDoorDash+16
Medium·19 companies·Max freq 88%·Acc 52.2%
BCGCitigroupCitigroup+16
Easy·17 companies·Max freq 78%·Acc 42.1%
GrammarlyZohoTikTok+14
Medium·16 companies·Max freq 88%·Acc 57.6%
MotiveBaiduWhatnot+13
Easy·15 companies·Max freq 92%·Acc 0.6%
NeetCode 150NeetCode 150Pure Storage+12
Medium·14 companies·Max freq 100%·Acc 70.9%
XXNeetCode 150+11
Medium·13 companies·Max freq 100%·Acc 66.3%
CleverTapExpediaPayPal+10
Medium·12 companies·Max freq 100%·Acc 64.8%
XXPhonePe+9
Medium·12 companies·Max freq 100%·Acc 45.0%
Pony.aiPony.aiUrban Company+9
Hard·12 companies·Max freq 90%·Acc 41.4%
Capital OneSIGVisa+9
Medium·12 companies·Max freq 78%·Acc 42.2%
AndurilZeta GlobalPhonePe+9
Easy·12 companies·Max freq 76%·Acc 51.7%
GrammarlyBloombergMicrosoft+9
Medium·12 companies·Max freq 75%·Acc 58.3%
FlexportUberIntuit+9
Medium·11 companies·Max freq 88%·Acc 63.9%
SnapSnapClari+8
Hard·11 companies·Max freq 78%·Acc 68.0%
WeRideNeetCode 150NeetCode 150+8
Medium·10 companies·Max freq 100%·Acc 66.9%
ZenefitsLyftSalesforce+7
Medium·10 companies·Max freq 57%·Acc 66.8%
QualcommAmazonBloomberg+7
Medium·10 companies·Max freq 50%·Acc 40.2%
BloombergWalmart LabsAmazon+7
Medium·9 companies·Max freq 100%·Acc 57.0%
ExpediaAT&TBloomberg+6
Hard·9 companies·Max freq 100%·Acc 23.9%
ArcesiumSamsungTexas Instruments+6
Medium·9 companies·Max freq 100%·Acc 50.6%
BlendspinnyVisa+6
Medium·9 companies·Max freq 100%·Acc 52.6%
McDonaldsQualcommSalesforce+6
Medium·9 companies·Max freq 97%·Acc 51.4%
razorpayTekionDE Shaw+6
Medium·9 companies·Max freq 90%·Acc 56.8%
PhonePeFlipkartBarclays+6
Easy·9 companies·Max freq 88%·Acc 60.1%
CriteoIBMYandex+6
Hard·9 companies·Max freq 77%·Acc 34.7%
eBayIntuitDeloitte+6
Easy·9 companies·Max freq 75%·Acc 75.8%
AirbnbAccentureAmazon+6
Medium·9 companies·Max freq 75%·Acc 72.4%
RobloxFlipkartAmazon+6
Easy·9 companies·Max freq 69%·Acc 63.7%
MetaMorgan StanleyTikTok+6
Medium·9 companies·Max freq 67%·Acc 63.6%
WaymoNutanixVisa+6
Medium·9 companies·Max freq 53%·Acc 60.2%
Media.netMedia.netMicrosoft+6
Hard·8 companies·Max freq 100%·Acc 32.9%
DevRevPhonePeGoldman Sachs+5
Medium·8 companies·Max freq 100%·Acc 46.6%
MyntraCoinDCXWells Fargo+5
Medium·8 companies·Max freq 100%·Acc 45.3%
InMobiMeeshoIBM+5
Easy·8 companies·Max freq 88%·Acc 49.2%
SnapSnapMeta+5
Medium·8 companies·Max freq 88%·Acc 66.1%
PorterFlipkartIntuit+5
Medium·8 companies·Max freq 87%·Acc 37.9%
SIGVisaRoblox+5
Easy·8 companies·Max freq 63%·Acc 45.1%
HCLSAPLinkedIn+5
Medium·8 companies·Max freq 63%·Acc 76.7%
MetaLinkedInMicrosoft+5
Medium·8 companies·Max freq 63%·Acc 38.5%
AccentureAirbnbGoogle+5
Medium·8 companies·Max freq 62%·Acc 57.2%
ZomatoIntuitUber+5
Medium·8 companies·Max freq 54%·Acc 34.9%
SprinklrDoorDashAmazon+5
Medium·8 companies·Max freq 54%·Acc 46.1%
ExpediaSalesforcetcs+5
Medium·7 companies·Max freq 100%·Acc 55.3%
XingAmazonBloomberg+4
Medium·7 companies·Max freq 100%·Acc 64.6%
CashfreeArcesiumAmazon+4
Easy·7 companies·Max freq 100%·Acc 65.3%
FidessaSwiggyGoogle+4
Easy·7 companies·Max freq 93%·Acc 57.9%
SamsungBloombergMicrosoft+4
Medium·7 companies·Max freq 88%·Acc 45.1%
CitadelPhonePeAmazon+4
Medium·7 companies·Max freq 88%·Acc 51.5%
CitadelNetflixPalantir+4
Hard·7 companies·Max freq 88%·Acc 31.3%
CoupangTikTokGoogle+4
Medium·7 companies·Max freq 68%·Acc 73.1%
DunzoAdobeGoogle+4
Medium·7 companies·Max freq 68%·Acc 49.7%
PayPayGoldman SachsAmazon+4
Easy·7 companies·Max freq 63%·Acc 47.3%
WhatnotMetaGoogle+4
Easy·7 companies·Max freq 63%·Acc 59.4%
LinkedIntcsGoogle+4
Medium·7 companies·Max freq 63%·Acc 73.5%
AndurilMicrosoftAmazon+4
Medium·7 companies·Max freq 63%·Acc 51.4%
PayPalIBMOracle+4
Hard·7 companies·Max freq 63%·Acc 0.5%
UberJuspaytcs+4
Medium·6 companies·Max freq 100%·Acc 50.1%
SnapdealTuringMicrosoft+3
Medium·6 companies·Max freq 100%·Acc 30.3%
GrouponMathWorksGoldman Sachs+3
Hard·6 companies·Max freq 100%·Acc 56.4%
Deutsche BankCapital OneGoogle+3
Medium·6 companies·Max freq 100%·Acc 51.0%
NaviZeta GlobalGoogle+3
Easy·6 companies·Max freq 100%·Acc 48.4%
GoDaddyBloombergMicrosoft+3
Medium·6 companies·Max freq 100%·Acc 39.0%
Trend MicroOracleAmazon+3
Medium·6 companies·Max freq 100%·Acc 0.6%
SiemensAmazonGoogle+3
Medium·6 companies·Max freq 88%·Acc 0.4%
DisneyTikTokIBM+3
Medium·6 companies·Max freq 77%·Acc 59.5%
HashedInDeloitteGoogle+3
Hard·6 companies·Max freq 75%·Acc 46.8%
CiscoHashedInOracle+3
Easy·6 companies·Max freq 63%·Acc 79.7%
Arista NetworksAmazonMeta+3
Easy·6 companies·Max freq 63%·Acc 87.8%
Josh TechnologyMetaAmazon+3
Hard·6 companies·Max freq 53%·Acc 39.3%
Morgan StanleyInfosysOracle+3
Medium·6 companies·Max freq 50%·Acc 36.9%
LinkedInBloombergGoogle+3
Hard·6 companies·Max freq 41%·Acc 54.8%
PayPalMicrosoftBloomberg+3
Medium·6 companies·Max freq 38%·Acc 49.1%
InfosysGoogleMeta+3
Medium·6 companies·Max freq 38%·Acc 84.4%
AmazonSalesforceMeta+3
Hard·6 companies·Max freq 38%·Acc 43.8%
InfosysGoogleBloomberg+3
Medium·6 companies·Max freq 38%·Acc 49.9%
GoogleOracleAmazon+3
Hard·6 companies·Max freq 38%·Acc 41.9%
BloombergGoogleOracle+3
Easy·6 companies·Max freq 25%·Acc 82.9%
GoogleMetaAmazon+3
Easy·5 companies·Max freq 100%·Acc 70.3%
UdemyMetaMicrosoft+2
Medium·5 companies·Max freq 100%·Acc 56.3%
NetEaseDoorDashAmazon+2
Medium·5 companies·Max freq 100%·Acc 41.3%
MathWorksSoFiCoupang+2
Medium·5 companies·Max freq 100%·Acc 46.6%
PaytmVisaOracle+2
Medium·5 companies·Max freq 100%·Acc 0.5%
National Payments Corporation of IndiaNational Payments Corporation of IndiaAmazon+2
Medium·5 companies·Max freq 100%·Acc 51.8%
ZenefitsExpediaSalesforce+2
Medium·5 companies·Max freq 100%·Acc 41.1%
PalantirSamsaraBloomberg+2
Hard·5 companies·Max freq 88%·Acc 50.0%
Walmart LabsAmazonMeta+2
Hard·5 companies·Max freq 77%·Acc 62.2%
PinterestGoogleMicrosoft+2
Hard·5 companies·Max freq 75%·Acc 52.4%
InfosysMetaAmazon+2
Medium·5 companies·Max freq 75%·Acc 39.8%
MeeshoUberAmazon+2
Easy·5 companies·Max freq 75%·Acc 72.0%
ZeptoUberBloomberg+2
Hard·5 companies·Max freq 68%·Acc 0.4%
SnapSnapUber+2
Hard·5 companies·Max freq 63%·Acc 48.7%
LinkedInBloombergMicrosoft+2
Hard·5 companies·Max freq 60%·Acc 0.5%
NeetCode 150NeetCode 150Google+2
Hard·5 companies·Max freq 50%·Acc 30.6%
TikTokGoogleMicrosoft+2
Medium·5 companies·Max freq 39%·Acc 43.6%
GoogleUberBloomberg+2
Medium·5 companies·Max freq 38%·Acc 86.3%
AmazonMetaMicrosoft+2
Medium·5 companies·Max freq 38%·Acc 70.7%
GoogleBloombergMeta+2
Easy·5 companies·Max freq 30%·Acc 41.9%
GoogleBloombergAmazon+2
Medium·5 companies·Max freq 28%·Acc 62.8%
MetaAmazonGoogle+2
Hard·5 companies·Max freq 25%·Acc 46.7%
Goldman SachsMicrosoftGoogle+2
Medium·5 companies·Max freq 25%·Acc 61.9%
AmazonBloombergGoogle+2
Easy·5 companies·Max freq 25%·Acc 74.4%
AmazonMetaBloomberg+2
Easy·5 companies·Max freq 25%·Acc 0.7%
GoogleBloombergAmazon+2
Hard·5 companies·Max freq 25%·Acc 46.7%
AmazonBloombergUber+2
Medium·4 companies·Max freq 100%·Acc 0.5%
AlphonsoSnowflakeDE Shaw+1
Medium·4 companies·Max freq 100%·Acc 65.4%
IMCFractal AnalyticsGoogle+1
Medium·4 companies·Max freq 100%·Acc 70.2%
ArcesiumMetaAmazon+1
Medium·4 companies·Max freq 100%·Acc 62.0%
razorpayPostmatesAmazon+1
Medium·4 companies·Max freq 100%·Acc 68.4%
PhonePeAmazonBloomberg+1
Hard·4 companies·Max freq 100%·Acc 61.5%
TeradataAmazonGoogle+1
Hard·4 companies·Max freq 88%·Acc 0.7%
Walmart LabsBloombergGoogle+1
Medium·4 companies·Max freq 80%·Acc 63.5%
CoupangAmazonMeta+1
Hard·4 companies·Max freq 78%·Acc 22.4%
AdobeMetaAmazon+1
Medium·4 companies·Max freq 76%·Acc 51.5%
SalesforceBloombergAmazon+1
Medium·4 companies·Max freq 75%·Acc 39.0%
CiscoAmazonMicrosoft+1
Hard·4 companies·Max freq 65%·Acc 48.0%
InfosysAmazonMicrosoft+1
Hard·4 companies·Max freq 65%·Acc 0.5%
razorpayGoogleAmazon+1
Medium·4 companies·Max freq 64%·Acc 65.6%
MetaTikTokAmazon+1
Medium·4 companies·Max freq 63%·Acc 43.7%
SalesforceAppleMicrosoft+1
Medium·4 companies·Max freq 55%·Acc 47.9%
SalesforceAmazonMeta+1
Medium·4 companies·Max freq 50%·Acc 59.7%
MetaPayPalAmazon+1
Medium·4 companies·Max freq 50%·Acc 58.0%
GoogleAmazonBloomberg+1
Hard·4 companies·Max freq 50%·Acc 45.6%
TikTokAmazonMicrosoft+1
Medium·4 companies·Max freq 42%·Acc 66.8%
AdobeBloombergAmazon+1
Hard·4 companies·Max freq 41%·Acc 68.7%
AtlassianGoogleMeta+1
Medium·4 companies·Max freq 29%·Acc 40.2%
GoogleMetaAmazon+1
Hard·4 companies·Max freq 27%·Acc 38.9%
GoogleGoldman SachsAmazon+1
Easy·4 companies·Max freq 25%·Acc 59.1%
GoogleMetaAmazon+1
Medium·4 companies·Max freq 25%·Acc 53.1%
AmazonMetaMicrosoft+1
Easy·4 companies·Max freq 25%·Acc 73.7%
UberMetaAmazon+1
Medium·4 companies·Max freq 25%·Acc 55.6%
GoogleMetaAmazon+1
Medium·4 companies·Max freq 25%·Acc 56.1%
MicrosoftAmazonBloomberg+1
Easy·4 companies·Max freq 16%·Acc 73.0%
AmazonBloombergMeta+1
Hard·4 companies·Max freq 15%·Acc 64.6%
GoogleMetaAmazon+1
Medium·4 companies·Max freq 15%·Acc 39.4%
GoogleBloombergAmazon+1
Medium·3 companies·Max freq 100%·Acc 34.4%
RobinhoodTekionGoogle
Hard·3 companies·Max freq 100%·Acc 33.7%
IMCTwo SigmaAmazon
Medium·3 companies·Max freq 100%·Acc 43.6%
QuoraMicrosoftAmazon
Hard·3 companies·Max freq 100%·Acc 28.2%
PhonePePalantirGoogle
Hard·3 companies·Max freq 100%·Acc 39.4%
Deutsche BankPhonePeGoogle
Medium·3 companies·Max freq 92%·Acc 36.1%
LTIMindtreeGoogleAmazon
Medium·3 companies·Max freq 88%·Acc 38.4%
Palo Alto NetworksMathWorksMicrosoft
Medium·3 companies·Max freq 88%·Acc 61.7%
PinterestGoogleMeta
Medium·3 companies·Max freq 88%·Acc 47.6%
AdobeAmazonOracle
Hard·3 companies·Max freq 75%·Acc 40.5%
DE ShawIBMApple
Medium·3 companies·Max freq 75%·Acc 55.3%
UberSAPMeta
Medium·3 companies·Max freq 68%·Acc 54.7%
GeicoGoogleAmazon
Hard·3 companies·Max freq 63%·Acc 61.2%
LinkedInGoogleAmazon
Medium·3 companies·Max freq 56%·Acc 88.4%
SAPAmazonGoogle
Medium·3 companies·Max freq 51%·Acc 49.9%
MetaAmazonMicrosoft
Medium·3 companies·Max freq 50%·Acc 26.9%
UberMicrosoftAmazon
Hard·3 companies·Max freq 50%·Acc 35.2%
UberGoogleAmazon
Medium·3 companies·Max freq 38%·Acc 61.8%
GoogleMetaMicrosoft
Medium·3 companies·Max freq 38%·Acc 37.8%
AmazonMetaGoogle
Medium·3 companies·Max freq 38%·Acc 30.1%
GoogleMetaMicrosoft
Medium·3 companies·Max freq 38%·Acc 53.0%
FlipkartGoogleBloomberg
Easy·3 companies·Max freq 38%·Acc 60.8%
MicrosoftGoogleBloomberg
Medium·3 companies·Max freq 30%·Acc 63.3%
AppleGoogleAmazon
Medium·3 companies·Max freq 28%·Acc 58.5%
GoogleMetaAmazon
Medium·3 companies·Max freq 28%·Acc 63.8%
UberGoogleMicrosoft
Hard·3 companies·Max freq 25%·Acc 36.9%
AmazonGoogleMeta
Hard·3 companies·Max freq 25%·Acc 47.6%
GoogleAmazonMeta
Easy·3 companies·Max freq 25%·Acc 78.2%
GoogleAmazonMeta
Hard·3 companies·Max freq 25%·Acc 53.9%
GoogleAmazonBloomberg
Medium·3 companies·Max freq 25%·Acc 62.4%
GoogleAmazonMicrosoft
Hard·3 companies·Max freq 25%·Acc 45.7%
GoogleBloombergAmazon
Hard·3 companies·Max freq 16%·Acc 0.6%
GoogleAmazonBloomberg
Medium·3 companies·Max freq 13%·Acc 58.3%
MetaAmazonGoogle
Hard·3 companies·Max freq 13%·Acc 66.2%
AmazonMicrosoftGoogle
Hard·3 companies·Max freq 11%·Acc 0.6%
GoogleBloombergAmazon
Hard·2 companies·Max freq 100%·Acc 42.1%
Akuna CapitalGoogle
Medium·2 companies·Max freq 100%·Acc 60.3%
ShopeeTeradata
Hard·2 companies·Max freq 95%·Acc 31.8%
SprinklrAmazon
Hard·2 companies·Max freq 93%·Acc 32.1%
GameskraftGoogle
Medium·2 companies·Max freq 92%·Acc 0.4%
MeeshoAmazon
Hard·2 companies·Max freq 88%·Acc 22.7%
MathWorksGoogle
Hard·2 companies·Max freq 88%·Acc 27.2%
ZeptoGoogle
Medium·2 companies·Max freq 76%·Acc 68.0%
PayPalBloomberg
Hard·2 companies·Max freq 75%·Acc 0.4%
SalesforceArista Networks
Hard·2 companies·Max freq 75%·Acc 20.8%
SalesforceGoogle
Hard·2 companies·Max freq 67%·Acc 38.8%
InMobiAmazon
Medium·2 companies·Max freq 63%·Acc 39.3%
RubrikGoogle
Medium·2 companies·Max freq 54%·Acc 45.7%
PhonePeAmazon
Easy·2 companies·Max freq 50%·Acc 56.8%
AppleMicrosoft
Medium·2 companies·Max freq 50%·Acc 35.9%
DE ShawAmazon
Medium·2 companies·Max freq 50%·Acc 35.5%
AmazonGoogle
Medium·2 companies·Max freq 47%·Acc 25.7%
AmazonGoogle
Medium·2 companies·Max freq 38%·Acc 53.1%
MetaGoogle
Medium·2 companies·Max freq 28%·Acc 40.1%
UberGoogle
Hard·2 companies·Max freq 27%·Acc 30.5%
MicrosoftAmazon
Easy·2 companies·Max freq 27%·Acc 80.0%
MetaApple
Medium·2 companies·Max freq 25%·Acc 39.8%
MetaGoogle
Medium·2 companies·Max freq 25%·Acc 48.0%
AppleGoogle
Hard·2 companies·Max freq 25%·Acc 33.7%
LinkedInAmazon
Hard·2 companies·Max freq 25%·Acc 62.5%
MetaAmazon
Medium·2 companies·Max freq 25%·Acc 80.3%
AmazonMeta
Medium·2 companies·Max freq 25%·Acc 70.1%
TikTokGoogle
Medium·2 companies·Max freq 25%·Acc 20.6%
AmazonMicrosoft
Hard·2 companies·Max freq 25%·Acc 59.3%
GoogleAmazon
Hard·2 companies·Max freq 25%·Acc 49.9%
GoogleAmazon
Hard·2 companies·Max freq 25%·Acc 54.0%
GoogleAmazon
Hard·2 companies·Max freq 25%·Acc 0.6%
GoogleAmazon
Medium·2 companies·Max freq 25%·Acc 46.5%
GoogleBloomberg
Hard·2 companies·Max freq 25%·Acc 64.2%
GoogleBloomberg
Medium·2 companies·Max freq 25%·Acc 45.1%
UberGoogle
Medium·2 companies·Max freq 16%·Acc 64.3%
GoogleAmazon
Medium·2 companies·Max freq 13%·Acc 24.5%
MetaGoogle
Hard·2 companies·Max freq 13%·Acc 50.9%
AmazonBloomberg
Hard·2 companies·Max freq 13%·Acc 60.3%
AmazonGoogle
Hard·2 companies·Max freq 13%·Acc 51.1%
BloombergGoogle
Medium·2 companies·Max freq 13%·Acc 61.3%
MicrosoftGoogle
Hard·1 companies·Max freq 100%·Acc 40.6%
Nutanix
Medium·1 companies·Max freq 100%·Acc 39.8%
HashedIn
Medium·1 companies·Max freq 100%·Acc 43.2%
UiPath
Hard·1 companies·Max freq 100%·Acc 47.4%
American Express
Medium·1 companies·Max freq 100%·Acc 68.8%
Deutsche Bank
Medium·1 companies·Max freq 100%·Acc 68.7%
Deutsche Bank
Medium·1 companies·Max freq 100%·Acc 52.2%
Teradata
Medium·1 companies·Max freq 88%·Acc 37.2%
MathWorks
Hard·1 companies·Max freq 88%·Acc 40.9%
Confluent
Hard·1 companies·Max freq 88%·Acc 62.5%
Morgan Stanley
Hard·1 companies·Max freq 88%·Acc 44.2%
Citadel
Hard·1 companies·Max freq 88%·Acc 47.2%
Adobe
Medium·1 companies·Max freq 75%·Acc 43.8%
Snowflake
Medium·1 companies·Max freq 75%·Acc 50.1%
DE Shaw
Hard·1 companies·Max freq 75%·Acc 35.6%
DE Shaw
Medium·1 companies·Max freq 75%·Acc 71.3%
DE Shaw
Hard·1 companies·Max freq 75%·Acc 30.2%
Intuit
Medium·1 companies·Max freq 75%·Acc 35.0%
PayPal
Medium·1 companies·Max freq 75%·Acc 27.8%
Snowflake
Hard·1 companies·Max freq 65%·Acc 30.3%
Infosys
Hard·1 companies·Max freq 65%·Acc 25.1%
IBM
Easy·1 companies·Max freq 63%·Acc 59.9%
Salesforce
Hard·1 companies·Max freq 63%·Acc 31.4%
Salesforce
Medium·1 companies·Max freq 63%·Acc 56.5%
Salesforce
Hard·1 companies·Max freq 51%·Acc 33.5%
DoorDash
Easy·1 companies·Max freq 50%·Acc 64.3%
Uber
Medium·1 companies·Max freq 50%·Acc 32.6%
Uber
Medium·1 companies·Max freq 50%·Acc 38.0%
Uber
Hard·1 companies·Max freq 38%·Acc 23.3%
Amazon
Hard·1 companies·Max freq 27%·Acc 19.7%
Amazon
Medium·1 companies·Max freq 25%·Acc 63.5%
Meta
Hard·1 companies·Max freq 25%·Acc 35.7%
Amazon
Easy·1 companies·Max freq 25%·Acc 62.1%
Amazon
Medium·1 companies·Max freq 25%·Acc 68.2%
Amazon
Hard·1 companies·Max freq 25%·Acc 30.0%
Amazon
Medium·1 companies·Max freq 25%·Acc 38.5%
Amazon
Hard·1 companies·Max freq 25%·Acc 24.6%
Amazon
Hard·1 companies·Max freq 25%·Acc 20.8%
Amazon
Medium·1 companies·Max freq 25%·Acc 56.6%
Amazon
Hard·1 companies·Max freq 25%·Acc 41.5%
Amazon
Medium·1 companies·Max freq 25%·Acc 49.3%
Amazon
Medium·1 companies·Max freq 25%·Acc 55.9%
Amazon
Hard·1 companies·Max freq 25%·Acc 42.9%
Amazon
Hard·1 companies·Max freq 25%·Acc 40.8%
Amazon
Hard·1 companies·Max freq 25%·Acc 49.9%
Amazon
Hard·1 companies·Max freq 25%·Acc 53.7%
Amazon
Hard·1 companies·Max freq 25%·Acc 26.2%
Amazon
Medium·1 companies·Max freq 25%·Acc 58.9%
Google
Medium·1 companies·Max freq 25%·Acc 44.7%
Google
Hard·1 companies·Max freq 25%·Acc 61.0%
Google
Hard·1 companies·Max freq 25%·Acc 72.0%
Google
Medium·1 companies·Max freq 25%·Acc 73.1%
Google
Medium·1 companies·Max freq 25%·Acc 55.2%
Google
Medium·1 companies·Max freq 25%·Acc 36.9%
Google
Medium·1 companies·Max freq 25%·Acc 53.4%
Google
Medium·1 companies·Max freq 25%·Acc 49.6%
Google
Hard·1 companies·Max freq 25%·Acc 37.8%
Google
Medium·1 companies·Max freq 25%·Acc 56.5%
Google
Medium·1 companies·Max freq 25%·Acc 63.5%
Google
Medium·1 companies·Max freq 25%·Acc 62.1%
Google
Medium·1 companies·Max freq 25%·Acc 44.0%
Google
Hard·1 companies·Max freq 25%·Acc 19.9%
Google
Medium·1 companies·Max freq 25%·Acc 62.5%
Google
Medium·1 companies·Max freq 25%·Acc 23.6%
Google
Hard·1 companies·Max freq 25%·Acc 27.9%
Google
Hard·1 companies·Max freq 13%·Acc 42.3%
Meta
Hard·1 companies·Max freq 13%·Acc 19.9%
Amazon
Medium·1 companies·Max freq 13%·Acc 32.5%
Amazon
Hard·1 companies·Max freq 13%·Acc 26.2%
Google
Medium·1 companies·Max freq 13%·Acc 53.2%
Google
Hard·1 companies·Max freq 13%·Acc 40.1%
Google
Medium·1 companies·Max freq 13%·Acc 41.0%
Google
Showing 303 of 303 problems in Binary Search & Modified BSFiltered: All Companies