I applied through university. The process took 3 weeks. I interviewed at Grandstream Networks in Aug 2014
Interview
They asked me to solve brain teaser questions which are hard to answer. And then, they asked me various questions - concurrency, data structure, network concepts, algorithms, and bit operations. Also, I was asked to introduce my academic experience at the school.
Interview questions [1]
Question 1
String permutation problem. Print out every possible string permutation based on a given character set.