I applied through a recruiter. The process took 1 day. I interviewed at EPAM Systems in Jun 2021
Interview
It was quite a long interview started from OOPS/.Net/C#/SOLID/Design patterns/.NetCore/WebApi/SQL..
for each and every section mentioned above, you have to write a code snippet or you have to find output for the program(they have a bunch of interview questions taken from SQL interview/c# interview questions from google)..
One suggestion is you can create your own interview questions for the Interview instead of searching from various websites and seems the Interviewer is expecting that you have to know everything like him..
I applied through a recruiter. The process took 4 weeks. I interviewed at EPAM Systems (New York, NY) in Jun 2021
Interview
Initially I was contacted by a recruiter via LinkedIn. I was suggested to join the company which has different programmes. Based on my preferences that were discussed with the recruiter I was suggested to join the EPAM Anywhere programme with further relocation to the US. The process took quite a long time, but it was interesting. I was interviewed by an engineer who's working for the company. Then I talked to an engineering manager who told me a lot about the specifics of working in the company.
In general, feels like a standard interview process. A couple moments were disappointing, like the fact that the tech experts in the interview got into a heated argument with each other about which implementation of certain functionality is more "correct", which might be fine in the course of working on a project, but is inappropriate in an interview. The feedback was provided on time, and was quite detailed, which was nice.
Interview questions [1]
Question 1
Explain why you wrote your project code that way? What was your reasoning behind this implementation? What would you do if you needed to tweak the functionality + example of requested change.