The first two rounds were taken by the parent company. The third round was the client round (Nike).
All three rounds were technical.
The first round was not that difficult. The second round included technical questions and coding based on scenarios. The third round was also fully technical, and the coding test was very difficult, conducted by Nike.
Coding
Input is an array of integers. There is a sliding window of size W which is moving from the very left of the array to the very right. Each time the sliding window moves rightwards by one position. Find the maximum number from each window.
Input array is [1, 3, -1, -3, 5, 3, 6, 7] and Sliding window (W) is 3. Output array is [3, 3, 5, 5, 6, 7].
Write a query to provide the number of times an employee received an increment and the maximum increment they received, along with the columns emp_id, emp_name, joining_date, and dept_name. Additional info: a. An employee may not be tagged to any department. b. An employee may not have received any hike.
Emp table: emp_id | emp_name | joining_date | Dept_id
Dept table: dept_id | dept_name | Dept_Location | Dept_Manager
salary_increase table: emp_id | increment_date | inc_amount
Write a Python program to find an element in a list from the current element to the next index.
list is ["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]
If the current element is “Wed” and the next index is 2, the result is “Fri”. If the current element is “Sat” and the next index is 23 (cyclic), the result is “Mon”.
The following metrics were computed from 2 interview experiences for the Nike Senior Data Engineer role in Bengaluru, Karnataka.
Nike's interview process for their Senior Data Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Nike's Senior Data Engineer interview process in Bengaluru, Karnataka.