The entire process was well organized and very technically oriented. They were hiring Python developers. The first round was telephonic, and I was asked too many questions outside of my work areas. Though it went below par (according to me), I received a call for F2F interviews.
There were three more tech rounds.
After the tech rounds, there was one managerial and one HR round.
In the managerial round, I was asked to write a piece of code to implement threading, stacks, etc. The HR round was normal, asking "Why are you leaving your current employer?" etc.
Throughout the process, they made me feel comfortable, and the difficulty was above average.
Implementation of a thread-safe stack with memory constraints. (Managerial)
Discussed Big and Little Endian, prickling and unprickling, network topology, and reversing a linked list. (Telephonic)
The following metrics were computed from 11 interview experiences for the McAfee Software Development Engineer role in Bengaluru, Karnataka.
McAfee's interview process for their Software Development Engineer roles in Bengaluru, Karnataka is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for McAfee's Software Development Engineer interview process in Bengaluru, Karnataka.