GE (General Electric) Interview Question for Software Engineer / Developers






Comment hidden because of low score. Click to expand.
1
of 1 vote

As of my experience the "part" that would most likely break
1. Integrity between UI and the middleware.
2. Integrity between middleware and DB.

- Kannan November 12, 2010 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

The area which most likely to break is Middle-ware Layer which actually has business logic for the Enterprise Software Application. Middle Layer is also known as controller logic as it communicates between upper layer (GUI) and lower layer which is Database.
The other reason this layer is likely to break because most complex algorithm and computations takes place in middle layer, also this layer interacts with lower and upper layers.
So good testing strategy would be do functional testing for the entire feature which is implemented so middle layer gets tested.

- dhaval0129 September 13, 2010 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

The area that is most likely to break (according to me) is GUI part, because we have an application with structured architect with front end that we can use.
GUI
^
DATA_PROCESSING
^
DATABASE

If we have any issue with database the end result we expected will be wrong.
If we have any issue with data processor then again end result will be wrong.
And if GUI has any issue we will be able to see it.
So in any case end result will be wrong(in front end). So our emphasis should be on to break GUI, as after this we can easily debug to the lower layer.

- Anonymous September 19, 2010 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

I would break it into MVC model which is MODEL-VIEW-Controller as follows:
View: Handles all work related to UI.
Model: Where all logic will be made
Controller: The which routes the user request from View to Respective Model and sends the response back to Respective View.

- Ananda August 28, 2013 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More