Upload Button Icon Add office photos

Filter interviews by

Comcast India Engineering Center Automation Engineer Interview Questions and Answers

Updated 26 Aug 2021

Comcast India Engineering Center Automation Engineer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed in Feb 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. It was more about the process how we will approach a requirement
  • Q2. Strong Automation areas

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself in the interview and talk more about the technologies we know

Interview questions from similar companies

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

I applied via Instahyre and was interviewed before Oct 2023. There were 6 interview rounds.

Round 1 - Aptitude Test 

CSE core concepts and basic aptitude, few code snippet analysis

Round 2 - Technical 

(2 Questions)

  • Q1. About selenium codes
  • Q2. Rest assured framework
Round 3 - Coding Test 

Kind of to explain selenium framework in detail.

Round 4 - Technical 

(2 Questions)

  • Q1. Problem solving coding questions
  • Q2. Selenium questions and logical thinking questions
Round 5 - HR 

(2 Questions)

  • Q1. General discussion about role
  • Q2. Culture fit round
Round 6 - HR 

(2 Questions)

  • Q1. General hr questions
  • Q2. General hr questions again

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident on skills mentioned in resume

I applied via Referral and was interviewed in Feb 2022. There was 1 interview round.

Round 1 - Technical 

(8 Questions)

  • Q1. Sort the list of a given array of strings
  • Ans. 

    Sort a given array of strings

    • Use built-in sorting functions in programming languages

    • Implement sorting algorithms like bubble sort, merge sort, etc.

    • Consider case sensitivity and special characters

  • Answered by AI
  • Q2. Maximum number of repeating characters in a string
  • Ans. 

    The maximum number of repeating characters in a string needs to be determined.

    • Iterate through each character in the string and keep track of the count of consecutive repeating characters.

    • Update the maximum count whenever a new maximum is found.

    • Return the maximum count at the end of the iteration.

  • Answered by AI
  • Q3. Type script and java script arrow function loops if else condition
  • Ans. 

    Explaining type script and java script arrow function loops with if else condition.

    • TypeScript and JavaScript both support arrow functions for concise syntax.

    • Arrow functions can be used in loops to simplify code.

    • If-else conditions can be used with arrow functions to add logic.

    • Example: const numbers = [1, 2, 3]; numbers.forEach(num => {if(num % 2 === 0) {console.log(num + ' is even');} else {console.log(num + ' is odd');

  • Answered by AI
  • Q4. Parallel browser testing, test ng, oops concept
  • Q5. Scaled agile framework related questions
  • Q6. Selenium and cypress difference ? How to choose best tool
  • Ans. 

    Selenium is widely used for web automation while Cypress is a newer tool with better performance and debugging capabilities.

    • Selenium supports multiple programming languages while Cypress only supports JavaScript.

    • Cypress has a built-in test runner and debugger while Selenium requires third-party tools.

    • Selenium is better for cross-browser testing while Cypress is better for end-to-end testing.

    • Choose Selenium for larger a...

  • Answered by AI
  • Q7. Comparator and comparable difference?
  • Ans. 

    Comparator and Comparable are interfaces used for sorting objects in Java.

    • Comparator interface is used to sort objects based on custom criteria.

    • Comparable interface is used to sort objects based on their natural order.

    • Comparator interface has two methods: compare() and equals().

    • Comparable interface has one method: compareTo().

  • Answered by AI
  • Q8. Fail-safe and fail-fast iterator?

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well concept of automation,java script and oops

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Nov 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Questions on array programming?
  • Q2. Questions on Xpath & CSS Selector
  • Q3. They will provide scenarios of FindElements & FindElement?

Interview Preparation Tips

Interview preparation tips for other job seekers - Please be confident what are the answers you provide stick to them
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Software Testing
  • Q2. Application based QA questions
Round 2 - Technical 

(2 Questions)

  • Q1. Software testing, QA and Resume based questions
  • Q2. Automation and programming related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well
Instead of going in depth, focus on a basic and primary questions and be thorough on it
Know everything mentioned in the resume
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Mainly related to JAVA programming
  • Q2. Selenium project reviews
Round 2 - Technical 

(2 Questions)

  • Q1. Reverse the string
  • Ans. 

    Reverse a given string

    • Create a new empty string to store the reversed string

    • Iterate through the original string from end to start and append each character to the new string

    • Return the reversed string

  • Answered by AI
  • Q2. Scenario based questions

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Write Java code to find square root without Math.sqrt()
  • Ans. 

    Use Newton's method to find square root without Math.sqrt() in Java.

    • Initialize a variable to store the guess value of square root

    • Iterate until the difference between the guess and actual square root is within a desired threshold

    • Update the guess value using the formula: guess = (guess + number/guess) / 2

  • Answered by AI
  • Q2. Write Java code to add digits of a number until the sum is a single digit
  • Ans. 

    Java code to add digits of a number until the sum is a single digit

    • Create a function that takes an integer as input

    • Use a while loop to keep adding the digits until the sum is a single digit

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

  • Answered by AI
  • Q3. Write a Java code to print a particular pattern
  • Ans. 

    Java code to print a particular pattern using loops

    • Use nested loops to iterate through rows and columns

    • Print specific characters based on the row and column index

    • Example: Printing a pyramid pattern

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Want to share my interview experience.
In the first round, they asking few basic selenium questions and 2 simple Java coding which I executed.
I got selected for the second round.
In the second round, again they asked me few selenium questions and asked me to write syntax in selenium Java for simple classes.
I answered all of them to the best of my knowledge. They asked me to execute simple Java program. I did. I was trying to execute the second one. They ended the interview.
After a day I called hr for response of my interview and mailed him as well.
He sent a mail saying that I'm not at all good at selenium and even know basic Java.
This response broke my heart and I lost my confidence. I'm now scared to apply for another interview.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding test on hackerrank. Solve 30 day code challange on haackerrank and you will be able to clear it.

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Dec 2022. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Oops Concepts of Java
  • Ans. 

    Oops Concepts of Java are fundamental principles of object-oriented programming.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Polymorphism: Ability of a method to do different things based on the object it is acting upon.

    • Abstraction: Hiding the implementation details and showing only the necessary fe

  • Answered by AI
  • Q2. How to validate that the URL loaded is correct or not?
  • Ans. 

    To validate the correct URL loaded, check the current URL in the browser.

    • Get the current URL from the browser using driver.getCurrentUrl() method in Selenium.

    • Compare the current URL with the expected URL to validate correctness.

    • Use assertions or conditional statements to confirm if the URL is correct.

    • Consider handling any redirects or dynamic URLs that may affect validation.

    • Utilize regular expressions for more flexible

  • Answered by AI
  • Q3. Alert handling in selenium
  • Ans. 

    Alert handling in Selenium involves handling pop-up alerts, confirmation alerts, and prompt alerts.

    • Use driver.switchTo().alert() method to handle alerts

    • To accept an alert, use alert.accept() method

    • To dismiss an alert, use alert.dismiss() method

    • To get text from an alert, use alert.getText() method

    • To send text to a prompt alert, use alert.sendKeys() method

  • Answered by AI
  • Q4. How to perform Mouse actions
  • Ans. 

    Mouse actions can be performed using Selenium WebDriver by using Actions class

    • Create an instance of Actions class

    • Use methods like moveToElement, click, doubleClick, contextClick, dragAndDrop, etc.

    • Perform the desired action by calling the respective method on the Actions object

  • Answered by AI
  • Q5. How to read data from an XL file using selenium
  • Ans. 

    You can read data from an Excel file using Apache POI library in Selenium.

    • Use Apache POI library to interact with Excel files

    • Create a FileInputStream object to read the Excel file

    • Create a Workbook object to represent the Excel file

    • Get the desired sheet from the Workbook

    • Iterate through rows and cells to read data

  • Answered by AI
  • Q6. Waits in selenium
  • Ans. 

    Waits in Selenium are used to make the automation script wait for a certain condition to be met before proceeding.

    • Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.

    • Explicit Wait: Waits for a certain condition to be met before proceeding.

    • Fluent Wait: Waits for a condition with a defined maximum amount of time.

    • Thread.sleep(): Pauses the execution for a specified amount of time.

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Feb 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. They mostly asked about Java questions and few scenarios to write test cases.
  • Q2. Most of the questions are java questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Better to have good grip on coding concepsts. I haven't clered the first round.

Comcast India Engineering Center Interview FAQs

How to prepare for Comcast India Engineering Center Automation Engineer 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 India Engineering Center. The most common topics and skills that interviewers at Comcast India Engineering Center expect are Devops, Linux, Script Writing and Windows.
What are the top questions asked in Comcast India Engineering Center Automation Engineer interview?

Some of the top questions asked at the Comcast India Engineering Center Automation Engineer interview -

  1. It was more about the process how we will approach a requirem...read more
  2. Strong Automation ar...read more

Tell us how to improve this page.

Comcast India Engineering Center Automation Engineer Salary
based on 8 salaries
₹9.8 L/yr - ₹19.5 L/yr
111% more than the average Automation Engineer Salary in India
View more details

Comcast India Engineering Center Automation Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

3.0

Skill development

5.0

Work-life balance

4.0

Salary

4.0

Job security

5.0

Company culture

4.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Software Development Engineer II
82 salaries
unlock blur

₹10 L/yr - ₹15.5 L/yr

Devops Engineer
44 salaries
unlock blur

₹6.4 L/yr - ₹18 L/yr

Development Engineer 3
38 salaries
unlock blur

₹13.5 L/yr - ₹23 L/yr

Software Developer
36 salaries
unlock blur

₹6 L/yr - ₹24.5 L/yr

Engineer III
30 salaries
unlock blur

₹10 L/yr - ₹20 L/yr

Explore more salaries
Compare Comcast India Engineering Center with

Cisco

4.1
Compare

Microsoft Corporation

4.0
Compare

Intel

4.2
Compare

IBM

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview