# DevInterview.AI > AI-powered mock interviews for software engineers. Coding, system design, and behavioral formats, each a 30 to 45-minute session with a live voice interviewer, followed by a detailed evaluation. Interviews run in real time: a real code editor with execution for coding, a diagram canvas for system design, and structured follow-ups for behavioral. Problems are drawn from a bank of real interview questions tagged by company and concept. The first interview is free with no card required; unlimited access is a subscription. ## Core pages - [Home](https://devinterview.ai/): What DevInterview.AI is and how a session works - [Pricing](https://devinterview.ai/pricing): Monthly, quarterly, and yearly plans; first interview free - [About & FAQ](https://devinterview.ai/about): How it works, supported languages, evaluation detail, common questions - [Practice](https://devinterview.ai/practice): Practice interview questions by company or concept with AI feedback - [Learn](https://devinterview.ai/learn): Free interactive courses on the core interview patterns: visualizations, runnable Python, quizzes - [Companies](https://devinterview.ai/companies): Interview question breakdowns for 651 companies - [Concepts](https://devinterview.ai/concepts): Questions grouped by 63 algorithms and data structures - [Blog](https://devinterview.ai/blog): Interview prep guides and hiring-trend analysis - [Compare](https://devinterview.ai/compare): How DevInterview.AI stacks up against other interview prep tools, with sourced prices - [Reviews](https://devinterview.ai/reviews): Every post-interview rating ever received, full distribution shown, plus live usage numbers ## Interactive courses - [Learn Sliding Window](https://devinterview.ai/learn/sliding-window): 5-lesson interactive course (~50 min): Turn O(n·k) scans into one O(n) pass by reusing the work you already did. - [Learn Two Pointers](https://devinterview.ai/learn/two-pointers): 5-lesson interactive course (~47 min): Two indices, one pass: cut the pair-checking search space without missing an answer. - [Learn Binary Search](https://devinterview.ai/learn/binary-search): 5-lesson interactive course (~49 min): Every comparison throws away half of what's left. Twenty questions beats a million. - [Learn BFS & DFS](https://devinterview.ai/learn/bfs-dfs): 5-lesson interactive course (~51 min): Two ways to walk a graph: ripple outward level by level, or dive deep and backtrack. - [Learn Hash Maps](https://devinterview.ai/learn/hash-maps): 5-lesson interactive course (~47 min): Trade a little memory for O(1) answers to "have I seen this before?" - [Learn Stacks & Monotonic Stacks](https://devinterview.ai/learn/stacks): 5-lesson interactive course (~48 min): Last in, first out: the right tool whenever the most recent thing matters most. - [Learn Heaps & Top-K](https://devinterview.ai/learn/heaps): 5-lesson interactive course (~49 min): Keep the best candidate on top without ever fully sorting. - [Learn Backtracking](https://devinterview.ai/learn/backtracking): 5-lesson interactive course (~50 min): Try it, undo it, try the next thing: exhaustive search that cleans up after itself. - [Learn Dynamic Programming](https://devinterview.ai/learn/dynamic-programming): 5-lesson interactive course (~52 min): Solve each subproblem once, write it down, and hard problems collapse into loops. - [Learn Caching](https://devinterview.ai/learn/caching): 5-lesson interactive course (~51 min): Answer the repeat questions from memory, and most of your traffic never touches the database. - [Learn Load Balancing & Scaling](https://devinterview.ai/learn/load-balancing): 5-lesson interactive course (~50 min): One server becomes twenty behind a single address, and nobody on the outside can tell. - [Learn Database Scaling](https://devinterview.ai/learn/database-scaling): 5-lesson interactive course (~52 min): Index it, replicate it, then shard it, in that order and only as far as the numbers force you. - [Learn Consistency & Trade-offs](https://devinterview.ai/learn/consistency): 5-lesson interactive course (~51 min): When the network splits, you choose what breaks. Know what you're choosing. - [Learn Queues & Async Processing](https://devinterview.ai/learn/message-queues): 5-lesson interactive course (~50 min): Take the slow work out of the request, promise to do it soon, and smooth every spike. - [Learn Telling the Story](https://devinterview.ai/learn/telling-the-story): 5-lesson interactive course (~47 min): Your experience is the easy part. Getting it across in two minutes is the skill. - [Learn Conflict & Disagreement](https://devinterview.ai/learn/conflict-and-disagreement): 5-lesson interactive course (~45 min): Every team fights. Interviewers want to know what you're like when yours does. - [Learn Failure & Ownership](https://devinterview.ai/learn/failure-and-mistakes): 5-lesson interactive course (~45 min): The failure question isn't about the failure. It's about whether you can be trusted with the next one. - [Learn Leadership & Influence](https://devinterview.ai/learn/leadership-and-influence): 5-lesson interactive course (~45 min): Leading is getting the right thing to happen without waiting to be in charge of it. - [Learn Ambiguity & Prioritization](https://devinterview.ai/learn/ambiguity-and-prioritization): 5-lesson interactive course (~45 min): Nobody hands senior engineers clean requirements. These questions check if you need them. ## Concepts - [Array](https://devinterview.ai/concepts/array): 1610 interview questions that test Array - [String](https://devinterview.ai/concepts/string): 663 interview questions that test String - [Hash Table](https://devinterview.ai/concepts/hash-table): 569 interview questions that test Hash Table - [Math](https://devinterview.ai/concepts/math): 507 interview questions that test Math - [Dynamic Programming](https://devinterview.ai/concepts/dynamic-programming): 503 interview questions that test Dynamic Programming - [Sorting](https://devinterview.ai/concepts/sorting): 408 interview questions that test Sorting - [Greedy](https://devinterview.ai/concepts/greedy): 373 interview questions that test Greedy - [Binary Search](https://devinterview.ai/concepts/binary-search): 242 interview questions that test Binary Search - [Bit Manipulation](https://devinterview.ai/concepts/bit-manipulation): 223 interview questions that test Bit Manipulation - [Depth-First Search](https://devinterview.ai/concepts/depth-first-search): 223 interview questions that test Depth-First Search - [Matrix](https://devinterview.ai/concepts/matrix): 210 interview questions that test Matrix - [Prefix Sum](https://devinterview.ai/concepts/prefix-sum): 193 interview questions that test Prefix Sum - [Breadth-First Search](https://devinterview.ai/concepts/breadth-first-search): 188 interview questions that test Breadth-First Search - [Two Pointers](https://devinterview.ai/concepts/two-pointers): 184 interview questions that test Two Pointers - [Simulation](https://devinterview.ai/concepts/simulation): 163 interview questions that test Simulation - [Counting](https://devinterview.ai/concepts/counting): 159 interview questions that test Counting - [Tree](https://devinterview.ai/concepts/tree): 156 interview questions that test Tree - [Heap (Priority Queue)](https://devinterview.ai/concepts/heap-priority-queue): 151 interview questions that test Heap (Priority Queue) - [Graph Theory](https://devinterview.ai/concepts/graph): 130 interview questions that test Graph Theory - [Sliding Window](https://devinterview.ai/concepts/sliding-window): 129 interview questions that test Sliding Window ## System design concepts - [Consistency & Trade-offs](https://devinterview.ai/concepts/system-design/consistency): 39 whiteboard design prompts that exercise Consistency & Trade-offs - [Database Scaling](https://devinterview.ai/concepts/system-design/database-scaling): 39 whiteboard design prompts that exercise Database Scaling - [Caching](https://devinterview.ai/concepts/system-design/caching): 35 whiteboard design prompts that exercise Caching - [Queues & Async Processing](https://devinterview.ai/concepts/system-design/message-queues): 29 whiteboard design prompts that exercise Queues & Async Processing - [Load Balancing & Scaling](https://devinterview.ai/concepts/system-design/load-balancing): 15 whiteboard design prompts that exercise Load Balancing & Scaling ## Companies - [google](https://devinterview.ai/companies/google): 2122 tracked interview questions plus the algorithm breakdown - [amazon](https://devinterview.ai/companies/amazon): 1831 tracked interview questions plus the algorithm breakdown - [microsoft](https://devinterview.ai/companies/microsoft): 1339 tracked interview questions plus the algorithm breakdown - [meta](https://devinterview.ai/companies/meta): 1308 tracked interview questions plus the algorithm breakdown - [bloomberg](https://devinterview.ai/companies/bloomberg): 1172 tracked interview questions plus the algorithm breakdown - [tiktok](https://devinterview.ai/companies/tiktok): 351 tracked interview questions plus the algorithm breakdown - [uber](https://devinterview.ai/companies/uber): 344 tracked interview questions plus the algorithm breakdown - [oracle](https://devinterview.ai/companies/oracle): 320 tracked interview questions plus the algorithm breakdown - [apple](https://devinterview.ai/companies/apple): 302 tracked interview questions plus the algorithm breakdown - [goldman sachs](https://devinterview.ai/companies/goldman-sachs): 256 tracked interview questions plus the algorithm breakdown - [tcs](https://devinterview.ai/companies/tcs): 219 tracked interview questions plus the algorithm breakdown - [salesforce](https://devinterview.ai/companies/salesforce): 178 tracked interview questions plus the algorithm breakdown - [zoho](https://devinterview.ai/companies/zoho): 176 tracked interview questions plus the algorithm breakdown - [ibm](https://devinterview.ai/companies/ibm): 174 tracked interview questions plus the algorithm breakdown - [adobe](https://devinterview.ai/companies/adobe): 173 tracked interview questions plus the algorithm breakdown - [infosys](https://devinterview.ai/companies/infosys): 165 tracked interview questions plus the algorithm breakdown - [linkedin](https://devinterview.ai/companies/linkedin): 163 tracked interview questions plus the algorithm breakdown - [walmart labs](https://devinterview.ai/companies/walmart-labs): 143 tracked interview questions plus the algorithm breakdown - [accenture](https://devinterview.ai/companies/accenture): 139 tracked interview questions plus the algorithm breakdown - [visa](https://devinterview.ai/companies/visa): 139 tracked interview questions plus the algorithm breakdown - [nvidia](https://devinterview.ai/companies/nvidia): 134 tracked interview questions plus the algorithm breakdown - [yandex](https://devinterview.ai/companies/yandex): 122 tracked interview questions plus the algorithm breakdown - [de shaw](https://devinterview.ai/companies/de-shaw): 110 tracked interview questions plus the algorithm breakdown - [flipkart](https://devinterview.ai/companies/flipkart): 106 tracked interview questions plus the algorithm breakdown - [phonepe](https://devinterview.ai/companies/phonepe): 101 tracked interview questions plus the algorithm breakdown ## Comparisons - [DevInterview.AI vs NeetCode (2026): Courses or Live Interviews?](https://devinterview.ai/compare/devinterview-ai-vs-neetcode): NeetCode teaches patterns and now has a structured AI coding mock. DevInterview.AI runs free-form voice interviews across all three formats. Verified 2026 prices. - [DevInterview.AI vs LeetCode (2026): Which Should You Pay For?](https://devinterview.ai/compare/devinterview-ai-vs-leetcode): LeetCode drills problems; DevInterview.AI runs the interview. 2026 prices, what each actually trains, and the honest budget answer. - [DevInterview.AI vs interviewing.io (2026): AI Reps or a $179 Human?](https://devinterview.ai/compare/devinterview-ai-vs-interviewing-io): Unlimited AI voice mock interviews vs $179+ human sessions: verified 2026 prices, where each one wins, and the sequence that uses both well. - [DevInterview.AI vs Hello Interview (2026): Study or Rehearsal?](https://devinterview.ai/compare/devinterview-ai-vs-hello-interview): Hello Interview ended live mocks in May 2026. How its courses and Guided Practice compare with DevInterview.AI's live voice interviews, with verified prices. - [DevInterview.AI vs Final Round AI (2026): Practice or Copilot?](https://devinterview.ai/compare/devinterview-ai-vs-final-round-ai): One trains you before the interview; the other feeds you answers during it. Real as-billed 2026 prices and the differences that matter. - [DevInterview.AI vs Exponent (2026): AI Interviewer or Peer Mocks?](https://devinterview.ai/compare/devinterview-ai-vs-exponent): Exponent (now Aced, home of the old Pramp) gives 5 free peer mocks a month. DevInterview.AI gives an unlimited AI interviewer. Verified prices and honest tradeoffs. - [AI vs Human Mock Interviews (2026): Real Costs and When Each Wins](https://devinterview.ai/compare/ai-vs-human-mock-interviews): Human mocks start at $179 a session; unlimited AI practice runs about $25 a month. The real 2026 economics, what each uniquely gives you, and the right mix. - [interviewing.io Review (2026): Is It Worth $180+ a Session?](https://devinterview.ai/compare/interviewing-io-review): An honest review of interviewing.io in 2026: what you actually get, what it really costs, who it is worth it for, and when a cheaper option does the same job. - [Hello Interview Ended Mock Interviews: What to Use Instead (2026)](https://devinterview.ai/compare/hello-interview-mock-interviews-alternatives): Hello Interview shut down live mock interviews and mentorship on May 31, 2026. Here is what actually replaces them for system design practice, with real prices. - [7 Best Pramp Alternatives in 2026 (Pramp Is Now Exponent Practice)](https://devinterview.ai/compare/pramp-alternatives): Pramp merged into Exponent Practice in 2024. Here are the best 2026 alternatives to peer mock interviews, from AI voice interviewers to human coaching, with prices. - [7 Best interviewing.io Alternatives in 2026 (Cheaper and Free)](https://devinterview.ai/compare/interviewing-io-alternatives): interviewing.io charges roughly $180 to $340 per mock. Here are 7 alternatives for 2026, from unlimited AI voice interviews to free peer practice, with real prices. - [Best AI Mock Interview Tools for Software Engineers (2026)](https://devinterview.ai/compare/best-ai-mock-interview-tools-2026): An honest 2026 comparison of AI mock interview tools for software engineers: real prices, free tiers, and which fits coding, system design, and behavioral prep. - [Best AI Tools for Coding Interview Prep in 2026](https://devinterview.ai/compare/best-ai-tools-for-coding-interviews): The AI tools that actually help you pass coding interviews in 2026: live voice mock interviewers, AI tutors, and code review, plus which copilots to avoid and why. - [Best System Design Interview Practice Tools in 2026](https://devinterview.ai/compare/best-system-design-interview-practice-tools): System design interviews are spoken, not read. The best 2026 tools for practicing out loud, plus the strongest study resources: real prices and honest tradeoffs. ## Living guides - [How Companies Interview Software Engineers in 2026](https://devinterview.ai/blog/how-companies-interview-software-engineers-2026): AI-assisted coding rounds hit Meta and Google in 2026 while Amazon leans on Leadership Principles. Here is each loop and exactly how to prepare. - [Tech Hiring Trends 2026: A Mid-September Snapshot](https://devinterview.ai/blog/tech-hiring-trends-2026): US payrolls rebounded to +162,000 in August after July's drop, but 2026 tech hiring stays selective. Where demand is and how engineers should prepare. - [Tech Layoffs 2026: What Job Seekers Should Do Now](https://devinterview.ai/blog/tech-layoffs-what-they-mean-for-job-seekers): Tech layoffs topped 209,000 in 2026, past all of 2025. Here is what the cuts change about interview prep and where hiring still is. ## Articles - [How to Prepare for the Google Coding Interview in 4 Weeks](https://devinterview.ai/blog/google-coding-interview-preparation-4-week-plan): A 4-week Google coding interview prep plan: the real loop format, the patterns that matter, and the problems Google actually asks, week by week. - [How to Get Interviews Without Referrals (2026)](https://devinterview.ai/blog/get-interviews-without-referrals-tech): No referral? You can still get interviews in tech. Direct recruiter outreach, ATS-ready resumes, and targeted applications that actually convert. - [Think Out Loud in a Coding Interview Without Rambling](https://devinterview.ai/blog/think-out-loud-coding-interview-without-rambling): Learn how to think out loud in a coding interview without rambling: a phase-by-phase script, filler to cut, and worked examples from real problems. - [AI Mock Interviews: Why Voice Beats a Chat Window](https://devinterview.ai/blog/ai-mock-interviews-voice-vs-chat-window): HackerRank's AI interview runs through a chat window. A voice mock interview forces you to explain code out loud, the way real onsites work. Here's the difference. - [Oracle Software Engineer Interview: 2026 Guide](https://devinterview.ai/blog/oracle-software-engineer-interview-guide): Oracle's software engineer interview runs a recruiter screen, HackerRank assessment, and a 4-5 round onsite. Here are the stages, questions, and a prep plan. - [TikTok Software Engineer Interview Guide (2026)](https://devinterview.ai/blog/tiktok-software-engineer-interview-guide): TikTok software engineer interview: sequential rounds, LeetCode-heavy coding, a fast timeline, and the exact problems the loop tests. Here is how to prep. - [Top 25 Behavioral Interview Questions for Engineers](https://devinterview.ai/blog/behavioral-interview-questions-software-engineer): The 25 behavioral interview questions software engineers actually get, grouped by theme, with STAR templates and two worked examples with real numbers. - [Software Engineering Internship Interview Guide (2026)](https://devinterview.ai/blog/swe-internship-interview-guide): SWE internship interviews explained: apply early during rolling windows, expect an online assessment and 1-2 coding rounds, and drill arrays, strings, and trees. - [Is LeetCode Premium Worth It in 2026? A Buyer's Guide](https://devinterview.ai/blog/is-leetcode-premium-worth-it-2026): LeetCode Premium costs $35/month or $159/year in 2026. Here is exactly what it unlocks, when it actually pays off, and when free plus mocks wins. - [The 4-Week System Design Interview Study Plan](https://devinterview.ai/blog/system-design-interview-study-plan): A 4-week system design interview study plan: week 1 fundamentals, week 2 building blocks, week 3 full designs, week 4 mock reps. About one hour a day. - [Graph Interview Questions: A Practical Walkthrough](https://devinterview.ai/blog/graph-interview-questions-practical-walkthrough): Graph interview questions come down to five algorithms and pattern recognition. Learn the cues, a worked MST example, and how to practice. - [Design a News Feed: Ranking and Fan-Out Trade-offs](https://devinterview.ai/blog/design-news-feed-system-design): Design a news feed in a system design interview: fan-out on write vs read, the celebrity problem, ranking signals, and the hybrid that ships. - [Software Engineer Resume Tips for the AI-Era ATS](https://devinterview.ai/blog/software-engineer-resume-ats-tips): Most software engineer resumes fail on parsing, not talent. Here is what an AI-era ATS actually reads, plus a 60-second test to prove your resume passes. - [Google Interview Process Explained End to End (2026)](https://devinterview.ai/blog/google-interview-process-end-to-end): The Google software engineer interview runs from recruiter screen to team match over about two months. Here is every stage, what each round tests, and how to prep. - [Senior Engineer Interviews: How Expectations Change](https://devinterview.ai/blog/senior-vs-junior-interview-expectations): Senior software engineer interviews test scope, system design, and influence, not just clean code. Here is exactly how expectations change by level. ## Optional - [Full URL list](https://devinterview.ai/sitemap.xml): Every indexable page, including all problem and company pages