{"licence":"CC BY 4.0","licenceUrl":"https://creativecommons.org/licenses/by/4.0/","citation":"Ambera Forge, Coding interview prep, September 2026","report":"https://forge.ambera.app/sectors/coding-interview-prep/2026-09","note":"Counts are over the companies Forge read in this sector during the month, each with its denominator. Themes and capabilities are the words the reading listed; a theme with no declared match shares no word with anything a company declares, which is not the same as no product doing it. Carried market-size figures are their publishers’ and are not redistributed here.","version":1,"monthKey":"2026-09","sector":{"slug":"coding-interview-prep","name":"Coding interview prep","scope":"Practice problems and mock interviews for software engineering hiring loops."},"coverage":{"entities":7,"readEntities":0,"neverRead":7,"readInMonth":0,"lastReadAt":null},"withheldReason":"Withheld: 0 companies in this sector have been read so far; the counts need at least 3. What has been read is below, with its dates.","declaredCapabilities":[],"complaintThemes":[],"whiteSpace":{"rows":[],"unansweredCount":0,"belowFloor":0},"entities":[{"id":"cmuohggr000k1ofmyoes3zagb","slug":"leetcode","name":"LeetCode","kind":"competitor","site":"https://leetcode.com","lastWatchedAt":null,"addedBy":"definition"},{"id":"cmuohggtn00k3ofmyrce52o9w","slug":"neetcode","name":"NeetCode","kind":"competitor","site":"https://neetcode.io","lastWatchedAt":null,"addedBy":"definition"},{"id":"cmuohggwj00k5ofmy46w9iwzb","slug":"algoexpert","name":"AlgoExpert","kind":"competitor","site":"https://algoexpert.io","lastWatchedAt":null,"addedBy":"definition"},{"id":"cmuohggzo00k7ofmy3s8rgtw0","slug":"interviewing-io","name":"interviewing.io","kind":"competitor","site":"https://interviewing.io","lastWatchedAt":null,"addedBy":"definition"},{"id":"cmuohgh2c00k9ofmy3ytg9ug0","slug":"hackerrank","name":"HackerRank","kind":"adjacent","site":"https://hackerrank.com","lastWatchedAt":null,"addedBy":"definition"},{"id":"cmuohgh5200kbofmyb34rvj1w","slug":"interviews-in-the-age-of-ai-assistants","name":"Interviews in the age of AI assistants","kind":"discourse","site":null,"lastWatchedAt":null,"addedBy":"definition"},{"id":"cmuohgh7j00kdofmy8fdlfgst","slug":"engineers-between-jobs","name":"Engineers between jobs","kind":"segment","site":null,"lastWatchedAt":null,"addedBy":"definition"}],"entrants":{"placed":[{"id":"cmuohggr000k1ofmyoes3zagb","name":"LeetCode","kind":"competitor","addedBy":"definition","addedAt":"2026-09-30T19:13:10.112Z"},{"id":"cmuohggtn00k3ofmyrce52o9w","name":"NeetCode","kind":"competitor","addedBy":"definition","addedAt":"2026-09-30T19:13:10.207Z"},{"id":"cmuohggwj00k5ofmy46w9iwzb","name":"AlgoExpert","kind":"competitor","addedBy":"definition","addedAt":"2026-09-30T19:13:10.314Z"},{"id":"cmuohggzo00k7ofmy3s8rgtw0","name":"interviewing.io","kind":"competitor","addedBy":"definition","addedAt":"2026-09-30T19:13:10.426Z"},{"id":"cmuohgh2c00k9ofmy3ytg9ug0","name":"HackerRank","kind":"adjacent","addedBy":"definition","addedAt":"2026-09-30T19:13:10.524Z"},{"id":"cmuohgh5200kbofmyb34rvj1w","name":"Interviews in the age of AI assistants","kind":"discourse","addedBy":"definition","addedAt":"2026-09-30T19:13:10.619Z"},{"id":"cmuohgh7j00kdofmy8fdlfgst","name":"Engineers between jobs","kind":"segment","addedBy":"definition","addedAt":"2026-09-30T19:13:10.711Z"}],"sighted":[]},"entries":{"observed":0,"inference":0,"sourceBroken":0,"byTag":[],"byCategory":[]},"pricing":{"readEntities":0,"withPricing":0,"changesInMonth":0,"companiesChangedInMonth":0,"withheldReason":"Withheld: 0 companies in this sector have been read so far; the table needs at least 3, so one company's pricing page is not read as the market's.","companies":[]},"funding":{"quartersConsidered":8,"readQuarters":0,"totalRounds":0,"currencies":[],"withheldReason":"Withheld: something was read in 0 of the last 8 quarters. A series needs at least 2 to say anything a single reading does not.","quarters":[]},"marketSize":{"readAt":null,"publishers":[]}}