Senior applications developer Interview Questions | Glassdoor

# Senior applications developer Interview Questions

176

senior applications developer interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

### Senior Applications Developer at Deutsche Bank was asked...

Feb 14, 2011
 We have a pond containing a single bacterium. The number of bacteria double every 5 minutes, and the pond is full of them in 24 hours. If we started with the same pond but two bacteria, how long will it take to fill the pond?4 AnswersI struggled with this a bit and got close. I believe answer is: 23:55This is a clear case of Geometric progression. Find the nth term Tn1 = a*r^(n-1). where n = (24 * 60)/5,a = 1 and r=2. when the initial value (a) = 2, the values become n = ?, a = 2 and r = 2. Since Tn1 = Tn2, Equate the RHS of both the equation. Since the base are equal, equate the powers, doing so will give the n value. When n is convert into minutes one get 23 hrs 55 minutes.this is easy, you don't need all the math. The pond was half full five minutes before, so it's 23:55Show More ResponsesThe first pond started with 1 bacterium and doubled to 2 in five minutes. Therefore, the second pond will take 5 minutes less than the first to be full. ie: 23:55

### Senior Applications Developer at Deutsche Bank was asked...

Feb 14, 2011
 There are 10 stacks of 10 coins each. 9 of the stacks contain coins that weigh 1g each. The other stack contains coins of 2g each. The coins look the same. We have a scale that we can get a measurement of grams from, not a balance. We can use the scale exactly once to weigh anything here from a single coin to all of them. How can we determine which stack is the 2g coins?4 AnswersWeigh these together: 10 coins from stack 1, 9 from stack 2, etc ending with 1 from stack 10. The weight of these will tell you which stack has the 2g coins. Ex: if it's 1st stack: 65g, 2nd: 64g, 10th: 54gExcellent question!A more eloquent answer would be: Weigh together 1 coin from stack 1, 2 coins from stack2, 3 coins from stack 3, etc. Subtract 55 from that total weight to get the number of the stack with the 2g coins.Show More ResponsesBinary sort 1. Use single coin (I'd drop my stacks *s*) from each stack. Mark them by stack. 2. Place 5 each on both scales; note lower scale. 3. Place 2 coins on each scale, keep one aside; note scale. 4. If scales are at same level the coin NOT on the scale indicates the stack with heavier coins. Done. 5. If one scale is lower place 1 coin on each scale, note lower, identify stack. Done.

### Senior Applications Developer at UPS was asked...

Nov 28, 2017
 Onsite - 1. You have a computer with seven core cpu, you have a file and you have to read each line of the file, check if it has the word UPS in it, if so , then write it to a file, if there is no word as UPS in it, write that line to a different file. 2. An amount will be given as input. The amount will have some cents in change. So, for example \$29.90. For the change, you have to start using the highest denomination and go to the lowest until the change value is completely met.2 AnswersAnswer for 2) 1 Quarter, 6 dimes, 1 nickelAnswer for 2) 1 Half-Dollar, 1 Quarter, 1 Dime, 1 Nickel

### Mainframe Applications Development Manager/Senior Developer at J.P. Morgan was asked...

Mar 19, 2009
 How would you bypass change management processes to dynamically change OS JCL streams?2 AnswersYou would need to establish a baseline set of JCL procedures and identify the parameters which could change depending on the run time requirements. The domain values for all variables would need to be stored in DB2 table or a VSAM indexed file and a Stored Procedure or REXX script would need to determine what variables were required for a particular run and obtain them from the VSAM or DB2 datastore. These parameters would need to overlaid onto the templatge JCL and the resulting JCL stream would need to be submitted via the internal reader. The feasibility of this would depend on the scheduling software in use on the mainframe LPAR.This may be too simple of an answer, but I would have answered the question by saying I would do this as a global change.

### Senior Applications Developer at Cloudswell was asked...

Apr 14, 2014
 The most unexpected question was whether I had thought of using NoSQL databases.1 AnswerI came from a Microsoft world and never gave the NoSQL option a thought. We had a detailed discussion and I had my eyes open to other possibilities for solving development issues. It was great.

### Senior Applications Developer at Vonage was asked...

Mar 21, 2017
 What is the most efficient way to implement a Fibonnacci calculation1 AnswerOne linear pass keeping track of the last two values

### Senior Applications Developer at Vonage was asked...

Mar 21, 2017
 How to convert int to Roman numerals and vice versa1 AnswerSimple algorithm

### Senior Applications Developer at Momentum Consulting Corp was asked...

Nov 16, 2015
 They were interested in my technical versatility and team capabilities & long term plans1 AnswerI explained my past work experience and my career goals

### Senior Applications Developer at StrongMind was asked...

Nov 13, 2013
 I had a decent online coding portfolio so I didn't get too many technical questions. They were basically about my attitude and personal work ethic.1 AnswerJust be honest and open.

### Senior Applications Developer/.NET Development at Experis was asked...

Feb 3, 2014
 Having to recite some silly technical reference that I never use to build web applications in .NET. Some of the participants usually from India will just grab a question from a text book.That would be OK if I were in school and reading chapters from that book preparing for an exam or quiz.1 AnswerI do not memorize the reference manuals. I research if I need to and sometimes use the professional community groups when I need them.
110 of 176 Interview Questions