Review about the process. 1. My resume was checked got qualified. 2. 1 hr. test was given to me and I qualified the test 3. The 30 min interview was taken by a developer, I qualified for that as well. This whole process took place in nearly 3 weeks Then I was invited to round four interview in this interview 30 min. In round four one interviewer came late by 5 min and we took 10 min to set up the environment and 3 min tell me about the environment which is new for me. The shared screen window was too small with a dark theme that I could barely read program on the screen. I wasn't informed how much time I have to complete the task and what they are going to examine. I was nervous because of all what happened before since time was running out. I completed the program, that time but My approach is to complete the program first since, I has no idea how much time is remaining. So I went for a solution which will pass all the test cases and all the test cases were passed. Then I was asked to optimise the program which I can do by my own if I could be given some more time(and no interruption). I was interpreted many a times which I supposed to be a part of pair programing and I competed that task as well. Then one person judges my skills in 30 min and says we aren't moving forward. Not even one follow up question since I already have qualified three technical rounds. I have gone through many interviews, I was working as a software developer. I may have less capabilities, but judging a person in this environment and method to test is not good way. Especially when you are interviewing for Graduate Roles. Surely you will get some candidate, but I would never like to be under the management of people who designed this interview process. Don't waste the time on these interviews.