Let's say a triple (a, b, c) is a zigzag if either a < b > c or a > b < c. Given an array of integers numbers, your task is to check all the triples of its consecutive elements for being a zigzag. More formally, your task is to construct an array of length numbers.length - 2, where the ith element of the output array equals 1 if the triple (numbers[i], numbers[i + 1], numbers[i + 2]) is a zigzag, and 0 otherwise. Example • For numbers = [1, 2, 1, 3, 4], the output should be solution(numbers) = [1, 1, 0]. o (numbers[0], numbers[1], numbers[2]) = (1, 2, 1) is a zigzag, because 1 < 2 > 1; o (numbers[1], numbers[2] , numbers[3]) = (2, 1, 3) is a zigzag, because 2 > 1 < 3; o (numbers[2], numbers[3] , numbers[4]) = (1, 3, 4) is not a zigzag, because 1 < 3 < 4; • For numbers = [1, 2, 3, 4], the output should be solution(numbers) = [0, 0]; Since all the elements of numbers are increasing, there are no zigzags. • For numbers = [1000000000, 1000000000, 1000000000], the output should be solution(numbers) = [0]. Since all the elements of numbers are the same, there are no zigzags.
Developer Intern Interview Questions
5,286 developer intern interview questions shared by candidates
Three coding questions and a cognitive assesment.
-can you tell us about yourself, introduce yourself and explain what you like -What kind of projects have you already worked on? -We will present the project to you and if you have any questions, please ask us afterwards
They asked me the basic DSA question like reverse a string.
First round - 2 coding questions 2nd question: Asks you to compute the stock price averaged over time.
There are two arrays A1 and A2. Find out the pairs of numbers in A2 which were in reverse order in A1. For ex. A1 = 2 6 5 8 1 3 A2 = 1 2 3 4 5 6 Answer: 1 & 2 1 & 3 5 & 6
What made you apply to Ellucian
An Optimization Problem based on 12 floors and 3 lifts.
Do you have experience working in teams?
what is normalization ? explain
Viewing 561 - 570 interview questions