Upload Button Icon Add office photos

Comcast

Compare button icon Compare button icon Compare

Filter interviews by

Comcast Interview Questions and Answers

Updated 2 Jul 2025
Popular Designations

53 Interview questions

A Development Engineer 2 was asked 1w ago
Q. What are React hooks?
Ans. 

React hooks are functions that let you use state and other React features without writing a class.

  • Hooks allow functional components to manage state and lifecycle events.

  • Common hooks include useState for state management and useEffect for side effects.

  • Example of useState: const [count, setCount] = useState(0);

  • Example of useEffect: useEffect(() => { document.title = `Count: ${count}`; }, [count]);

  • Custom hooks can...

View all Development Engineer 2 interview questions
A Mern Full Stack Developer was asked 2w ago
Q. Define a closure and explain how it works.
Ans. 

A closure is a function that retains access to its lexical scope, even when executed outside that scope.

  • A closure is created when a function is defined inside another function.

  • It allows the inner function to access variables from the outer function's scope.

  • Example: function outer() { let x = 10; return function inner() { return x; }; }

  • Closures are often used for data encapsulation and maintaining state.

  • They can he...

View all Mern Full Stack Developer interview questions
A Mern Full Stack Developer was asked 2w ago
Q. Explain the difference between global, function, and block scope in JavaScript.
Ans. 

JavaScript scopes define the accessibility of variables: global, function, and block scopes each have unique rules.

  • Global Scope: Variables declared outside any function or block are globally accessible throughout the code.

  • Example: `var globalVar = 'I am global';` can be accessed anywhere in the script.

  • Function Scope: Variables declared within a function are only accessible inside that function.

  • Example: `function m...

View all Mern Full Stack Developer interview questions
A Principal Engineer was asked 3mo ago
Q. What is a challenging problem you solved?
Ans. 

I led a cross-functional team to optimize a legacy system, improving performance and reducing downtime significantly.

  • Identified bottlenecks in the legacy system's architecture, which caused frequent downtimes.

  • Implemented a microservices architecture, allowing for better scalability and maintainability.

  • Conducted thorough testing and validation, ensuring that the new system met all performance benchmarks.

  • Collaborate...

View all Principal Engineer interview questions

What people are saying about Comcast

View All
an engineer 1
2w
What you guys are doing or what is suggestable in this situation?
YOE - 2 years Role - AI/ML Engineer Current CTC - 8.5 LPA Offered CTC - 14 LPA Next Target CTC - 17 LPA Can I use the offered CTC as my Current CTC on Naukri/Linkedin forms while they ask for Current and Expected CTC? So that I can keep CCTC - 14 LPA and ECTC - 17 LPA, which sounds reasonable and in call I can explain them later if they move forward with my application? If not, then keeping 8.5 LPA as CCTC and 17 LPA as ECTC is okay? Won't HRs think why this guy is asking 2x and maybe they reject my application?
Got a question about Comcast?
Ask anonymously on communities.
A SAP ABAP- Engineer 2 was asked 5mo ago
Q. Which method should be redefined for a post call?
Ans. 

The method to be redefined for post call is 'PROCESS_AFTER_INPUT'.

  • The method 'PROCESS_AFTER_INPUT' is used to process data after user input in a screen.

  • It is commonly redefined in SAP ABAP programs to perform validations or calculations based on user input.

  • Example: Redefining 'PROCESS_AFTER_INPUT' method in a custom screen program to validate user input before saving data.

An Oprating Engineer was asked 7mo ago
Q. What is DRM?
Ans. 

DRM stands for Digital Rights Management, a technology used to protect digital content from unauthorized access and distribution.

  • DRM is used to control access to digital content and prevent piracy.

  • It can restrict the number of devices a user can access the content on.

  • DRM can also limit the ability to copy, print, or share digital content.

  • Examples of DRM include encrypted eBooks, streaming services like Netflix, an...

View all Oprating Engineer interview questions
A Sdet was asked 8mo ago
Q. Write a program to calculate the sum of digits of a number.
Ans. 

Program to calculate the sum of digits in a number

  • Iterate through each digit of the number and add them together

  • Use modulus operator to extract each digit

  • Convert the number to a string to easily access individual digits

View all Sdet interview questions
Are these interview questions helpful?
An Oracle Database Administrator was asked 8mo ago
Q. Explain the Oracle architecture.
Ans. 

Oracle architecture is a multi-tiered system with components like client, server, and database.

  • Oracle architecture consists of client, server, and database components.

  • The client communicates with the server to access the database.

  • The server processes the client's requests and interacts with the database.

  • The database stores and manages the data.

  • Oracle architecture is designed to be scalable and secure.

View all Oracle Database Administrator interview questions
An Oracle Database Administrator was asked 8mo ago
Q. What is your experience with database patching?
Ans. 

Patching the database involves applying updates to fix bugs, improve performance, and enhance security.

  • Regularly check for available patches from Oracle's support site.

  • Test patches in a non-production environment before applying them.

  • Use Oracle's OPatch utility to apply patches efficiently.

  • Schedule downtime for patching to minimize impact on users.

  • Review patch documentation for specific instructions and prerequisi...

View all Oracle Database Administrator interview questions
A Sdet Automation Test Engineer was asked 8mo ago
Q. Explain the project structure.
Ans. 

The project structure includes folders for source code, test scripts, configuration files, and documentation.

  • Main folders: src (source code), test (test scripts), config (configuration files), docs (documentation)

  • Subfolders: src/main/java (Java source code), src/test/java (test scripts), config/env (environment configurations)

  • Build tools: Maven, Gradle

  • Version control: Git

  • Continuous integration: Jenkins, Travis CI

View all Sdet Automation Test Engineer interview questions

Comcast Interview Experiences

77 interviews found

Interview Questions & Answers

user image Anonymous

posted on 9 Feb 2025

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - Technical 

(4 Questions)

  • Q1. ODATA Tcodes and related questions
  • Q2. Association and navigation
  • Q3. SPAU & SPDD activity
  • Q4. Which method to be do redefined for post call?
  • Ans. 

    The method to be redefined for post call is 'PROCESS_AFTER_INPUT'.

    • The method 'PROCESS_AFTER_INPUT' is used to process data after user input in a screen.

    • It is commonly redefined in SAP ABAP programs to perform validations or calculations based on user input.

    • Example: Redefining 'PROCESS_AFTER_INPUT' method in a custom screen program to validate user input before saving data.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - My shortest interview. Only with 4 questions decided to close it in less than 10 minutes.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Campus Placement

Round 1 - Aptitude Test 

SHL platform, choose the best answer form cse concept,apti,

Round 2 - Technical 

(1 Question)

  • Q1. Face to face in college campus
Round 3 - HR 

(1 Question)

  • Q1. It only for clearing the technical round
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain oracle Archit
  • Ans. 

    Oracle architecture is a multi-tiered system with components like client, server, and database.

    • Oracle architecture consists of client, server, and database components.

    • The client communicates with the server to access the database.

    • The server processes the client's requests and interacts with the database.

    • The database stores and manages the data.

    • Oracle architecture is designed to be scalable and secure.

  • Answered by AI
  • Q2. About pacting the database
  • Ans. 

    Patching the database involves applying updates to fix bugs, improve performance, and enhance security.

    • Regularly check for available patches from Oracle's support site.

    • Test patches in a non-production environment before applying them.

    • Use Oracle's OPatch utility to apply patches efficiently.

    • Schedule downtime for patching to minimize impact on users.

    • Review patch documentation for specific instructions and prerequisites.

  • Answered by AI

Software Developer Interview Questions & Answers

user image Ankit Agarwal

posted on 28 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

I don't really really for aptitude

Round 2 - Technical 

(3 Questions)

  • Q1. Oops, dsa, sdlc
  • Q2. Project, dbms, pattern printing
  • Q3. What is inheritance and implementation
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class. Implementation is the process of defining the methods and behaviors of a class.

    • Inheritance allows a class to inherit attributes and methods from another class, promoting code reusability.

    • Implementation involves writing the actual code for the methods and behaviors defined in a class.

    • Example: Cla...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Self introduction
  • Q2. Your strength, weeknesss, where do you in next 5 years
  • Ans. 

    My strength is problem-solving, weakness is time management, and in the next 5 years, I aim to become a lead developer.

    • Strength: Strong problem-solving skills - I enjoy tackling complex issues and finding efficient solutions.

    • Weakness: Time management - I sometimes struggle with prioritizing tasks and meeting deadlines.

    • Future goal: To become a lead developer - I plan to enhance my technical skills, take on more responsi...

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. Asked questions on my current project and role
  • Q2. Basics of spring JPA like entity manager, spring eureka
  • Q3. Asked me to solve one basic question where I have to convert a string to integer
  • Ans. 

    Convert a string representation of an integer to its integer value, handling edge cases and invalid inputs.

    • Use the built-in function int() in Python: e.g., int('123') returns 123.

    • Handle leading/trailing spaces: e.g., int(' 42 ') returns 42.

    • Manage invalid inputs: e.g., int('abc') raises a ValueError.

    • Consider negative numbers: e.g., int('-42') returns -42.

    • Handle large numbers: e.g., int('12345678901234567890') return...

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Basics of cloud concepts
  • Q2. When to use horizontal scaling and vertical scaling
  • Ans. 

    Horizontal scaling is adding more machines to your pool of resources, while vertical scaling is adding more power (CPU, RAM) to an existing machine.

    • Use horizontal scaling when you need to increase capacity by adding more machines to distribute the load.

    • Use vertical scaling when you need to handle increased load on a single machine by adding more resources like CPU or RAM.

    • Horizontal scaling is more cost-effective and pr...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview may seems simple and so the work too. They hired for development engineer but it's just to maintain their old streaming platform. There is no active development work here. Very minor patch fixes on the existing code and there won't be proper growth for developers.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Explain the difference between global, function, and block scope in javascript
  • Ans. 

    JavaScript scopes define the accessibility of variables: global, function, and block scopes each have unique rules.

    • Global Scope: Variables declared outside any function or block are globally accessible throughout the code.

    • Example: `var globalVar = 'I am global';` can be accessed anywhere in the script.

    • Function Scope: Variables declared within a function are only accessible inside that function.

    • Example: `function myFunc...

  • Answered by AI
  • Q2. Define a closure and explain how its works
  • Ans. 

    A closure is a function that retains access to its lexical scope, even when executed outside that scope.

    • A closure is created when a function is defined inside another function.

    • It allows the inner function to access variables from the outer function's scope.

    • Example: function outer() { let x = 10; return function inner() { return x; }; }

    • Closures are often used for data encapsulation and maintaining state.

    • They can help cr...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Where the windows logs will be stored
  • Ans. 

    Windows logs are stored in the Event Viewer application on Windows operating systems.

    • Windows logs are stored in the Event Viewer application.

    • Event Viewer can be accessed by searching for 'Event Viewer' in the Windows search bar.

    • Logs are categorized into different sections such as Application, Security, System, etc.

  • Answered by AI
  • Q2. How to check the system status in OS level
  • Ans. 

    To check system status in OS level, use commands like top, ps, vmstat, sar, etc.

    • Use 'top' command to display real-time system information like CPU and memory usage

    • Use 'ps' command to display currently running processes

    • Use 'vmstat' command to display virtual memory statistics

    • Use 'sar' command to display system activity reports

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics you can easily crack

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was a HireVue round, most like behavioral round.

Round 2 - Technical 

(2 Questions)

  • Q1. How is your efficiency for GitHub and for command tools?
  • Ans. 

    Efficient in using GitHub and command line tools for version control and automation.

    • Proficient in using Git commands for version control and collaboration.

    • Familiar with creating branches, merging code, resolving conflicts, and managing repositories on GitHub.

    • Experienced in using command line tools for automation tasks like scripting and deployment.

    • Comfortable with tools like Git Bash, Git GUI, and command line interfac...

  • Answered by AI
  • Q2. How good are you with docker and AWS?
  • Ans. 

    I have strong skills in Docker and AWS.

    • Proficient in creating Docker containers and managing Docker images

    • Experienced in deploying applications on AWS using services like EC2, S3, and RDS

    • Familiar with Docker Swarm and AWS ECS for container orchestration

    • Knowledgeable in setting up CI/CD pipelines with Docker and AWS services like CodePipeline and CodeBuild

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Design Patterns
  • Q2. Collection Data structure
Round 2 - Technical 

(2 Questions)

  • Q1. Discussion on my previous projects
  • Q2. Behaviour question
Round 3 - HR 

(1 Question)

  • Q1. Salary Discussion
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Basic java questions
  • Q2. Java 8 questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Code was provided, need to correct
  • Q2. Basic java questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident

Comcast Interview FAQs

How many rounds are there in Comcast interview?
Comcast interview process usually has 1-2 rounds. The most common rounds in the Comcast interview process are Technical, HR and One-on-one Round.
How to prepare for Comcast interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Comcast. The most common topics and skills that interviewers at Comcast expect are Customer Experience Management, Process Design, Manual Testing, Web Technologies and Project Management.
What are the top questions asked in Comcast interview?

Some of the top questions asked at the Comcast interview -

  1. You are given an array of integers, arr, of size n, which is analogous to a con...read more
  2. You are given alphanumeric strings s and t. Find the minimum window (substring)...read more
  3. What is dependency injection and how to achieve that? and what is Inversion of ...read more
How long is the Comcast interview process?

The duration of Comcast interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 81 interview experiences

Difficulty level

Easy 34%
Moderate 61%
Hard 5%

Duration

Less than 2 weeks 65%
2-4 weeks 22%
4-6 weeks 11%
More than 8 weeks 3%
View more

Interview Questions from Similar Companies

PVR Inox Interview Questions
3.9
 • 182 Interviews
Cinépolis Interview Questions
3.9
 • 66 Interviews
HT Media Interview Questions
3.2
 • 55 Interviews
DAZN Interview Questions
2.7
 • 35 Interviews
Network 18 Interview Questions
3.5
 • 28 Interviews
Planetcast Interview Questions
3.8
 • 26 Interviews
View all

Comcast Reviews and Ratings

based on 333 reviews

3.9/5

Rating in categories

3.6

Skill development

4.1

Work-life balance

3.9

Salary

4.1

Job security

3.9

Company culture

3.3

Promotions

3.6

Work satisfaction

Explore 333 Reviews and Ratings
Engineer 2, Engineering Operations

Chennai

2-5 Yrs

Not Disclosed

Java Development Engineer 4

Chennai

7-10 Yrs

₹ 15-24 LPA

Specialist 3, Procurement

Chennai

5-8 Yrs

Not Disclosed

Explore more jobs
Development Engineer 2
175 salaries
unlock blur

₹10 L/yr - ₹16.5 L/yr

Development Engineer
154 salaries
unlock blur

₹7.5 L/yr - ₹25.9 L/yr

Development Engineer 3
139 salaries
unlock blur

₹15.8 L/yr - ₹25.2 L/yr

Devops Engineer
138 salaries
unlock blur

₹8.9 L/yr - ₹16.3 L/yr

Data Engineer
96 salaries
unlock blur

₹7.7 L/yr - ₹18.3 L/yr

Explore more salaries
Compare Comcast with

PVR Inox

3.9
Compare

Cinépolis

3.9
Compare

HT Media

3.1
Compare

Zee Entertainment Enterprises

3.5
Compare
write
Share an Interview