What's New?

October 2026

  • Agentic Chatbot

    PremiumNew

    Low-Level Design

    Design a chatbot that routes each message to the tool whose keywords match best and keeps a separate history for every conversation. Practise tool routing, template filling and per-session state.

  • CBC10 questions

    New

    Company

    10 practice questions for CBC's software engineer interviews, across coding, low-level design and system design.

  • EXL20 questions

    New

    EXL · Company

    20 practice questions across coding, SQL and system design, plus a researched guide to EXL’s interview process.

  • Arrays & Hashing · Coding Question

    Check whether an array contains every integer in a given inclusive range.

  • Search Algorithms · Coding Question

    Find the last occurrence of a character in a string, including when the character is absent.

  • Arrays & Hashing · Coding Question

    Find the least frequent character in a string, handling ties consistently.

  • Linked Lists · Coding Question

    Count the nodes in a circular linked list without looping indefinitely.

  • MakeMyTrip48 questions

    New

    Company

    48 interview questions reported at MakeMyTrip, across coding, system design, low-level design and SQL.

  • Roadmap

    A study plan built from the questions MakeMyTrip asks, with every step linked to the matching practice problems.

  • Trees · Coding Question

    Connect each node of a perfect binary tree to its right neighbour on the same level, using the links you have already built (LeetCode #116).

  • Linked Lists · Coding Question

    Find the node where two singly linked lists merge, walking both in a single pass with no extra memory (LeetCode #160).

  • SQL · Coding Question

    Write an anti-join that returns users who booked a flight in March 2024 but no hotel in the same window.

  • AVEVA36 questions

    New

    Company

    36 interview questions reported at AVEVA, across coding, system design, low-level design and SQL.

  • Roadmap

    Step-by-step study plan for AVEVA's interview loop, from the online assessment to the managerial round.

  • Sliding Window · Coding Question

    Count the most frequent substring whose length and distinct-letter count stay within given limits (LeetCode #1297).

  • Arrays & Hashing · Coding Question

    Capitalise the first character of each word in a string, leaving everything else untouched.

  • SQL · Coding Question

    From a status log, work out each industrial asset's total minutes in the DOWN state using a window function.

  • Recursion · Coding Question

    Find every combination of candidates that sums to a target, reusing numbers as often as you like (LeetCode #39). Asked at Amazon, Airbnb and 19 more companies.

  • Two Pointers · Coding Question

    Reverse the order of the words in a character array, working in place (LeetCode #186). Asked at Amazon, Microsoft and 7 more companies.

  • Arrays & Hashing · Coding Question

    Rotate an array to the right by k steps (LeetCode #189). Asked at Cisco, PayPal and 7 more companies.