theloop
CompaniesRoundsQuestionsSearchProgress
theloop

Interview questions from top companies, mapped to the exact round they show up in. Prep for what you will actually face.

View source

Browse

CompaniesSearchAll rounds

Rounds

Online AssessmentDSA / CodingMachine CodingLow-Level Design

Contribute

Share an interviewReport an issueStar on GitHub

The Loop aggregates publicly shared interview experiences and curated commonly-asked questions, each labeled with its source. Not affiliated with any company listed.

CC BY-NC 4.0 · © 2026

Online AssessmentDSA / CodingMachine CodingLow-Level DesignSystem DesignTech Deep-DiveHiring ManagerBehavioral / HR

Round 01 · 60 questions

Online Assessment

Timed online coding / aptitude screen, usually the first filter.

  • 1Password
    Implement a min-stack supporting getMin in O(1).
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #stack
    PracticeLeetCode↗GeeksforGeeks↗
  • Accenture
    Quantitative aptitude: permutations, combinations and probability.
    Full-stackInternMedium◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Quantitative aptitude: simple and compound interest.
    Full-stackInternEasy◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Verbal ability: synonyms, antonyms and para-jumbles.
    Full-stackInternEasy◆ Commonly asked
    #verbal
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Verbal ability: error spotting and sentence correction.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #verbal
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Logical reasoning: number and letter series completion.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #reasoning
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Email writing / essay writing task.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #verbal
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Logical reasoning: blood relations and seating arrangement.
    Full-stackNew Grad / JuniorMedium◆ Commonly asked
    #reasoning
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Quantitative aptitude: time, speed and distance problems.
    Full-stackNew Grad / JuniorEasy◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Quantitative aptitude: profit, loss and percentages.
    Full-stackNew Grad / JuniorEasy◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Quantitative aptitude: ratio, proportion and averages.
    BackendInternEasy◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Pseudocode: spot the error in the given snippet.
    BackendInternMedium◆ Commonly asked
    #pseudocode
    PracticeGeeksforGeeks↗Search↗
  • Accenture
    Pseudocode: predict the output of the given code block.
    BackendInternMedium◆ Commonly asked
    #pseudocode
    PracticeGeeksforGeeks↗Search↗
  • Activision Blizzard
    Debugging + output-prediction multiple choice section.
    Full-stackNew Grad / JuniorEasy◆ Commonly asked
    #fundamentals
    PracticeGeeksforGeeks↗Search↗
  • Activision Blizzard
    Longest common prefix among strings.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #string
    PracticeLeetCode↗GeeksforGeeks↗
  • Adobe
    Two timed medium array/string problems in 70 minutes.
    Full-stackNew Grad / JuniorMedium◆ Commonly asked
    #arrays#strings
    PracticeGeeksforGeeks↗Search↗
  • Affirm
    Implement a rate-limited counter.
    BackendNew Grad / JuniorMedium◆ Commonly asked
    #simulation
    PracticeGeeksforGeeks↗Search↗
  • Airbnb
    Spiral order traversal of a matrix.
    BackendNew Grad / JuniorMedium◆ Commonly asked
    #matrix
    PracticeLeetCode↗GeeksforGeeks↗
  • Airtable
    Debugging + output-prediction multiple choice section.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #fundamentals
    PracticeGeeksforGeeks↗Search↗
  • Airtel
    Merge overlapping meeting intervals from a calendar.
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #intervals#sorting
    PracticeGeeksforGeeks↗Search↗
  • Akamai
    Reformat a log file by timestamp.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #sorting#parsing
    PracticeGeeksforGeeks↗Search↗
  • Akamai
    Find the missing number in 1..n.
    FrontendNew Grad / JuniorEasy◆ Commonly asked
    #math
    PracticeLeetCode↗GeeksforGeeks↗
  • Algolia
    Reformat a log file by timestamp.
    Full-stackNew Grad / JuniorEasy◆ Commonly asked
    #sorting#parsing
    PracticeGeeksforGeeks↗Search↗
  • Alibaba
    Longest common prefix among strings.
    Full-stackNew Grad / JuniorEasy◆ Commonly asked
    #string
    PracticeLeetCode↗GeeksforGeeks↗
  • Amazon
    Validate an IP address (IPv4 / IPv6).
    BackendNew Grad / JuniorMedium◆ Commonly asked
    #string#parsing
    PracticeGeeksforGeeks↗Search↗
  • Amazon
    Merge overlapping meeting intervals from a calendar.
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #intervals#sorting
    PracticeGeeksforGeeks↗Search↗
  • AMD
    Validate an IP address (IPv4 / IPv6).
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #string#parsing
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Logical reasoning: data interpretation from charts and tables.
    Full-stackInternMedium◆ Commonly asked
    #reasoning
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Quantitative aptitude: permutations, combinations and probability.
    Full-stackInternMedium◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Verbal ability: error spotting and sentence correction.
    Full-stackInternEasy◆ Commonly asked
    #verbal
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Quantitative aptitude: time, speed and distance problems.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Email writing / essay writing task.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #verbal
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Pseudocode: spot the error in the given snippet.
    BackendNew Grad / JuniorMedium◆ Commonly asked
    #pseudocode
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Verbal ability: reading comprehension passage.
    Full-stackNew Grad / JuniorEasy◆ Commonly asked
    #verbal
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Logical reasoning: blood relations and seating arrangement.
    Full-stackNew Grad / JuniorMedium◆ Commonly asked
    #reasoning
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Logical reasoning: number and letter series completion.
    Full-stackNew Grad / JuniorEasy◆ Commonly asked
    #reasoning
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Pseudocode: predict the output of the given code block.
    BackendInternMedium◆ Commonly asked
    #pseudocode
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Quantitative aptitude: profit, loss and percentages.
    BackendInternEasy◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗
  • Amdocs
    Quantitative aptitude: ratio, proportion and averages.
    BackendInternEasy◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗
  • American Express
    Compute the running median of a stream.
    Full-stackNew Grad / JuniorHard◆ Commonly asked
    #heap
    PracticeGeeksforGeeks↗Search↗
  • Amplitude
    Debugging + output-prediction multiple choice section.
    FrontendNew Grad / JuniorEasy◆ Commonly asked
    #fundamentals
    PracticeGeeksforGeeks↗Search↗
  • Analog Devices
    Longest common prefix among strings.
    FrontendNew Grad / JuniorEasy◆ Commonly asked
    #string
    PracticeLeetCode↗GeeksforGeeks↗
  • Anduril
    Find the number of distinct substrings of length k.
    BackendNew Grad / JuniorMedium◆ Commonly asked
    #sliding-window#string
    PracticeGeeksforGeeks↗Search↗
  • Anduril
    Move zeroes to the end in place.
    FrontendNew Grad / JuniorEasy◆ Commonly asked
    #two-pointers
    PracticeLeetCode↗GeeksforGeeks↗
  • Anthropic
    Given a list of transactions, detect fraudulent patterns.
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #hashmap#simulation
    PracticeGeeksforGeeks↗Search↗
  • Apple
    Reformat a log file by timestamp.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #sorting#parsing
    PracticeGeeksforGeeks↗Search↗
  • Apple
    Implement a min-stack supporting getMin in O(1).
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #stack
    PracticeLeetCode↗GeeksforGeeks↗
  • Applied Materials
    Simulate a simple inventory system from a spec.
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #simulation
    PracticeGeeksforGeeks↗Search↗
  • Arista Networks
    Reformat a log file by timestamp.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #sorting#parsing
    PracticeGeeksforGeeks↗Search↗
  • Arista Networks
    Group items by frequency and return the top K.
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #hashmap#heap
    PracticeGeeksforGeeks↗Search↗
  • Arm
    Implement a rate-limited counter.
    BackendNew Grad / JuniorMedium◆ Commonly asked
    #simulation
    PracticeGeeksforGeeks↗Search↗
  • Asana
    Simulate a simple inventory system from a spec.
    Full-stackNew Grad / JuniorMedium◆ Commonly asked
    #simulation
    PracticeGeeksforGeeks↗Search↗
  • ASML
    Longest common prefix among strings.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #string
    PracticeLeetCode↗GeeksforGeeks↗
  • athenahealth
    Validate an IP address (IPv4 / IPv6).
    BackendNew Grad / JuniorMedium◆ Commonly asked
    #string#parsing
    PracticeGeeksforGeeks↗Search↗
  • athenahealth
    Two timed medium array/string problems in 70 minutes.
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #arrays#strings
    PracticeGeeksforGeeks↗Search↗
  • Atlassian
    Find the missing number in 1..n.
    Full-stackNew Grad / JuniorEasy◆ Commonly asked
    #math
    PracticeLeetCode↗GeeksforGeeks↗
  • Aurora
    Debugging + output-prediction multiple choice section.
    BackendNew Grad / JuniorEasy◆ Commonly asked
    #fundamentals
    PracticeGeeksforGeeks↗Search↗
  • Aurora
    Validate an IP address (IPv4 / IPv6).
    FrontendNew Grad / JuniorMedium◆ Commonly asked
    #string#parsing
    PracticeGeeksforGeeks↗Search↗
  • Autodesk
    Implement a rate-limited counter.
    Full-stackNew Grad / JuniorMedium◆ Commonly asked
    #simulation
    PracticeGeeksforGeeks↗Search↗
  • Axis Bank
    Quantitative aptitude: simple and compound interest.
    Full-stackNew Grad / JuniorEasy◆ Commonly asked
    #aptitude
    PracticeGeeksforGeeks↗Search↗