Describe how you would build a system from scratch with certain features. You need to notice the little details in the design. Then you're given time to code the code you described.
You are given time to notice the bugs and then asked about the implementation you chose and what are the limitations in the design and how to change it to multi-thread.
How would you add the following features to Paint?
Create and manipulate multiple shapes
The following metrics were computed from 4 interview experiences for the General Electric Software Engineer role in Israel.
General Electric's interview process for their Software Engineer roles in Israel is very selective, failing most engineers who go through it.
Candidates reported having very negative feelings for General Electric's Software Engineer interview process in Israel.