I applied online. The process took 4 weeks. I interviewed at GE Aerospace in Oct 2014
Interview
Received HR email within days of my application, and had the first round phone interview with HR the next day. Mostly generic; covering work experience, education, and salary expectations. Approximately 30 minutes.
A second round phone interview was conducted the following with with the department manager and the software architect. Very techincal interview - both in a technical sense and in a leadership experience sense.
The third round was an all day ordeal in the office. It involved meeting a significant portion of the department, and interviewing in 45 minute increments with most of them. Not quite as technical, much more situational. Still very mentally taxing, but everyone was very nice and supportive.
Interview questions [1]
Question 1
What is the difference between C# Generics and C++ Templating, and why is one better than the other/
I applied online. The process took 6 months. I interviewed at GE Aerospace (Austin, TX)
Interview
Simple questions on Java programming language, Databases, root cause analysis etc.
Asked aviation specific questions, took a SWAG and sounds like i may have nailed it. The interviewers did not seem to have in depth software expertise.
Interview questions [1]
Question 1
How do you parse and clean time series data vs. others?
I applied through an employee referral. The process took 1 day. I interviewed at GE Aerospace (Pinellas Park, FL) in Oct 2013
Interview
First you'll get a call from GE Aviation HR from Cincinnati, Ohio they'll ask some general high level questions including your salary expectations. To give you an idea I applied for a staff software engineer position. Currently had 5 years of working experience and was being paid 75k which includes bonuses.
I asked HR for 100k in salary.
About 6-7 weeks later I get a phone call from a software lead at the site I'd be hired on at. Most of the interview was behavioral and trying to get a gauge on how comfortable I would be with developing in an embedded environment.
A month later I get asked to come on-site for an in-person interview. I was interviewed by five people, three technical people who represented specific projects, the software manager and HR. It was a full day interview and I was taken out to a mediocre lunch (I wasn't exactly wined and dined - but the free lunch was nice I suppose). Almost none of the questions were deep technical questions. Most were behavioral with some touching on software engineering processes as well as some foray into embedded development techniques.
All the interviewers were very nice amiable people.
Interview questions [1]
Question 1
Q1: Please describe a project life cycle
Q2: Describe the difference between requirement verification and requirement validation.
Q3: Describe a situation where you had to work with a person that was difficult to work with and how you resolved it.