Applications Software Engineer Interview Questions

6,683 applications software engineer interview questions shared by candidates

Phone Screen- Usual introduction with some design patterns in Java and SOA related concepts because of background in SOA. Onsite interview with 4 rounds: Interview 1 with Principal Engineer - Difference in various data structures Arrays vs ArrayList vs Linked List Discussion about Collection Hierarchy Comparator use in Collections for sorting Discussion about a project SQL queries Interview 2 with Manager - Pitch to sell an ongoing project Features to be taken care of during API design SOA Architect responsibilities discussion Some behavioral questions Interview 3 - Dry run? Some scenarios on how debugging can be done Questions about logging, log4j Interview 4 - Data Structures again but specifically about implementation of HashMap How is Cache implemented A class design problem based on mutual funds
avatar

Applications Developer Intern

Interviewed at ADP

3.7
Dec 4, 2016

Phone Screen- Usual introduction with some design patterns in Java and SOA related concepts because of background in SOA. Onsite interview with 4 rounds: Interview 1 with Principal Engineer - Difference in various data structures Arrays vs ArrayList vs Linked List Discussion about Collection Hierarchy Comparator use in Collections for sorting Discussion about a project SQL queries Interview 2 with Manager - Pitch to sell an ongoing project Features to be taken care of during API design SOA Architect responsibilities discussion Some behavioral questions Interview 3 - Dry run? Some scenarios on how debugging can be done Questions about logging, log4j Interview 4 - Data Structures again but specifically about implementation of HashMap How is Cache implemented A class design problem based on mutual funds

The first round: Phone interview + online coding: ?You are given an array of n integers, each of which may be positive, negative or zero. Give an algorithm to identify the start and end index, i and j, of the interval whose elements form the maximal sum of all possible intervals. Assume j >=i e.g. {1 3 -8 2 -1 10 -2 1} -> i=3 , j=5 – sum = 11 Example non-maximal sum intervals: i=0, j=5 – sum = 7 i=2, j=4 – sum = -7
May 29, 2012

The first round: Phone interview + online coding: ?You are given an array of n integers, each of which may be positive, negative or zero. Give an algorithm to identify the start and end index, i and j, of the interval whose elements form the maximal sum of all possible intervals. Assume j >=i e.g. {1 3 -8 2 -1 10 -2 1} -> i=3 , j=5 – sum = 11 Example non-maximal sum intervals: i=0, j=5 – sum = 7 i=2, j=4 – sum = -7

Viewing 6341 - 6350 interview questions

Glassdoor has 6,683 interview questions and reports from Applications software engineer interviews. Prepare for your interview. Get hired. Love your job.