applied online, but rejected. Then referred by an employee to the same position, and got interviewed. First interviewed by a HR. The HR was very friendly and asked some behavioral questions and salary question. Then HR said a technical interview would follow. The technical interview was scheduled very soon and conducted by a team lead over the phone for about one hour. A lot of basic DSP questions are asked, so I suggested you to read some textbooks before the interview.