Skip to content
Related Articles

Related Articles

National Instruments (NI Tech) Software Engineer (For 1.5 years experienced)
  • Last Updated : 10 Dec, 2018

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.

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.  To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.   In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.

My Personal Notes arrow_drop_up
Recommended Articles
Page :