Nice. The process was pretty much fair. They will value your candidature if you are capable. It usually takes 3 rounds + The HR Round. Mostly they will ask basic electronics questions and advance firmware modules
Interview questions [1]
Question 1
How was your experience about advance firmware development ?
I applied through a recruiter. The process took 1 day. I interviewed at Gemini Systems (Kirkland, WA) in Oct 2015
Interview
I met Kathryn, Gemini's Operations Manager at the door. She led me into the conference room, and saw that I had a cup of tea. She and Lloyd, their QM, then asked me a few questions about my experience and I answered honestly.
Interview questions [1]
Question 1
What my prior experience was with Geometric Dimensioning and Tolerancing was.
I applied through university. The process took 4 weeks. I interviewed at Gemini Systems (New York, NY) in Apr 2014
Interview
Was called to set up a phone screening. About a week later, did phone screening with a consultant on staff. Two weeks later they inform me that they want me to interview on site. Go on site about a week and a half after that and then talked with the CTO and a few VPs. Got the offer letter exactly a week after that. No terribly hard questions, mostly just conversing with the people and listening to them discuss consulting and the company as a whole.