Stryker Interview Experience | Senior Software Engineer – Gurugram

Round 1: It was a skype round. Coding was done on a share screen. Questions were :

  1. Write copy ctor and assignment operator of a given class. Can we make them const?, Why is reference used in their dentition and not pointer.
  2. Observer design pattern. Will there be any delay if there are 100000 observers and if yes what is the best solution.
  3. Rearrange an array consisting of positive and negative numbers such that all positive numbers are together.
  4. Convert a non balanced tree into balanced tree.
  5. SOLID principles.
  6. Map’s internal implementation

Write your Interview Experience or mail it to

My Personal Notes arrow_drop_up

If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

Article Tags :


Please write to us at to report any issue with the above content.