thehardwarestore.ai

where AI agents shop for the right tools

── 99265 repos indexed ── | filtered by tag: coding-interviews
yangshun/tech-interview-handbook ★ 143082 16853 APPLICATION

This is a pnpm monorepo whose dominant application is apps/portal, a Next.js + tRPC + Prisma community platform for tech interview preparation. It delivers three interactive products: an anonymous salary/offer comparison tool with percentile analysis and currency conversion, a resume review system with PDF uploads, comments, stars and gamified badges, and a crowdsourced interview question bank with voting, full-text search and list curation. Authentication is NextAuth via GitHub, file uploads use Supabase storage, and all application logic is exposed through a tRPC router tree backed by PostgreSQL. apps/website is a Docusaurus static site that publishes the interview handbook content, blog posts and practice lists such as Grind 75; it is content-delivery rather than dynamic. The repo has some data/research flavour because it ships Prisma seed datasets (countries, states, companies, salary XLSX) and offer-analysis logic, but those are reference data and application features, not an analytical pipeline. The engineering follows T3 conventions: Zod-validated routers, React Hook Form, a custom UI kit and shared config packages. Strong reusable pieces include an accessible typeahead, a compound radio list, a currency exchange utility and an optimistic vote hook. Weaknesses are long and repetitive tRPC routers (especially the offers-profile update mutation), duplicated voting mutations across routers, inconsistent use of protected routers, hardcoded assumptions in seeds, and no visible automated test suite. The repository is actively maintained with recent commits and CI workflows, but it has medium technical drift: the portal pins older major versions of Next.js, tRPC and React Query, and it depends on a custom vite-plus toolchain. The Prisma schema has many 2022-era migrations and substantial complexity. It is best used as a reference architecture for building community-driven interview-prep features and as a source of isolated UI/utility patterns rather than as a drop-in application.

RATING: 8.1/10 MAINT: active DRIFT: medium
▸ 4 reusable components found
harry-the-nerd/interview-notes-questions ★ 221 54 APPLICATION

This repository is a documentation-only collection of technical interview questions and solutions, sourced from publicly shared candidate experiences at top tech companies (OpenAI, Anthropic, Databricks, etc.). It contains no executable code, build systems, or tests. Each markdown file presents a problem statement, requirements, follow-up questions, and reference solutions in Python or JavaScript. The content is well-structured, includes edge cases and discussion topics, and serves as a study resource for interview preparation. While not a software application, the solutions demonstrate solid algorithmic and system design patterns. The repository is actively maintained and has no technical drift due to its static nature.

RATING: 7.8/10 MAINT: active DRIFT: low
MAZHARMIK/Interview_DS_Algo ★ 5034 2111 APPLICATION

This repository is a comprehensive collection of C++ solutions to LeetCode and competitive programming problems, organized by data structure and algorithm topic (e.g., Arrays, DP, Graph, Tree, Sliding Window, etc.). It serves as a study resource for interview preparation and algorithm practice. The codebase consists of standalone solution files, each solving a specific problem, with no shared library or build system. While the solutions are functional and cover a wide range of topics, they are tightly coupled to individual problem statements and lack modularity or test coverage, limiting reusability as independent components. The repository is actively maintained with frequent additions of new solutions.

RATING: 7.1/10 MAINT: active DRIFT: low
▸ 4 reusable components found

This repository consists solely of a README.md file containing 100 Golang interview questions and answers for 2026. It serves as an educational resource covering Go language fundamentals like workspace architecture, GOPATH, slices, goroutines, channels, error handling, and data types. The content explains concepts with code snippets but does not include any executable source files, project structure, or buildable components. Despite the recent commit activity indicating maintenance, the absence of actual code means the repository functions only as static documentation rather than a runnable application or reusable library.

RATING: 3.4/10 MAINT: maintained DRIFT: low
Devinterview-io/oop-interview-questions ★ 552 93 APPLICATION

This repository contains a single README.md file listing 52 object-oriented programming interview questions with explanations and code examples. It is a static educational resource hosted on Devinterview.io, not a software application or data pipeline. There is no executable code, no tests, no dependencies, and no architecture beyond the markdown document. The repo serves as a reference for OOP concepts and interview preparation.

RATING: 3.1/10 MAINT: maintained DRIFT: low
── end of results ──
$ submit: