Applications Software Engineer Interview Questions

6,684 applications software engineer interview questions shared by candidates

Nothing. If you have collections experience. You can easily crack it. Though you will be bombarded with Lot of scenarios however since Oracle has lot of favoritism that goes on you might be selected within 15 mins or you might not be selected even after 2 rounds. So, it all depends on the Luck & the interviewer who takes you interview!!
avatar

Applications Developer

Interviewed at Oracle

3.5
Mar 5, 2014

Nothing. If you have collections experience. You can easily crack it. Though you will be bombarded with Lot of scenarios however since Oracle has lot of favoritism that goes on you might be selected within 15 mins or you might not be selected even after 2 rounds. So, it all depends on the Luck & the interviewer who takes you interview!!

* What happens when a url is typed in your chrome and pressed enter. (I gave a convening answer) * What all problems you see while you book a tatkal ticket and how would you tackle the problem when the website becomes overloaded. (Was able to relate to basic OS concepts) * Given a equilateral triangle, and at each vertex of the triangle there is an ant. Ant will only move on the lines connecting vertices, also each ant will move with same speed. What’s the probability that any two ants meet. (Solved but took time) * Given X squares (1X1 dimension), can you place it on a plane and form a big square using them, if so, write a program which could verify on each input X. (I was able to give two approach- using inbuilt functions, and using prime factors) * You need to write a code which could tell the first number N, which has X factors. (I was able to tell brute force and prime factorization method – he was impressed with my second approach) * Given a database definition and you need to normalize it. (I haven’t done problems like this before, so was unable to solve it) * Define meta-log, schema * He finally asked the 2 egg and 100 floor question.
avatar

Applications Developer

Interviewed at Oracle

3.5
Feb 7, 2017

* What happens when a url is typed in your chrome and pressed enter. (I gave a convening answer) * What all problems you see while you book a tatkal ticket and how would you tackle the problem when the website becomes overloaded. (Was able to relate to basic OS concepts) * Given a equilateral triangle, and at each vertex of the triangle there is an ant. Ant will only move on the lines connecting vertices, also each ant will move with same speed. What’s the probability that any two ants meet. (Solved but took time) * Given X squares (1X1 dimension), can you place it on a plane and form a big square using them, if so, write a program which could verify on each input X. (I was able to give two approach- using inbuilt functions, and using prime factors) * You need to write a code which could tell the first number N, which has X factors. (I was able to tell brute force and prime factorization method – he was impressed with my second approach) * Given a database definition and you need to normalize it. (I haven’t done problems like this before, so was unable to solve it) * Define meta-log, schema * He finally asked the 2 egg and 100 floor question.

1st round analytical, technical aptitude 2 hours (c,java,DBMS,OS) 2nd round:- 1st PI technical Tell why you want to join oracle. If i give you to two numbers x&y then find last digits of x^y. Implement Queue using two stacks. All the joints in SQL. Some simple basic Queries. A file is given with many words inside separated by ',' and a world will be given which is to be found in that file. 3rd round:- 2nd PI technical Convert a bst into Dll. Design a data Structure so that push, pop, min() takes O(1). Design a data structures so that find takes min time. A sorted array is rotated r times you have to find r in O(log(n)). Given a number and a sorted array find the number of times the number is repeated in O(log(n). 4th round:- 3rd PI technical Some basic questions from class, oops concepts. What is normalization and different forms. Because i am from electrical he asked why software. 5th round:- this was just to confirm that where i want to join and they explain about oracle. Little about Family and where do you see your self in 5 years. That's all.
avatar

Applications Developer

Interviewed at Oracle

3.5
Aug 18, 2015

1st round analytical, technical aptitude 2 hours (c,java,DBMS,OS) 2nd round:- 1st PI technical Tell why you want to join oracle. If i give you to two numbers x&y then find last digits of x^y. Implement Queue using two stacks. All the joints in SQL. Some simple basic Queries. A file is given with many words inside separated by ',' and a world will be given which is to be found in that file. 3rd round:- 2nd PI technical Convert a bst into Dll. Design a data Structure so that push, pop, min() takes O(1). Design a data structures so that find takes min time. A sorted array is rotated r times you have to find r in O(log(n)). Given a number and a sorted array find the number of times the number is repeated in O(log(n). 4th round:- 3rd PI technical Some basic questions from class, oops concepts. What is normalization and different forms. Because i am from electrical he asked why software. 5th round:- this was just to confirm that where i want to join and they explain about oracle. Little about Family and where do you see your self in 5 years. That's all.

First Round: Print the following. 1 1 2 1 2 3 4 3 2 1 2 1 1 Write a web.XML servlet mapping. How many servlet threads will be there for 1000 servlet requests? Synchronized methods inside a servlet, allowed? Servlet life cycle? Can we write synchronized blocks in servlets? When is the servlet's destroy method called? What is the design pattern involved? Why do we need an init method, what if I don't use it? Hashmap is a collection? Enumerator vs iterator, which is thread safe and why? Write an ajax call for auto suggest. How many kinds of ajax calls are there? Will getElementById work with out form? What is wsdl n what are its components? Do u know about an XML parser? How it is parsed? Second Round: Design a parking lot Un/checked exceptions Throws clause, what if not specified? Sort an array in order(n): 0 0 1 1 0 1 1 1 0 Third Round: why do we have packages in PL/SQL. where do we declare a global variable? If you declare a global variable in a package header, will it accessible to the package body or entire world? If you declare a global variable in package body, will it accessible to the package body or entire world? How will you move date from one database to another, if table structure of same? Select all employee records who complete 10 years in on 31-Dec-2015
avatar

Applications Developer III

Interviewed at Oracle

3.5
Dec 30, 2015

First Round: Print the following. 1 1 2 1 2 3 4 3 2 1 2 1 1 Write a web.XML servlet mapping. How many servlet threads will be there for 1000 servlet requests? Synchronized methods inside a servlet, allowed? Servlet life cycle? Can we write synchronized blocks in servlets? When is the servlet's destroy method called? What is the design pattern involved? Why do we need an init method, what if I don't use it? Hashmap is a collection? Enumerator vs iterator, which is thread safe and why? Write an ajax call for auto suggest. How many kinds of ajax calls are there? Will getElementById work with out form? What is wsdl n what are its components? Do u know about an XML parser? How it is parsed? Second Round: Design a parking lot Un/checked exceptions Throws clause, what if not specified? Sort an array in order(n): 0 0 1 1 0 1 1 1 0 Third Round: why do we have packages in PL/SQL. where do we declare a global variable? If you declare a global variable in a package header, will it accessible to the package body or entire world? If you declare a global variable in package body, will it accessible to the package body or entire world? How will you move date from one database to another, if table structure of same? Select all employee records who complete 10 years in on 31-Dec-2015

Viewing 2271 - 2280 interview questions

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