Github Online Assessment Questions

We hold only 1 confirmed online assessment report for Github so far. Below are its 4 closest coding and technical questions, which is what an OA draws from.

See everything we have on Github →

Github Coding & Technical Questions

Is this type of take-home assignment becoming the norm?

hard interview process 2025 reddit

I recently got contacted by a recruiter for a Founding Engineer role at an AI-for-real-estate company. They already have 4 engineers and 2 co-founders. Even before I got the chance to get an intro cha

View

Hiring managers: What do you hate about take-home assignments?

interview process 2025 reddit

Everyone has opinions about take-home projects -- some applicants hate them, some prefer them to live coding exercises. I personally don't mind them. But with the sheer number of online testing soluti

View

#146 LRU Cache

medium design lc_company

LeetCode #146: LRU Cache. Difficulty: Medium. Topics: Hash Table, Linked List, Design, Doubly-Linked List. Asked at Github in the last 6 months.

View

#1531 String Compression II

hard dynamic programming lc_company

LeetCode #1531: String Compression II. Difficulty: Hard. Topics: String, Dynamic Programming. Asked at Github in the last 6 months.

View

Most Common OA Topics

interview process (2) dynamic programming (1) design (1)

Github OA Format and Platform

The Github online assessment is delivered through a proctored online platform, most commonly HackerRank. Candidates receive the OA link by email after passing an initial resume review. The coding section typically contains 2 to 3 algorithmic problems with a 70 to 110 minute time limit.

Some Github teams include an additional work simulation section that tests judgment and decision-making rather than coding ability. This section is not present for all roles. Check the LeakCode question database filtered by role type to see what past candidates for your specific role reported.

FAQ

Does Github have an online assessment?

Yes. Github uses an OA as the first technical screen for most engineering and technical roles. It is typically sent after a resume review and before any human interviews. The format has remained consistent across recent hiring cycles.

How hard is the Github OA?

Based on candidate reports, Github OA problems range from LeetCode medium to hard. Expect at least one problem that requires an efficient algorithm (not brute force) to pass all test cases within the time limit.

Where do these OA questions come from?

All questions in the LeakCode database are sourced from actual candidate reports on 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode. They are not AI-generated. Each question links to its source where the original report is public.

Related: Github All Questions · All OA Questions · Browse Companies · Data Sources