Taro Logo

Senior Software Engineer Interview Experience - Melbourne, Florida

July 1, 2015
Neutral ExperienceNo Offer

Process

One-hour phone interview with hiring manager describing the position and asking high-level questions about projects on resume and light technical questions (what is polymorphism, inversion of control).

In-plant interview follows one week later and lasts 4-5 hours with multiple panels.

First, interviewed with two systems engineers (business analysts) who explained more about the program and dove into current role and medium-level technical questions (explain potential performance problems and fixes when using JPA). Had a chance to ask them questions about the position and team structure. This portion of the interview was real, off-the-cuff, and unscripted.

Next, interviewed with a QA / software test engineer. Entirely behavioral questions (how do you deal with conflict, what makes a good team). Questions most likely came from a recommended pool.

Final interview was with two senior software engineers. They came with a packet (10 or so pages stapled together) resembling a test you would take in school and started going through the questions one by one. All engineering and/or code-related. Very disappointing. Was hoping for a real conversation at least with this panel. Had a chance at the very end to ask them questions about the dev environment and software team.

Wrapped up with HR where we reviewed employment requirements and discussed benefits. No interview-style questions asked.

Questions

Write (with a pencil in a workbook) pseudocode to reverse an array.

Follow-on: Write (again with a pencil in a workbook) a unit test to verify your implementation.

Write (with a pencil in a workbook) compilable Java code to remove duplicates from a List. You can use anything available in JDK 7.

What is wrong with this method?

boolen isOdd(final int num) { return num % 2 == 1; }

Follow-up: How do you fix it with the least amount of change?

Given a seesaw and 8 identical looking balls, find the one heavier ball. Improve your solution as much as possible. Once at the optimal solution, how many balls does this work with?

Which of these isosceles triangles has the most area?

Review Java code that reads from a file and identify the problem. Follow-up: How should it be fixed?

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the General Electric Senior Software Engineer role in Melbourne, Florida.

Success Rate

50%
Pass Rate

General Electric's interview process for their Senior Software Engineer roles in Melbourne, Florida is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive50%
Neutral50%
Negative0%

Candidates reported having very good feelings for General Electric's Senior Software Engineer interview process in Melbourne, Florida.

General Electric Work Experiences