It was a scheduled walk-in drive. Total 3 interviews were taken. First interview lasted 25 minutes. The second interview was 1 hour long. Both of them were technical rounds. Then the third interview was with HR where he discussed about current salary, expected salary and notice period.