
Derived from 1 submission for ALL. Format details may vary across different teams or locations.
unordered_map).Cleared all rounds and was selected for the SDE Intern role at National Instruments. The process included an Online Assessment, Technical Interview, and Managerial Round, all completed within two days.
Online Assessment Round conducted in a proctored manner. Consisted of 2 coding questions with medium-hard difficulty level. Questions included: 1) String manipulation with character swaps based on given matrix pairs, and 2) Snake and Ladder problem (similar to LeetCode problem).
Online Assessment Round with 2 coding questions. First question involved string manipulation with character swaps based on a matrix of pairs. Second question was a Snake and Ladder problem.
String manipulation with character swaps based on a matrix of pairs
Snake and Ladder problem (similar to LeetCode problem)
Technical interview lasting 90 minutes. Included live coding on a shared editor. Three coding questions were asked: finding the second maximum element in an unsorted array (single traversal), finding the majority element in an array, and a knapsack-like DP problem (Coin Change II). Discussions included time complexities, data structures (e.g., unordered_map), OOPs concepts, method overloading, call by value/reference, and pointers.
Finding Second Maximum element in an unsorted array (single traversal, handling duplicates)
Finding Majority element in an array (LeetCode problem)
Knapsack-like DP problem (Coin Change II)
Managerial interview with a senior NI employee (16 years of experience). Discussed personal interests, coding journey, college experiences, project details, and general HR questions like reasons for hiring and joining NI.
Coding journey from scratch to present
Project details and challenges faced
Why should I hire you?
Why do you want to join NI?