Candidates

Companies

Candidates

Companies

Hackathons: How to Find, Join, and Win (Online and In-Person)

By

Liz Fujiwara

Illustration of a hand typing on a laptop with messaging bubbles above it, representing online collaboration and communication in hackathons.

Hackathons have evolved since the late 1990s from informal coding marathons to events driving change across startups, FAANG companies, and governments. For individuals, they offer learning, networking, and product launches. For organizations, they accelerate prototyping and surface top talent.

This guide shows how to find, join, and succeed at hackathons. Companies will also see how Fonzi applies these dynamics through its community hackathons in NYC and SF, where AI engineers solve real problems with real code and real collaboration, giving hiring teams a way to evaluate talent at scale without the all-nighter grind.

Key Takeaways

  • Hackathons are intensive, collaborative events where teams build working prototypes around themed challenges, from 24-hour sprints to multi-week online competitions.

  • Preparation matters more than talent, as teams fail due to logistics and scoping, not lack of ideas.

  • Fonzi applies hackathon dynamics to hiring, evaluating AI engineers through real projects to identify top talent in under three weeks.

What Is a Hackathon?

A hackathon is a short, intensive event where teams build working prototypes around a theme or challenge within a fixed time window. The term combines “hack” (creative problem solving) and “marathon” (sustained effort), capturing both the innovation and endurance required. Unlike the stereotype of pizza-fueled chaos, modern events are structured, mentored, and often lead to real business outcomes.

Common Formats

Hackathons come in several formats to suit different goals and constraints:

  • 24-hour in-person sprints: Maximum intensity, minimal sleep, strong networking

  • 48–72-hour weekend marathons: More common for serious prototyping, often hybrid

  • Multi-week online hackathons: Asynchronous checkpoints, global accessibility, work-friendly schedules

Each format has trade-offs. In-person events create intense focus and serendipitous collaboration, while online formats enable participation from anywhere in the world.

The Typical Lifecycle

Most hackathons follow a predictable flow:

  1. Registration: Sign up via platforms like Devpost, often weeks or months in advance

  2. Team formation: Form teams through Discord servers, on-site kickoffs, or pre-arranged groups

  3. Problem briefing: Organizers present scoped challenges (e.g., “build an LLM agent for nonprofit data analysis”)

  4. Hacking time: Teams build with mentor check-ins every 4-6 hours

  5. Submission: Code repos, video demos, and documentation due by deadline

  6. Demo day: 3-5 minute pitches judged live by panels

What “Winning” Actually Means

Winning isn’t always about the grand prize. Outcomes include:

  • Cash prizes (averaging $1,000-$50,000 per category)

  • Visibility through sponsor pipelines and media coverage

  • Job interviews (recruiters from OpenAI and Anthropic frequent AI hackathons)

  • Follow-on funding for promising prototypes

  • Product integration into real systems

The Like button and Slack’s search features both emerged from hackathon events, demonstrating that weekend projects can become features used by billions.

Types of Hackathons You Can Join

Choosing the right type of hackathon is the single best predictor of whether you’ll learn, enjoy, and possibly win. Not all events are created equal, and your selection should align with your career goals, skill level, and what you hope to achieve.

By Theme or Application Domain

Many hackathons are themed around specific domains, often with tightly scoped problem statements from sponsors or community partners.

Common domain categories include:

  • Fintech: Building payment prototypes, fraud detection, or financial literacy tools

  • Healthcare: Diagnostic AI agents, patient data visualization, telehealth solutions

  • Climate: Carbon tracking using satellite data, energy optimization, sustainability dashboards

  • Govtech: Open data applications for city services, transparency tools, civic engagement platforms

  • AI/Agents: LLM-powered applications, agent frameworks, vector database implementations

Advice for choosing themes:

A startup founder in fintech should prioritize finance or data regulation hackathons. Data scientists interested in healthcare AI should seek out biotech-sponsored events. The more aligned the theme with your career trajectory, the more valuable your participation becomes.

By Technology Stack or API

Some events center on specific stacks, serving as extended developer relations and recruitment channels for sponsors.

Examples include:

  • “Build with OpenAI’s GPT-4.1 and function calling” challenges

  • AWS serverless + Python hackathons with $100K prizes in 2025

  • Rust embedded hackathons for IoT applications

  • Events mandating specific databases, cloud platforms, or orchestration frameworks

Why stack-focused hackathons matter:

These events are ideal for engineers who want to deepen expertise in a specific ecosystem. They are also strategic for companies: winners from stack-specific hackathons receive job offers aligned with that technology environment.

By Audience or Demographic

Not all hackathons expect the same experience level or background from participants.

Categories include:

  • Student hackathons: Events like PennApps (running since 2008) host 2,000+ annually with beginner workshops

  • Women-in-tech hackathons

  • Underrepresented groups: AI and datathon tracks offering mentorship and adjusted criteria

Entry-level and demographic-focused events often include interactive workshops, more mentorship, and softer judging criteria on polish. For hiring managers, participation in these events signals perseverance, community engagement, and leadership potential for junior roles.

If you’re a beginner, start with inclusive or student-focused hackathons before moving on to high-stakes, invite-only AI competitions. The skills transfer, and you’ll build confidence along the way.

Internal and Corporate Hackathons

Internal hackathons are company-run events where cross-functional teams prototype new features, tools, or process improvements within 1–3 days.

Why companies run them:

Companies, like Fonzi, run hackathons to surface hidden talent, accelerate experiments far faster than normal roadmaps, and energize teams. 

Fonzi gives companies hackathon-like insights into engineers’ real-world technical skills without running a full internal event for every hire. A later section shows how to design a simple internal AI hackathon that feeds into Fonzi’s evaluation pipeline for ongoing hiring.

How to Find the Right Hackathon

This section shows how to move from vague interest to a shortlist of 3-5 concrete hackathons to join in the next 90 days. Whether you are participating yourself or evaluating events for recruitment, the discovery and evaluation process follows similar patterns.

Where to Look for Upcoming Hackathons

Primary platforms for discovery:

  • Devpost: Over 10,000 events listed since 2010, with 2026 AI themes posted 3-6 months in advance

  • Major League Hacking (MLH): 400+ university events yearly, strong for student and early-career developers

  • HackerEarth: Global online focus, particularly strong for AI datathons

  • Company portals: AWS re:Invent hack tracks, Google Cloud events, OpenAI community challenges, Fonzi’s AI Engineers Community

Secondary channels:

  • University mailing lists and Discord/Slack communities for students

  • AI Meetups via Meetup.com (SF AI groups post weekly event announcements)

  • LinkedIn searches (“hackathon 2026” yields 50K+ results)

  • Twitter/X communities like #HackathonTwitter announce 70% of events

Timing matters:

Hackathon seasons peak during university term breaks (January-March, August-October) and around major tech conferences (NeurIPS week, AWS re:Invent). Set calendar reminders to check platforms during these windows.

Track themes and sponsors over time to identify patterns that match your long-term career or hiring strategy.

Online vs In-Person Hackathons (Comparison Table)

Both formats are now mainstream, with some hybrid models combining on-site kickoffs and remote hacking. Use this table to decide which suits your situation:

Factor

Online Hackathons

In-Person Hackathons

Format

Asynchronous or synchronous remote

Co-located at hackathon venue

Time Commitment

Flexible, often multi-day or week

Fixed 24-72 hour blocks

Cost

$0-50 (platform fees, if any)

$200-1,000+ (travel, lodging)

Networking Quality

Lower; harder to build deep relationships

Higher; serendipitous collaboration 3x more common

Collaboration Tools

Discord, Slack, video calls, shared docs

Face-to-face with digital support

Best For

Global participants, work-around schedules

Intense focus, relationship building

Beginner Suitability

Good; lower pressure, more time

Good; immediate help from other participants

Online hackathons offer global access and low cost, but in-person events often create stronger relationships and more intense focus. 

Reading Between the Lines of a Hackathon Listing

Before committing your weekend (or week), evaluate whether a hackathon event is worth your time.

Green flags to look for:

  • Clear problem statements and well-defined challenge areas

  • Experienced organizers with track records

  • Transparent judging rubric with weighted criteria

  • Credible sponsors (companies that actually hire or invest)

  • Accessible mentors and office hours scheduled

  • Clear IP policies

Red flags to avoid:

  • Vague IP policies or no mention of code ownership

  • Unrealistic prize claims (“win $1M”) without clear criteria

  • No mention of mentors or infrastructure support

  • Poor communication channels or unresponsive organizers

  • Hype without substance in marketing materials

Due diligence steps:

  • Skim previous years’ winners on Devpost galleries to gauge technical depth

  • Check if past projects actually shipped or received follow-up

  • Look for testimonials from past participants on social media

For founders and hiring managers: note how hackathons present real-world constraints.

How to Prepare for a Hackathon (and Actually Finish Something)

Many teams fail not because they lack innovative ideas, but because they underestimate logistics, scoping, and communication. According to organizer post-mortems, hackathon failures stem from preparation issues, not talent gaps.

Preparation spans four fronts: team, tools, skills, and scope. Getting these right before the event starts separates teams that ship from teams that struggle.

Recommended preparation timeline:

  • Beginners: 2-3 weeks before the event

  • Experienced teams: 1 week minimum

  • All teams: Create a pre-hackathon checklist covering roles, tools, and initial ideas

Hackathons serve as rehearsal for real-world product work, not isolated contests.

Choosing and Building a Strong Team

Recommended team composition:

  • At least one strong coder who can ship features quickly

  • One ML/AI person if the hackathon is AI-focused

  • One product/UX-focused team member who thinks about user experience

  • Ideally someone comfortable presenting and storytelling

Optimal team size:

2–5 people work best. Smaller, highly aligned teams often outperform larger, loosely organized groups. Beyond five, coordination overhead reduces build time.

Where to find teammates:

  • Pre-event Discord servers (most hackathons have official channels)

  • University groups and department mailing lists

  • Local tech meetups and AI community events

  • Internal company channels for corporate hackathons

  • Social media posts in relevant communities

Soft skills matter:

Communication, conflict resolution, and decision-making speed are as important as raw coding ability in time-boxed events. Teams that can resolve disagreements quickly and pivot when needed consistently outperform those with stronger individual technical skills but weaker collaboration.

Tools, Stack, and Environment Setup

Core tools every team should prepare:

Category

Recommended Tools

Version Control

GitHub, GitLab

Project Management

Notion, Trello, Linear

Communication

Slack, Discord

Design

Figma, Canva

CI/CD

GitHub Actions, Vercel

Documentation

Notion, Markdown in repo

Stack recommendations:

Choose a familiar tech stack over chasing novelty. Common choices for 2026 hackathons include:

  • Backend: Python + FastAPI, Node.js + Express

  • Frontend: React, Next.js, Svelte

  • AI/ML: LangChain, OpenAI APIs, Anthropic Claude, vector databases (Pinecone, Weaviate)

  • Monitoring: Weights & Biases, Langfuse for LLM applications

Pre-event setup checklist:

  • Configure local dev environments with all dependencies

  • Set up cloud credits (AWS, GCP, Azure often provide hackathon credits)

  • Create shared repos with README templates

  • Test API access for any required services

  • Ensure all team members can push and pull code

Scoping: How to Aim to Win Without Overbuilding

The “MVP in 24-48 hours” mindset is essential. Your goal is to build something that works end-to-end for one core user solving one core problem through one core workflow.

Common failure mode:

Teams try to build a full product instead of a focused demo that clearly addresses the judging criteria. They end up with partially working features instead of one impressive, complete flow.

Simple scoping technique:

  1. Timebox ideation to 2-3 hours maximum

  2. Define “must-have in 12 hours,” the one thing that must work

  3. List “nice to have if time” features separately

  4. Ruthlessly drop everything that doesn’t affect the final demo

Prioritize demonstrable artifacts:

Build a visual or interactive artifact early. A working prototype, even with rough edges, beats slides-only approaches every time. Judges want to see something real.

Suggested time allocation:

  • Ideation and planning: 20% of total time

  • Building: 60% of total time

  • Demo preparation and polish: 20% of total time

How to Win: Strategy, Execution, and Presentation

“Winning” can mean prizes, job offers, or simply building something that survives beyond the weekend. The teams that succeed consistently pull three levers: aligning with judging criteria, executing reliably under time pressure, and telling a compelling story in the final demo.

Understand and Design for the Judging Criteria

Read the rubric early and often. Typical judging categories and weights:

Criterion

Typical Weight

What Judges Look For

Innovation

30-40%

Novel approach, creative problem-solving

Technical Execution

25%

Working code, good architecture, use of required technologies

Impact

20%

Addresses real world problems, clear value proposition

User Experience

15%

Intuitive design, polished interactions

Feasibility

10%

Could this actually ship? Realistic implementation

Strategic approaches:

  • Structure your final pitch around those categories (one slide or demo moment per criterion)

  • Check who the judges are and tailor language accordingly (AI researchers vs. PMs vs. VCs)

  • Balance “wow” factor with realistic implementation details

Judges need to trust that your solution could actually ship. Pure vapor doesn’t win; demonstrate that you’ve thought through the implementation path.

Execution During the Event

Recommended daily rhythm for multi-day events:

  • Morning standup (15 min): What did you accomplish? What are you doing today? Any blockers?

  • Mid-day check-in (10 min): Are we on track? Do we need to cut scope?

  • Pre-sleep review (15 min): What will be demo-ready by morning?

Key execution principles:

  • Keep the project in a shippable state through frequent integration

  • Merge work often; test the entire demo flow multiple times before submission

  • Appoint a “demo owner” early who ensures everything needed for the presentation works together

  • Leverage mentors and office hours strategically to unblock architecture decisions early

Many teams save mentor time for polish at the end. This is backwards. Use mentors early to validate your approach and avoid building the wrong thing.

Nailing the Demo and Story

Many judging panels remember the best story, not the most lines of code. Teams must frame the problem and impact clearly in the first 60-90 seconds.

Simple narrative structure:

  1. Who is the user? (Be specific)

  2. What problem do they face? (Make it concrete)

  3. What did you build? (Show, don’t tell)

  4. What changed as a result? (Quantify if possible)

Presentation best practices:

  • Always demo a live or recorded product flow rather than walking through code

  • Reserve technical deep-dives for judge Q&A

  • Rehearse at least twice, respecting the event’s strict time limits

  • Plan for minor technical glitches with backup screenshots or videos

Common mistakes to avoid:

  • Starting with team introductions (judges don’t care yet)

  • Showing code before showing the product

  • Running over time (instant credibility loss)

  • Apologizing for what you didn’t build

Communication isn’t separate from technical skills; it’s part of it.

Running an Internal Hackathon (and Plugging It into Your Hiring Process)

Internal hackathons surged as rapid AI advances created pressure to ship experiments faster. Remote teams needed structured collaboration moments, and leadership needed ways to surface innovative ideas that normal roadmaps miss.

Benefits for companies:

  • Innovation pipeline: hackathon prototypes eventually ship

  • Cross-team bonding: Teams gain 2x skill transfer through mixed collaboration

  • Talent surfacing: Hidden stars emerge when given freedom to experiment

  • Rapid validation: Test AI and automation ideas in days instead of quarters

Designing the Event: Scope, Rules, and Culture

Define 3-5 concrete challenge areas tied to business OKRs:

  • Reduce ticket resolution time using AI agents

  • Improve personalization in customer-facing products

  • Automate a specific manual workflow

  • Build internal tools that leverage company data

  • Prototype a new feature for an underserved user segment

Establish clear rules:

  • Working hours and expectations (discourage unhealthy all-nighters)

  • Code ownership and what happens to projects after the event

  • Which projects can continue and how resources are allocated

  • Team formation constraints (mixed disciplines encouraged)

Include non-engineers:

Invite PMs, designers, and operations staff to form teams. Solutions become business-viable, not just technically clever. This also builds organizational buy-in for experimental work.

Leadership visibility matters:

When executives serve as mentors and judges, it signals that experimental work is valued. Volunteers from leadership teams should actively engage, not just show up for demos.

Adopt and clearly communicate a code of conduct, borrowing best practices from established public hackathons.

Logistics: Tools, Schedule, and Evaluation

Sample 2-day schedule:

Time

Day 1

Day 2

9:00 AM

Kickoff and problem briefing

Morning standup

10:00 AM

Team formation, planning

Hacking continues

12:00 PM

Lunch + optional workshops

Lunch

2:00 PM

Hacking begins

Final push and submission

5:00 PM

Mid-day check-in

Demo preparation

6:00 PM

Hacking continues

Demo session + judging

8:00 PM

Optional evening session

Awards and celebration

Use existing company tools:

  • Source control: Your normal Git workflow

  • Chat: Existing Slack/Teams channels with event-specific rooms

  • Project boards: Shared documentation hub for descriptions and outcomes

  • Recording: Capture demos and links to repos for follow-up decisions

Simple judging framework:

Create 3-4 weighted criteria aligned to business needs:

  • Business impact potential

  • Technical quality and feasibility

  • Creativity and innovation

  • Presentation quality

Register judges in advance and brief them on criteria before the event.

Fonzi: Hackathon-Style Hiring for Elite AI Engineers

Fonzi evaluates AI engineers through real, project-based work so companies can hire with confidence. Instead of trivia-based interviews or abstract puzzle solving, candidates demonstrate their abilities on challenges that mirror actual job responsibilities.

How Fonzi works for employers:

  • Define the role requirements and tech stack

  • Fonzi assigns tailored projects matching your environment

  • Review structured performance data with concrete artifacts

  • Move quickly to offers for candidates who demonstrate fit

Speed and scale:

Most hires via Fonzi happen within roughly 3 weeks. The system supports both early-stage startups making their first AI hire and large enterprises building organizations with thousands of developers.

The candidate experience is intentionally designed to feel like a meaningful mini-hackathon: engaging, respectful of time, and directly relevant to real-world work.

Why Founders and CTOs Choose Fonzi

Scalability:

Whether you need one AI engineer or one hundred, Fonzi runs evaluations in parallel. Traditional processes break down at scale; Fonzi doesn’t.

Broader talent pool:

Fonzi reduces reliance on resume filters and ad hoc referrals. Top talent from a global pool surfaces based on demonstrated skill, not pedigree or network connections.

Conclusion

Hackathons are powerful mechanisms for learning, networking, innovation, and talent discovery in the AI era. Whether you are an engineer looking to build skills and launch projects, or a company seeking to prototype faster and hire better, hackathons offer concentrated value that is hard to replicate through normal channels.

The practical takeaways are clear: choose events that align with your goals, prepare your team and tools in advance, execute with tight scope and frequent integration, and present a story that judges will remember. These skills transfer directly to real-world product work, which is why hackathon experience signals so strongly to employers.

For companies, internal and external hackathons are valuable but sporadic. You cannot run a hackathon every time you need to hire. Fonzi turns hackathon energy into a continuous, structured hiring process, evaluating AI engineers through real projects in about three weeks, with artifacts that make hiring decisions clear and defensible.

FAQ

What is a hackathon and how does it work?

Where can I find upcoming hackathon events, both online and in-person?

How do I prepare for a hackathon as a beginner?

What software and tools do teams commonly use during hackathons?

How can companies run an internal hackathon to boost innovation?