National Instruments (NI Tech) Software Engineer (For 1.5 years experienced)

I applied through careers page. They sent a online exam link.

Round 1: Online Coding Round (3 hours)

  1.   Basic String Manipulation
  2.   Dynamic Programming Question (Variation of 0-1 knapsack problem)
    I do not remember the questions.

Round 2: F2F (Conducted on their Bangalore office)

  1. Find minimum element in stack. Optimized solution is required.
  2. Delete a node in BST.
  3. Intersection point of two linked list.
  4. Check if a linked list is palindrome or not
  5. Concept of OOPS : Encapsulation, Data Hiding, Abstraction, Polymorphism etc.
  6. Mutex vs Semaphore
  7. Threads in C++.

Round 3:  Hiring Manager (C++ Team)

  1. Tell me about yourself.
  2. Past Experience.
  3. Why are looking for a change so early, you just started 1 year back.
  4. If we give you offer letter, will you use it as a leverage ?

Round 3:  Hiring Manager (C# Team)

  1.    Tell me about yourself.
  2.    What are your future plans.
  3.    Walk me through your past 1 year learning at your current company.
  4.    Do you have any questions for me.

Verdict : Selected, I joined it too.

Special thanks to gfg for providing such a awesome platform.

Write your Interview Experience or mail it to contribute@geeksforgeeks.org



My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. 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.