General Motors Online Assessment: Questions Breakdown and Prep Guide
General Motors may conduct an assessment between application review and interviews for software roles. General Motors says its hiring process varies by role. One recent university graduate experienced two coding problems in 70 minutes. An aggregate interview guide describes screeners and technical assessments with three coding problems for some roles.
When to Expect the OA for Your Role
GM's public hiring process lists application, qualification review, assessment, interview, and offer. The assessment usually appears early in the process. For senior roles, an interview may come first. Candidates for junior or university-graduate software roles are more likely to receive a timed coding assessment. Specialist and senior roles may move into a live coding assessment or a domain-specific technical conversation.
Does Your Online Assessment Matter?
Assessment results can determine whether you advance to interviews. GM does not publish a universal cutoff or weighting. Visible test cases are only one part of the evaluation. Prioritize correct, efficient code and clean handling of edge cases; later stages can evaluate debugging, code review, technical decisions, and behavioral examples separately.
Compiled List of General Motors OA Question Types
These problems cover graphs, caches, arrays, dynamic programming, trees, sliding windows, and intervals.
- Number of Connected Components in an Undirected Graph - graph traversal and component counting.
- LRU Cache - hash-map lookup and eviction order
- First Missing Positive - In-place array indexing with space constraints.
- Minimum Path Sum - Grid DP
- Binary Tree Postorder Traversal - Recursive and iterative tree traversal.
- LeetCode - Longest Substring Without Repeating Characters - Sliding window state management.
- Two Sum - Use a hash map to find the complement.
- Climbing Stairs - concise DP
- Valid Anagram — character counting and input normalization.
- Merge Intervals - Sorting and interval merging.
How to Prepare and Pass the General Motors Online Assessment
Create a two-week plan covering arrays, strings, graphs, trees, and dynamic programming. In week 1, solve short problems in 25-minute blocks and write your own test cases. In week 2, complete 3 70-minute mocks with two medium-level problems, followed by one 3-problem mock to practice that screen format.
Use the language in your invitation, and practice its collections, sorting APIs, and input parsing. Use Lodely for GM-specific system design and behavioral questions after the coding block to prepare for later rounds. When reviewing your code, explain why each data structure fits the constraints and how you would debug a failed hidden test.
General Motors Interview Question Breakdown
Number of Connected Components in an Undirected Graph
Type: Graph traversal. Prompt: Determine how many separate groups of connected nodes exist. The Trick: Disconnected nodes and repeated edges can expose incomplete visited-state logic. What It Tests: Graph representation, traversal correctness, and complexity analysis.
Binary Tree Postorder Traversal
Type: Tree traversal. Prompt: Return node values after processing both child subtrees. The Trick: An iterative version needs careful ordering and stack control. What It Tests: Tree fundamentals, state handling, and implementation tradeoffs.
What Comes After the Online Assessment
GM says qualified candidates move from assessment to interviews. An aggregate interview guide describes live coding, debugging or code review, technical conversations, and behavioral interviews with engineers or managers. Practice explaining a past technical decision, walking through tests, and connecting algorithm choices to reliability and maintainability.
Conclusion
Use the invitation to confirm the format, then practice timed graph, array, and tree problems for a two- or three-problem screen. Use Lodely to prepare for the design and behavioral rounds that may follow the OA.
✉️ Get free faang interview cheat sheet and interview tips weekly
✉️ Get free faang interview cheat sheet and interview tips weekly





