searched their website, found the matched job, submitted the resume, got the phone interview after 1 week or so, then went on-site with the group of people the whole day. Next day got the offer. During the on-site interview, some typical hardware interview questions were asked such as what is setup and hold time, how to prevent setup and hold time violations etc