HR contacted me, and there was an initial phone screening. After that, I had four onsite interviews at the McAfee office (Bangalore).
After clearing all, there was a Director Round.
The onsite process took one whole day, and the interviewers were polite and helpful in solving the questions and reviewing the code.
There was a lot of delay in the whole process. I had all the above rounds and tried multiple ways to contact HR, but there was no response. I was annoyed as I did not even get my feedback after all the rounds.
After some 20 days, HR contacted me and told me that I cleared all the rounds.
Phone Screening: Included questions on manual testing and problem-solving.
One problem involved checking if a string is a palindrome, and manual test cases were requested for a payment page.
Onsite:
Round 1: Problem-solving on arrays. Given a simple model, the task was to apply design patterns to enhance it.
Round 2: Problem-solving on strings and hashmaps.
Round 3: Discussion about projects and some automation questions about the framework. For Selenium, the question was how to handle dynamically loading elements.
Round 4: Explained the roles and asked some scenario-based questions.
The following metrics were computed from 4 interview experiences for the McAfee Software Development Engineer In Test role in Bengaluru, Karnataka.
McAfee's interview process for their Software Development Engineer In Test roles in Bengaluru, Karnataka is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for McAfee's Software Development Engineer In Test interview process in Bengaluru, Karnataka.