Applications Software Engineer Interview Questions

6,683 applications software engineer interview questions shared by candidates

1. sort the array such that even numbers in ascending order and odd numbers in descending order 2. n number of cards will be given out of 52 playing cards sort them according to colour and value 3. 4X4 matrix given which contains characters. one word will be given check all character of given word are present in array or not 4. a long string of numbers will be given like 99100102103104016 find the missing number here 105 it can be of 1/2/3 or any length numbers ex 1234568 or 1112131416 or 9101113 or anything others are also there 5. 8X8 chess board containing only soldiers at different places soldier can move up, down, left, right. two soldiers are said to be connected if they are in soldier movement places. find the max connected component. 6. shuffled cards are given sort them
avatar

Applications Developer

Interviewed at Oracle

3.5
Sep 17, 2015

1. sort the array such that even numbers in ascending order and odd numbers in descending order 2. n number of cards will be given out of 52 playing cards sort them according to colour and value 3. 4X4 matrix given which contains characters. one word will be given check all character of given word are present in array or not 4. a long string of numbers will be given like 99100102103104016 find the missing number here 105 it can be of 1/2/3 or any length numbers ex 1234568 or 1112131416 or 9101113 or anything others are also there 5. 8X8 chess board containing only soldiers at different places soldier can move up, down, left, right. two soldiers are said to be connected if they are in soldier movement places. find the max connected component. 6. shuffled cards are given sort them

II. Technical Interview(F2F) : 1. Tell me something about yourself. 2. What will be the angle between hour hand and minute hand at 3:15 PM in a clock. 3. Write code to calculate angle between hour hand and minute hand at X:Y in a clock. Input: X, Y. Output: Angle b/w hands. 4. Puzzle: http://www.mathsisfun.com/puzzles/the-fly-and-the-trains.html 5. Puzzle: http://mkcohen.com/saturday-puzzle-9-apples-and-oranges 6. Implement stack using two queues. 7. Insert a node at nth position in a linked list. 8. Delete the node at nth position in a linked list. 9. Give an idea about BFS. 10. Interviewer asked me to write two SQL queries based on given two tables. 11. Explain normalization and its forms. 12. What is join? Why is it used? 13. What is ER diagram? 14. Explain CPU scheduling algorithms. III. Technical Interview(F2F) : 1. Find smallest and second smallest element in an array. http://www.geeksforgeeks.org/to-find-smallest-and-second-smallest-element-in-an-array/ 2. Find median of an array. Time complexity: O(n) 3. Detect and remove loop in a linked list. http://www.geeksforgeeks.org/detect-and-remove-loop-in-a-linked-list/ 4. http://www.geeksforgeeks.org/stock-buy-sell/ 5. Puzzle: http://www.crazyforcode.com/2-eggs-100-floors-puzzle/ IV. Technical Interview(F2F) : 1. Tell me about yourself. 2. Interviewer asked me about my project. 3. http://www.careercup.com/question?id=13364665 4. http://www.careercup.com/question?id=14260662 5. http://www.careercup.com/question?id=7853661
avatar

Applications Developer

Interviewed at Oracle

3.5
Oct 8, 2015

II. Technical Interview(F2F) : 1. Tell me something about yourself. 2. What will be the angle between hour hand and minute hand at 3:15 PM in a clock. 3. Write code to calculate angle between hour hand and minute hand at X:Y in a clock. Input: X, Y. Output: Angle b/w hands. 4. Puzzle: http://www.mathsisfun.com/puzzles/the-fly-and-the-trains.html 5. Puzzle: http://mkcohen.com/saturday-puzzle-9-apples-and-oranges 6. Implement stack using two queues. 7. Insert a node at nth position in a linked list. 8. Delete the node at nth position in a linked list. 9. Give an idea about BFS. 10. Interviewer asked me to write two SQL queries based on given two tables. 11. Explain normalization and its forms. 12. What is join? Why is it used? 13. What is ER diagram? 14. Explain CPU scheduling algorithms. III. Technical Interview(F2F) : 1. Find smallest and second smallest element in an array. http://www.geeksforgeeks.org/to-find-smallest-and-second-smallest-element-in-an-array/ 2. Find median of an array. Time complexity: O(n) 3. Detect and remove loop in a linked list. http://www.geeksforgeeks.org/detect-and-remove-loop-in-a-linked-list/ 4. http://www.geeksforgeeks.org/stock-buy-sell/ 5. Puzzle: http://www.crazyforcode.com/2-eggs-100-floors-puzzle/ IV. Technical Interview(F2F) : 1. Tell me about yourself. 2. Interviewer asked me about my project. 3. http://www.careercup.com/question?id=13364665 4. http://www.careercup.com/question?id=14260662 5. http://www.careercup.com/question?id=7853661

second technical interview tell me about yourself explain about the questions asked in first interview and your approaches given a number 4 1,1,1,1 1,1,2 1,3 2,2 all the sets of this format without repeatitions(code should be a generic one) given a number and string find whether palindrome or not given a string,find all possible palindromes (string of length 1,2,3.....) given a set of strings-strings which are unique (not repeated)should be printed in sorted order repeated strings along with their frequencies if any string is concatination of two strings from given set of strings about projects and currently working project all solutions should be optimized
avatar

Applications Developer

Interviewed at Oracle

3.5
Feb 22, 2016

second technical interview tell me about yourself explain about the questions asked in first interview and your approaches given a number 4 1,1,1,1 1,1,2 1,3 2,2 all the sets of this format without repeatitions(code should be a generic one) given a number and string find whether palindrome or not given a string,find all possible palindromes (string of length 1,2,3.....) given a set of strings-strings which are unique (not repeated)should be printed in sorted order repeated strings along with their frequencies if any string is concatination of two strings from given set of strings about projects and currently working project all solutions should be optimized

recursive reverse linkedlist equilibruim point of array 25 horses puzzle recursive based problems in sorted array...swapped two numbers...find that two numbers HashMap implementation frequency of elements of array static method overiding ALL THE ANSWERS SHOULD BE OPTIMIZED>>>>that's where we feel difficulty
avatar

Java Developer/Applications Developer

Interviewed at Oracle

3.5
Apr 16, 2016

recursive reverse linkedlist equilibruim point of array 25 horses puzzle recursive based problems in sorted array...swapped two numbers...find that two numbers HashMap implementation frequency of elements of array static method overiding ALL THE ANSWERS SHOULD BE OPTIMIZED>>>>that's where we feel difficulty

Viewing 6621 - 6630 interview questions

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