It was was difficult and the main part about it is that it was virtual interview first will be online test aptitude java coding and then two Technical rounds and then hr round
Interview was easy. Basic java questions asked in both rounds. I got the job but rejected the offer. Interview process was smooth and interviewers were friendly. HR kept me informed at all times.
I applied online. The process took 4 weeks. I interviewed at Mastercard in Jan 2023
Interview
The first step was a tech recruiter call which is a typical discussion about role, experience, etc. The recruiter had a bad audio setup in an echo-y room but otherwise it was pleasant. The next step was a 1 hour technical interview where I discussed projects I worked on, showed examples of code I wrote and did some basic system design. This portion was throughly enjoyable and the interviewers were enthusiastic about the discussion. The final round was with the manager and at this stage it was just a basic get to know you call and more discussion about the role.
Interview questions [1]
Question 1
Describe a system you worked on and how you added features to it