
A breakdown of Comcast's Software Engineer interview process, from recruiter screens and pipeline-dependent online assessments to practical, team-specific technical rounds, project discussions, and final client, managerial, superday, or HR interviews, based on candidate-reported experiences.
$147K
Avg. Base Comp
$179K
Avg. Total Comp
2-4 rounds
Typical Rounds
1 month
Process Length
Comcast's software engineer interviews vary noticeably by team and hiring channel, so expect the structure, not just the questions, to shift. Many processes open with a recruiter or behavioral phone screen covering your background and why Comcast; one experienced candidate was also asked about cloud experience, tech leadership, and frameworks. Some pipelines add an online coding assessment first, such as two array-focused logic problems, including finding the minimum number of operations needed to make all array elements equal. A campus-drive first round skipped coding entirely in favor of Linux, Unix, SQL, networking fundamentals, and aptitude puzzles.
Technical rounds tend to be practical and team-flavored rather than pure algorithm drills. Reported questions include converting an input like 1.0.1.1 into hexadecimal, implementing or explaining string functions, counting occurrences of a string in a word, writing a SQL query to find duplicates in a table, and basic data-structures questions. Infrastructure-leaning teams may add networking concepts such as R-phy, DevOps topics, or a question on lazy loading assets in a web application, and another candidate fielded basic AWS questions. Interviewers also asked candidates to walk through a favorite or recent project and explain their decisions, so be ready to discuss your own work in detail.
Later stages differ widely. Reported examples include a technical round that included a client, a managerial interview built around architecture and microservices tradeoffs for a senior role, an in-person superday at the Philadelphia headquarters, and a short HR round on background, fit, benefits, and flexibility on role, location, and shift. One candidate reported about a month from application to offer. Outcomes were mixed, including a rejection after reaching the final superday.
Synthesized from 18 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Comcast process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Comcast
Find the missing integer from a array of consequtive integers
| Question | |
|---|---|
| Address Schema | |
| Type-ahead Search | |
| String Subsequence | |
| Hurdles In Data Projects | |
| Why Do You Want to Work With Us | |
| Your Strengths and Weaknesses | |
| 2nd Highest Salary | |
| Top Three Salaries | |
| Prime to N | |
| Merge Sorted Lists | |
| Monthly Customer Report | |
| Top 3 Users | |
| Size of Joins | |
| Rolling Bank Transactions | |
| Get Top N Frequent Words | |
| Google Maps Improvement | |
| Employee Salaries (ETL Error) | |
| Retailer Data Warehouse | |
| P-value to a Layman | |
| Raining in Seattle | |
| Over-Budget Projects | |
| Bagging vs Boosting | |
| The Brackets Problem | |
| Paired Products | |
| Youtube Recommendations | |
| Permutation Palindrome | |
| Employee Project Budgets | |
| Integer to Roman | |
| Duplicate Rows |
Synthesized from candidate reports. Individual experiences may vary.
Many candidates begin with a recruiter or behavioral phone call covering their background and why they want to join Comcast. One senior candidate was also asked about cloud experience, tech leadership, and frameworks. An internship candidate described the call as low-pressure and focused on getting to know them as a person before any technical rounds.
Some pipelines include an online coding assessment. One candidate faced two moderately challenging array and logic problems, including finding the minimum number of operations needed to make all array elements equal. A campus-drive first round instead had no coding and covered Linux, Unix, SQL, networking, and aptitude questions. Not every candidate reports this step.
Technical rounds mix practical coding with topics tied to the team. Reported questions include converting an input like 1.0.1.1 into hexadecimal, implementing or explaining string functions, counting occurrences of a string in a word, writing a SQL query to find duplicates, and basic data structures. Depending on the team, candidates also saw Python and DSA fundamentals, logic puzzles, R-phy networking concepts, DevOps topics, lazy loading of web assets, or basic AWS questions.
Several processes include a conversation about past projects, where candidates explain what they built and why. For a Software Architect candidate, the managerial interview pushed into a scenario requiring them to identify pain points and propose a solution, with architecture-level discussion focused on microservices.
The last stage varies. Reported formats include a technical round that included a client, an in-person superday at Comcast's Philadelphia headquarters, and a brief HR round covering background, cultural fit, company terms and benefits, and flexibility on role, location, and shift. Outcomes were mixed, including a rejection after the superday.