I got to know about the company and the opening they had through my friend who was employed there.
I made a call to recruiting manager and he asked me to submit my resume through email. They had a look at my resume and decided to have a technical telephonic interview with me. A senior Network engineer from the company called me at the scheduled time. The interview went on well. I was able to answer all the questions I was asked. After the interview, the interviewer asked me to follow up with the recruiting manager in 2-3 days. I got back to them and they offered me the job.