Development Support Engineer Interview Questions
- 0of 0 votes
AnswersI want to learn some big words so people think I'm smart.
- Ajibz May 11, 2017 in United States
I opened up a dictionary to a page in the middle and started flipping through, looking for words I didn't know. I put each word I didn't know at increasing indices in a huge array I created in memory. When I reached the end of the dictionary, I started from the beginning and did the same thing until I reached the page I started at.
Now I have an array of words that are mostly alphabetical, except they start somewhere in the middle of the alphabet, reach the end, and then start from the beginning of the alphabet. In other words, this is an alphabetically ordered array that has been "rotated." For example:
String[] words = new String[]{
"ptolemaic",
"retrograde",
"supplant",
"undulate",
"xenoepist",
"asymptote", // <-- rotates here!
"babka",
"banoffee",
"engender",
"karpatka",
"othellolagkage",
};
Write a function for finding the index of the "rotation point," which is where I started working from the beginning of the dictionary. This array is huge (there are lots of words I don't know) so we want to be efficient here.| Report Duplicate | Flag | PURGE
Facebook Development Support Engineer Sorting - 0of 0 votes
AnswersWrite a unix command to display the every character in the word "AMAZON" in new line.
- Srinivas June 29, 2016 in India
Ex : Input - AMAZON
output: A
M
A
Z
O
N| Report Duplicate | Flag | PURGE
Amazon Development Support Engineer - 0of 2 votes
AnswersFind the highest time difference in the below log file Using single Unix command
- Srinivas December 04, 2015 in United States
STARTTIME:2015-12-01 04:13:15
ENDTIME :2015-12-01 04:14:16
----------------------------------------------
----------------------------------------------
STARTTIME:2015-12-01 04:11:15
ENDTIME :2015-12-01 04:11:17
----------------------------------------------
----------------------------------------------
STARTTIME:2015-12-01 04:12:15
ENDTIME :2015-12-01 04:15:15
----------------------------------------------
----------------------------------------------
STARTTIME:2015-12-01 04:10:10
ENDTIME :2015-12-01 04:10:11
----------------------------------------------
----------------------------------------------| Report Duplicate | Flag | PURGE
Amazon Development Support Engineer Unix - 0of 0 votes
AnswersA nXn matrix consisting of 0 and 1 only is given. n is always odd. A variable k is also given as input. You have to find the minimum vaue of a function F(x,y) over k contiguous row wise elements such that arr[x][y] is 1 for all k contiguous elements.
- ritwik_pandey October 04, 2015 in India
F(i,j) for any index (i,j) is (n/2-i)^2 + (n/2-j)^2.| Report Duplicate | Flag | PURGE
Cadence Inc Development Support Engineer Algorithm - 0of 0 votes
AnswersTwo numbers A and B are given with same number of digits. A power number of any number is formed by right shift of the given number and it does not contain any leading zeroes and containing same number of digits. Given A and B you have to tell how many such pairs of given number and the power number lie between A and B inclusive.
- ritwik_pandey September 01, 2015 in United States
power numer of 134 are 413 and 341.
111 has no power number.
101 has 110 only as the power number.
note: brute force approach does not pass all test cases. an optimized approach is required.
input
10 40
output
3
/* 12 21, 13 31, 23 32 */| Report Duplicate | Flag | PURGE
Practo Development Support Engineer - 0of 0 votes
Answers--Suppose that we have an array of m by n size. Each element is binary, so it can either be 1 or 0. Design an algorithm that for a given array, the return is a set arrays containing the nodes that are adjecent to each other.
- maksymas May 26, 2015 in United States
For example:
1 2 3 4 5 6 7 8
---------------
1|0 0 0 0 0 0 0 1
2|0 0 0 0 1 0 0 1
3|0 0 0 1 0 0 0 0
4|0 1 1 1 1 0 0 0
5|0 0 0 0 1 0 0 0
Returns:
Array1 {(8,1) (8,2)}
Array2 {(5,2) (4,3) (2,4) (3,4) (4,4) (5,4) (5,5)}| Report Duplicate | Flag | PURGE
Amazon Development Support Engineer Algorithm - 0of 0 votes
AnswersThis was a question asked to my cousin in a recent phone interview with Cisco.
- Jeanclaude April 25, 2015 in United States
You're given an array of integers (unsorted) and the length is really large (perhaps a million integers). Now you are required to write an efficient code to retrieve topN integers. If N is 10, return the top 10 integers from the array. You result may or may not be sorted, that's your call. For e.g. if given array is arr = { 2, 1, 20, 3, 6, 5, 4, 8, 11, 12 }; and given N value is 3, then your result should be either {20, 11, 12} (unsorted) or {11,12, 20} (sorted).| Report Duplicate | Flag | PURGE
Cisco Systems Development Support Engineer Arrays - -3of 3 votes
AnswersGiven an sorted array having duplicates and another which is not sorted and have duplicates.Find array b is found continuously in array a. if so print position of array b in array a
- anooha.kandukuri November 14, 2014 in India| Report Duplicate | Flag | PURGE
Microsoft Development Support Engineer Algorithm - 0of 0 votes
AnswerThere are two string pattern P and searching Expression Ex.. Ex is regular expression contains only # which stand for any character latest one length..
- yogi.rulzz September 17, 2014 in India
P:- ABABABA Ex:- A#B#A P and Ex are similar so its true.
example2. P: ABACBCB Ex:- A#B result:- true
Example:- P: ABCABCCE Ex:-A#C# result:- true, as P contains the expression as Ex
P: ABCABCCE Ex:-A#C false: P is doesnot contains the express like A#C
# --- means at least one or more character. In java language you have write the algorthim| Report Duplicate | Flag | PURGE
Akamai Development Support Engineer Algorithm - 0of 0 votes
AnswersThere are two string pattern P and searching Expression Ex..
- yogi.rulzz September 17, 2014 in India
Ex is regular expression contains only # which stand for any character latest one length..
P:- ABABABA
Ex:- A#B#A
P and Ex are similar so its true.
example2.
P: ABACBCB
Ex:- A#B
result:- true
Example:-
P: ABCABCCE
Ex:-A#C#
result:- true, as P contains the expression as Ex
P: ABCABCCE
Ex:-A#C
false: P is doesnot contains the express like A#C
#--- means at least one or more character.| Report Duplicate | Flag | PURGE
Akamai Development Support Engineer Algorithm - 0of 0 votes
AnswersThere are two string pattern P and searching Expression Ex..
- yogi.rulzz September 17, 2014 in India
Ex is regular expression contains only # which stand for any character latest one length..
P:- ABABABA
Ex:- A#B#A
P and Ex are similar so its true.
example2.
P: ABACBCB
Ex:- A#B
result:- true
Example:-
P: ABCABCCE
Ex:-A#C
false: P is doesnot contains the express like A#C
#--- means at least one or more character.| Report Duplicate | Flag | PURGE
Akamai Development Support Engineer Algorithm - 0of 0 votes
AnswersWrite the code to detect when a winning pattern is present in a board.
- MM April 08, 2014 in United States| Report Duplicate | Flag | PURGE
Development Support Engineer Algorithm - 0of 0 votes
AnswerPhone screen for a software developer role in wireless:
- Anonymous July 22, 2011
1) What is Fourier Transorm?
2)What is Capacitor
3)What is Nyquist frequency ?
4) what is CDMA FDMA TDMA| Report Duplicate | Flag | PURGE
Sapient Corporation Development Support Engineer Networking / Web / Internet - 0of 0 votes
Answerslist the file whose size greater than 1GB
- senthil July 09, 2011 in United States| Report Duplicate | Flag | PURGE
Amazon Development Support Engineer System Administration Unix - 0of 0 votes
Answerslist all zombie process
- senthil July 09, 2011 in United States| Report Duplicate | Flag | PURGE
Amazon Development Support Engineer System Administration Unix - 0of 0 votes
AnswersQuestions based on Ad hoc networks and their behavior
- ddd March 19, 2011| Report Duplicate | Flag | PURGE
Altera Development Support Engineer Networking / Web / Internet - 0of 0 votes
AnswerDescribe MIMO and how the streams are combined at the receiver side.
- ddd March 19, 2011| Report Duplicate | Flag | PURGE
Altera Development Support Engineer Networking / Web / Internet - 0of 0 votes
AnswersDescribe LTE and EvDO phy layer
- ddd March 19, 2011| Report Duplicate | Flag | PURGE
Altera Development Support Engineer Networking / Web / Internet - 0of 0 votes
AnswersWrite a program to print hello world without using semi colon
- Rajesh February 02, 2011| Report Duplicate | Flag | PURGE
Development Support Engineer Coding - 0of 0 votes
Answers. There are 3 people on a tower which may collapse due to fire. King(78 kg),Queen(42kg) and Prince(36kg).There is a pulley on the tower with baskets tied to it on both the sides of rope around the pulley. There is a 30kg stone in one of the baskets. There can be two persons or a person and a stone or a person or a stone in the baskets keeping in mind that the weight difference is not more than 6kg else rope would break. You have to bring all the three on ground safely.
- Anonymous January 26, 2011| Report Duplicate | Flag | PURGE
Morgan Stanley Development Support Engineer Brain Teasers - 0of 0 votes
AnswersIf you were writing a function in a calculator to compute sine/cosine/tangent, and all you had was basic math operations (+, -, *, /) how would you do it? You cannot use lookup tables.
- rkt November 21, 2010| Report Duplicate | Flag | PURGE
Mathworks Development Support Engineer Math & Computation - 0of 0 votes
Answersfind the maximum of three integers using conditional operator ?
- vijay July 24, 2010| Report Duplicate | Flag | PURGE
Adobe Development Support Engineer C - 0of 0 votes
AnswersFind closest ancestor of two nodes in a binary tree.
- Asrani Noorani June 14, 2010| Report Duplicate | Flag | PURGE
Microsoft Development Support Engineer - 0of 0 votes
AnswersWhat data structure to use to store all names in Sunnyvale - Hash table or Tree? When to use Hash table and when to use tree.
- Praveen May 19, 2010| Report Duplicate | Flag | PURGE
Adobe Development Support Engineer - 0of 0 votes
AnswersWhat is difference between named pipes and unnamed pipes ?
- sumeet4linux May 04, 2010| Report Duplicate | Flag | PURGE
NVIDIA Development Support Engineer Operating System