Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Oracle Team. If you also belong to the team, you can get access from here

Oracle Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Oracle Application Developer Interview Questions and Answers for Freshers

Updated 17 Mar 2025

15 Interview questions

An Application Developer was asked
Q. Write an SQL query using joins.
Ans. 

SQL query using joins

  • Use JOIN keyword to combine rows from two or more tables based on a related column between them

  • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

  • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column

An Application Developer was asked
Q. Design a Tic Tac Toe game.
Ans. 

Design a Tic Tac Toe game

  • Create a 3x3 grid to represent the game board

  • Allow two players to take turns marking X and O on the grid

  • Check for win conditions after each move to determine the winner

  • Handle tie game if all spaces are filled without a winner

Application Developer Interview Questions Asked at Other Companies for Fresher

asked in Oracle
Q1. Two persons X and Y are sitting side by side with a coin in each’ ... read more
asked in Oracle
Q2. In a bag, there are 20 black balls and 16 red balls. When you tak ... read more
asked in Oracle
Q3. You are provided a CSV (Comma Separated Values) file like E1:12, ... read more
asked in Accenture
Q4. Difference between tmap & tjoin Types of connection Differenc ... read more
asked in Oracle
Q5. Design a website similar to bookmyshow.com for booking cinema tic ... read more
An Application Developer was asked
Q. Design a circular doubly linked list with all its operations.
Ans. 

Circular doubly linked list is a data structure where each node has a reference to both the next and previous nodes, forming a circular loop.

  • Create a Node class with data, next, and prev pointers

  • Implement operations like insert, delete, search, and display

  • Ensure the last node's next pointer points to the first node and the first node's prev pointer points to the last node

An Application Developer was asked
Q. Given an array of integers and an integer K, find the largest element in every contiguous subarray of size K.
Ans. 

Find the largest element in a window of size K in an array.

  • Iterate through the array and maintain a deque to store the indices of elements in decreasing order.

  • Remove indices from the front of the deque that are outside the current window.

  • The front of the deque will always have the index of the largest element in the current window.

What people are saying about Oracle

View All
zealousbroccolini
Verified Icon
2w
works at
Motherson Technology Services
Oracle SCM 3YOE – Mexico onsite offer: ₹90K/month + perks. Fair or should I negotiate?
Current Role: Oracle SCM Consultant (3YOE), ₹6.5LPA in India.(Including allowances ) Mexico Offer: ~₹90K/month + housing, car, petrol, flights. Handling apps/hardware(sometimes when other person not available). Offer delayed (15-20 days). Manager says "low exp = low pay." Questions: 1. Is ₹90K + perks fair for 3YOE in Mexico? 2. Should I push for more due to extra responsibilities? 3. Onsite experience for 4 years vs. ₹10LPA in India – which is better long-term? 4. Red flags? Delay normal? Need advice! #OracleSCM #Onsite #Mexico
Got a question about Oracle?
Ask anonymously on communities.
An Application Developer was asked
Q. Given a matrix, write code to print the transpose of the matrix.
Ans. 

The code prints the transpose of a given matrix.

  • Iterate through each row and column of the matrix.

  • Swap the elements at the current row and column with the elements at the current column and row.

  • Print the transposed matrix.

An Application Developer was asked
Q. Write code to insert two numbers, n1 and n2, into a text file, where n2 > n1. Subsequent entries should not overlap; that is, the next n1 must be greater than the previous n2.
Ans. 

The code inserts two numbers in a text file, ensuring that the second number is greater than the first and there is no overlap between entries.

  • Read the existing entries from the text file

  • Check if the new numbers satisfy the conditions

  • If conditions are met, insert the new numbers into the file

  • Otherwise, display an error message

An Application Developer was asked
Q. Write code to count the number of times '1' occurs from 1 to PHONE_NUMBER.
Ans. 

Code to count the number of times '1' occurs from 1 to 999999

  • Loop through all numbers from 1 to 999999

  • Convert each number to a string and count the number of '1's in it

  • Add the count to a running total

  • Return the total count

Are these interview questions helpful?
An Application Developer was asked
Q. Write code to find the middle element of a linked list
Ans. 

Code to find the middle element of a linked list

  • Traverse the linked list with two pointers, one moving twice as fast as the other

  • When the fast pointer reaches the end, the slow pointer will be at the middle element

  • If the linked list has even number of elements, return the second middle element

An Application Developer was asked
Q. Explain multitasking and multiprogramming.
Ans. 

Multitasking is the ability of an operating system to run multiple tasks concurrently while multiprogramming is the ability to run multiple programs concurrently.

  • Multitasking allows multiple tasks to run concurrently on a single processor system.

  • Multiprogramming allows multiple programs to run concurrently on a single processor system.

  • Multitasking is achieved through time-sharing, where the processor switches betw...

An Application Developer was asked
Q. Design a website similar to bookmyshow.com for booking cinema tickets, but for a single location with multiple theaters. Include a basic GUI design, relevant database tables, GUI-to-database linking, and da...
Ans. 

Design a website similar to bookmyshow.com for booking cinema tickets for a single location with multiple theatres.

  • Design a user-friendly GUI with options for advance booking, user login, user registration, movie rating, and saving card details.

  • Create relevant database tables to store information about movies, theatres, bookings, user details, and card details.

  • Link the GUI to the database to enable data flow and r...

Oracle Application Developer Interview Experiences for Freshers

5 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in May 2023. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Basic Hr Questions
Round 3 - Technical 

(1 Question)

  • Q1. Question 1:- Two Sum Question 2:- Three Sum Question 3:- Anagram in String
Round 4 - Technical 

(3 Questions)

  • Q1. Largest element in window size K
  • Ans. 

    Find the largest element in a window of size K in an array.

    • Iterate through the array and maintain a deque to store the indices of elements in decreasing order.

    • Remove indices from the front of the deque that are outside the current window.

    • The front of the deque will always have the index of the largest element in the current window.

  • Answered by AI
  • Q2. Design Tic Tac Toe
  • Ans. 

    Design a Tic Tac Toe game

    • Create a 3x3 grid to represent the game board

    • Allow two players to take turns marking X and O on the grid

    • Check for win conditions after each move to determine the winner

    • Handle tie game if all spaces are filled without a winner

  • Answered by AI
  • Q3. Sql query using joins
  • Ans. 

    SQL query using joins

    • Use JOIN keyword to combine rows from two or more tables based on a related column between them

    • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

    • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column

  • Answered by AI
Round 5 - Technical 

(3 Questions)

  • Q1. Design circular doubly linked list with all operations.
  • Ans. 

    Circular doubly linked list is a data structure where each node has a reference to both the next and previous nodes, forming a circular loop.

    • Create a Node class with data, next, and prev pointers

    • Implement operations like insert, delete, search, and display

    • Ensure the last node's next pointer points to the first node and the first node's prev pointer points to the last node

  • Answered by AI
  • Q2. Discussion on past projects, toughest problem solved till now.
  • Q3. Different types of searching and sorting algo discussion.
  • Ans. 

    Searching and sorting algorithms are essential in programming for efficiently organizing and retrieving data.

    • Searching algorithms: linear search, binary search, depth-first search, breadth-first search

    • Sorting algorithms: bubble sort, selection sort, insertion sort, merge sort, quick sort

    • Examples: Searching for a specific item in a list, sorting a list of numbers in ascending order

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep Applying, focus was to code problems in Java.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. General questions related to Oracle PLSQL
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2022. There were 3 interview rounds.

Round 1 - Coding Test 

Two DSA Questions and one SQL Query
Time: 90 minutes
Platform: Hackerank

Round 2 - Technical 

(1 Question)

  • Q1. 1. OOPS Concept 2. 1 easy level DSA question 3. 1 SQL Query
Round 3 - Technical 

(1 Question)

  • Q1. 1. 2 Medium Level DSA Question 2. 1 SQL Query

Interview Preparation Tips

Topics to prepare for Oracle Application Developer interview:
  • DSA
  • OOPS
  • Operating Systems
  • SQL
Interview preparation tips for other job seekers - Keep Interview Interactive. Try to explain the DSA question from the root.

Interview Questionnaire 

10 Questions

  • Q1. Code :- A simple C program to reverse the words in a string , like if string is “Oracle @ App Dev”, then it should become “Dev App @ Oracle”
  • Ans. 

    This C program reverses the order of words in a given string while preserving the characters within each word.

    • 1. Split the string into words using space as a delimiter. Example: 'Oracle @ App Dev' -> ['Oracle', '@', 'App', 'Dev']

    • 2. Reverse the array of words. Example: ['Oracle', '@', 'App', 'Dev'] -> ['Dev', 'App', '@', 'Oracle']

    • 3. Join the reversed array back into a single string with spaces. Example: 'Dev App @...

  • Answered by AI
  • Q2. Puzzle: – Two persons X and Y are sitting side by side with a coin in each’s hand. The game is to simultaneously flip the coin till anyone wins. Player X will win if he gets a consecutive HEAD, TAIL howeve...
  • Q3. Some DBMS questions like normalization, joins and composite key
  • Q4. Code: – Given the value of a starting position and an ending position, you have to reach from start to end in a linear way, and you can move either to position immediate right to current position or two st...
  • Ans. 

    Print all possible paths from start to end in a linear way, moving either one or two steps right.

    • Use dynamic programming to solve the problem

    • Create a 2D array to store the number of paths to each position

    • Start from the end position and work backwards

    • At each position, calculate the number of paths by summing the number of paths from the next two positions

    • Print all the paths by backtracking from the start position

  • Answered by AI
  • Q5. You are provided a CSV (Comma Separated Values) in file like E1:12, E2:32 etc. You have to generate a tree with maximum height 3 only with the given values in the following manner : E is the root of tree h...
  • Ans. 

    Generate a tree structure from CSV values with a maximum height of 3, ensuring proper hierarchy.

    • Read the CSV file line by line to extract values like E1:12, E2:32.

    • Create a root node 'E' and add child nodes based on the extracted values.

    • For each child node (e.g., E1), create its children (e.g., E11, E12) based on the specified count.

    • Ensure that if E1 is not present, its children (E11, E12) are not included.

    • Example: If C...

  • Answered by AI
  • Q6. Provided a string a character and a count, you have to print the string after the specified character has occurred count number of times. Ex: String: “This is demo string” Character: ‘i’ Count: 3 Output: “...
  • Ans. 

    The program prints the substring after a specified character has occurred a certain number of times in a given string.

    • Iterate through the string to find the specified character.

    • Keep track of the count of occurrences of the character.

    • Once the count reaches the specified count, extract the substring after that position.

    • Handle corner cases such as when the character is not in the string or when it doesn't occur the specif...

  • Answered by AI
  • Q7. Design a website similar to bookmyshow.com for booking cinema tickets but it must be for a single location only which can have multiple theatres in it. In this he wanted me to design a basic rough GUI, rel...
  • Ans. 

    Design a website similar to bookmyshow.com for booking cinema tickets for a single location with multiple theatres.

    • Design a user-friendly GUI with options for advance booking, user login, user registration, movie rating, and saving card details.

    • Create relevant database tables to store information about movies, theatres, bookings, user details, and card details.

    • Link the GUI to the database to enable data flow and retrie...

  • Answered by AI
  • Q8. Puzzle: Given 10 coins, arrange them such that we get 4 different rows each containing 4 coins
  • Q9. Puzzle: Gi1ven 4 coins, arrange then to make maximum numbers of triangle of the figure
  • Q10. In the end he asked Database Normalization and all the normal forms in detail

Interview Preparation Tips

Round: Test
Experience: Initially an online written round was conducted consisting of following sections:
1. General aptitude
2. Logical Reasoning
3. Technical (Basic C/C++ questions)
4. English
Overall time limit was nearly 2 hrs. It was an easy round.

Round: Test
Experience: Then after this a large number of students were selected for the next coding round, where we had just one problem to code and time limit was 30 minutes. Problems were randomly distributed, it’s just that coding interface was not that good so many fellow mates of mine faced problem getting the output to the console in the right manner.I got the following program:A number x supports a number (x+b) where b is the number of set bits in binary representation of x, like if x = 3 then x supports (3+2)=5 as 3 has 2 1’s in its binary representation. Now you are provided with an array of numbers you have to print SUPPORTED if number is supported by any number if not print BLEAK else if there is an invalid input print 0.After this round 77 students were selected for the interview rounds. A big panel of 9 members had arrived to conduct these interviews.

Round: HR Interview
Experience: This round went for like 45 minutes, the interviewer was really nice and was giving certain clues in between to guide me.

Round: Technical Interview
Experience: This was a long and scary round, it lasted for like 2 hours.

Round: HR Interview
Experience: The interviewer asked me about the previous codes that I had made in previous rounds. He was more concerned about the approach than code. Then he start questioning about the site I made in round 3 regarding how I will amend it if it has to go global to alltype of customers. Then there were some basic HR questions.
Finally 3 students were selected out of total 77 students including me.

College Name: NA

Skills evaluated in this interview

Interview Questionnaire 

12 Questions

  • Q1. Explain your internship project
  • Q2. Given a matrix.Write a code to print the transpose of the matrix
  • Ans. 

    The code prints the transpose of a given matrix.

    • Iterate through each row and column of the matrix.

    • Swap the elements at the current row and column with the elements at the current column and row.

    • Print the transposed matrix.

  • Answered by AI
  • Q3. Write code to find the middle element of a linked list
  • Ans. 

    Code to find the middle element of a linked list

    • Traverse the linked list with two pointers, one moving twice as fast as the other

    • When the fast pointer reaches the end, the slow pointer will be at the middle element

    • If the linked list has even number of elements, return the second middle element

  • Answered by AI
  • Q4. Explain multitasking and multiprogramming
  • Ans. 

    Multitasking is the ability of an operating system to run multiple tasks concurrently while multiprogramming is the ability to run multiple programs concurrently.

    • Multitasking allows multiple tasks to run concurrently on a single processor system.

    • Multiprogramming allows multiple programs to run concurrently on a single processor system.

    • Multitasking is achieved through time-sharing, where the processor switches between t...

  • Answered by AI
  • Q5. How was the other two interviews.Explain your approach for all those questions
  • Q6. Write a code for inserting two numbers in a text file given n2>n1 and the next entry should not be overlapping like if first was 4,6 next can't be 5,7.the second n1 has to be greater than first n2
  • Ans. 

    The code inserts two numbers in a text file, ensuring that the second number is greater than the first and there is no overlap between entries.

    • Read the existing entries from the text file

    • Check if the new numbers satisfy the conditions

    • If conditions are met, insert the new numbers into the file

    • Otherwise, display an error message

  • Answered by AI
  • Q7. What are your plans for higher studies?
  • Ans. 

    I plan to pursue higher studies to deepen my knowledge in software development and explore emerging technologies.

    • I aim to enroll in a Master's program in Computer Science to specialize in areas like AI and machine learning.

    • I am considering certifications in cloud computing, such as AWS Certified Solutions Architect, to enhance my skills.

    • I plan to attend workshops and conferences to stay updated on industry trends and n...

  • Answered by AI
  • Q8. Asked about ppt.What you liked.If I have any questions
  • Q9. In a bag you have 20 black balls and 16 red balls.When you take out 2 black balls you take another white ball.If you take 2 white balls then you take out 1 black ball and if balls are of different color yo...
  • Q10. There are five glasses that are kept upside down.At a time you are bound to turn four glasses.Give minimum number of times in which you can turn back all the glasses so that now none among them are upside...
  • Q11. Why Oracle?If you could not qualify for other companies or Why you did not choose other companies?
  • Q12. Write a code to count the number of times '1' occurs from 1 to 999999
  • Ans. 

    Code to count the number of times '1' occurs from 1 to 999999

    • Loop through all numbers from 1 to 999999

    • Convert each number to a string and count the number of '1's in it

    • Add the count to a running total

    • Return the total count

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: Every section had 3-4 subsections.Questions on coding skills were a bit tougher.Trees and Graphs were major topics here. Others were finding complexities,array representation of trees etc.Codes were written in c++.DBMS had normal theoretical questions and simple SQL queries. Software engineering had flow charts mainly with problem statement given and few boxes in the charts left to be filled by you from given options.Aptitude and verbal was easy
Tips: Although the questions were a bit tougher but hold your nerves.Try to give your best based upon whatever you have studied till date.Apply all your logics and you can solve it.Total 200 students took the test and they shortlisted around 60. So even if you do a bit better than others you have very good chance to get shortlisted for the next round.
Do well in aptitude section. They will be easy and will maximize your score.
Duration: 120 minutes

Round: Technical Interview
Experience: My internship project was a java framework for automation of unit testing and the interviewer took special interest in that.He gave ample time to think about the logic for codes. This round was not so tough.
Tips: Make sure that you know your projects thoroughly with all the pros and cons with all the future aspects.They were least interested in which language you are coding. Even if you get the logics correct and write the algorithms you were selected for the next round.

Round: Puzzle Interview
Experience: This round was a bit rougher. I couldn't answer one puzzle.The interviewer was adding more stress to environment. Even for your correct answer he was acting as if you have given a wrong answer. He was a man with no emotions. May be he was checking how far you can pretend to be confident.
Tips: Seeing his emotions I seriously felt that I am not going to get shortlisted for the next round although I had answered remaining questions perfectly.So don't get disheartened. Situation will be same for all.Be confident.Whatever you know express that confidently.

Round: Technical Interview
Experience: This round was not so tough.Although he asked me to write code in c.I asked him if I can write in java as I am more comfortable in java.He said I will be more than happy if you can write in English language and just give me flow chart considering all the constraints.
Tips: Even if you are not from CSE background,try to think logically. They were not seeing your coding skills rather they were more concerned with your logic and algorithms. They were giving ample time to think.

Round: HR Interview
Experience: HR was just formality. Normal questions were asked.

General Tips: Special suggestion for ECE students. Don't think that you can't beat CS student in technical interview. Know your projects. Have basic knowledge of Data structures, OS and DBMS.Even they don't expect us to be like CS guy but be sure that you can impress them with your logics.
Skills: Confidence, Puzzle Solving Capability, Basic Knowledge Of DBMS, Algorithmic Approach To Problem Solving, Operating Systems, Data Structures
College Name: NIT Raipur

Skills evaluated in this interview

Interview questions from similar companies

Interview Preparation Tips

General Tips: I asked my seniors about the interview process. Their guidelines were very helpful. Always try to bring the interviewer into your comfort zone. Also be confident and expressive while explaining. Explain your thought process while solving. Even though you don't get the solution the thought process might be very important for your selection.
College Name: NIT SURATHKAL

I appeared for an interview in Oct 2016.

Interview Questionnaire 

5 Questions

  • Q1. What is inheritance?
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

    • Inheritance allows for code reuse and promotes modularity.

    • The class that is being inherited from is called the superclass or base class.

    • The class that inherits from the superclass is called the subclass or derived class.

    • The subclass can access the public and protected members of the superclass.

    • Inhe...

  • Answered by AI
  • Q2. Regular expressions in PhP
  • Ans. 

    Regular expressions in PHP are powerful tools for pattern matching and manipulating strings.

    • Regular expressions are defined using the preg_match() function in PHP.

    • They are used to search, replace, and validate strings based on specific patterns.

    • Regex patterns consist of a combination of characters and special symbols.

    • Modifiers can be added to the pattern to control the matching behavior.

    • Common regex functions in PHP in...

  • Answered by AI
  • Q3. What is polymorphism? Explain using a real life example
  • Ans. 

    Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as the same type.

    • Polymorphism allows a single interface to be used for different types of objects.

    • It enables code reusability and flexibility in object-oriented programming.

    • For example, a parent class 'Animal' can have multiple child classes like 'Dog', 'Cat', and 'Bird'. They can all be treated as 'Anim...

  • Answered by AI
  • Q4. Discussion about projects.
  • Q5. Aggregate functions in dbms? And query questions related to that.

Interview Preparation Tips

Round: Test
Experience: 10 questions of aptitude containing English paragraph solving , Maths aptitude and also logical reasoning. Other 3 questions were of programming in any language comfortable.Two of the questions were partially done.In one of them only the logic was to be coded and in the other the error was to be corrected to give the correct output.
Duration: 1 hour 20 minutes
Total Questions: 13

Round: Technical Interview
Experience: They test your basic knowledge of programming, databases and how well you have worked with your projects.
There are actually three more rounds. 2 technical and one HR. I was not selected for them. Out of 40 students only 5 were selected after the final round.

Skills: Basic C/C++, DBMS, Multiple And Multi-level Inheritance, Polymorphism, PHP, Regular Expressions
College Name: Thapar University, Patiala

Skills evaluated in this interview

Are these interview questions helpful?

I appeared for an interview in Dec 2016.

Interview Questionnaire 

8 Questions

  • Q1. Given a 10 digit number, sort the individual digits of the number.
  • Q2. Write code for LCA in Binary Search Tree.
  • Ans. 

    The code for finding the Lowest Common Ancestor (LCA) in a Binary Search Tree (BST).

    • Start from the root node and compare it with the given two nodes.

    • If both nodes are smaller than the current node, move to the left subtree.

    • If both nodes are greater than the current node, move to the right subtree.

    • If one node is smaller and the other is greater, then the current node is the LCA.

    • Continue this process until the LCA is fou...

  • Answered by AI
  • Q3. Discuss a DBMS consisting of college faculty, professors, courses and students.
  • Ans. 

    A DBMS for managing college faculty, professors, courses, and students.

    • The DBMS should have tables for faculty, professors, courses, and students.

    • Each table should have appropriate attributes to store relevant information.

    • Relationships can be established between tables using foreign keys.

    • Queries can be used to retrieve information about faculty, professors, courses, and students.

    • The DBMS can be used to track enrollment...

  • Answered by AI
  • Q4. What extra curricular activities did you do in college?
  • Ans. 

    I was actively involved in coding competitions, hackathons, and programming clubs during college.

    • Participated in coding competitions such as ACM ICPC and Codeforces

    • Attended hackathons to work on real-world projects and improve problem-solving skills

    • Joined programming clubs to collaborate with peers and learn new technologies

  • Answered by AI
  • Q5. Do you seek for help if stuck in a problem?
  • Ans. 

    Yes, I believe in seeking help when stuck in a problem as it leads to faster resolution and learning.

    • I believe in collaborating with team members to brainstorm solutions

    • I am not afraid to ask for help from more experienced developers

    • I utilize online resources like Stack Overflow or documentation when needed

  • Answered by AI
  • Q6. What do you understand by teamwork?
  • Ans. 

    Teamwork is collaborating with others towards a common goal, utilizing each member's strengths and skills.

    • Collaborating with others towards a common goal

    • Utilizing each member's strengths and skills

    • Communicating effectively and openly

    • Respecting and valuing diverse perspectives

    • Sharing responsibilities and supporting each other

    • Celebrating successes as a team

  • Answered by AI
  • Q7. How do you tackle something that you can't find a solution to?
  • Ans. 

    When faced with an unsolvable problem, I break it down, research, seek help, experiment, and iterate until a solution is found.

    • Break down the problem into smaller, manageable parts

    • Research and gather information related to the problem

    • Seek help from colleagues, online communities, or experts

    • Experiment with different approaches or solutions

    • Iterate and refine the solution based on feedback and results

  • Answered by AI
  • Q8. Where do you want to see yourself after 5 years?
  • Ans. 

    In 5 years, I see myself as a senior software developer leading a team of developers on innovative projects.

    • Leading a team of developers on innovative projects

    • Senior software developer role

    • Continuing to learn and grow in the field

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The test had a time limit. Every 10 minutes you had to do atleast 4 questions. It was quite fast paced. The questions were from basic coding, aptitude and debugging.
Tips: Learn to be fast at coding. Study from geeksforgeeks.com. Practice a lot of aptitude questions. Have a decent knowledge of basic coding.
Duration: 1 hour
Total Questions: 20

Round: Technical Interview
Experience: The interviewer started off by asking basic sorting questions. Followed by data structures and algorithms. And DBMS related questions in the end.
Tips: Have a good presence of mind. Understand the question asked properly. Be confident and keep discussing. Don't get nervous and solve the questions incorrectly. Have good grip over topics like sorting, DS, Algorithms and DBMS.

Round: Managerial Interview
Experience: There was a discussion upon the company's work in fields like Big Data, IoT. They asked me in detail about the projects mentioned in my CV. Other skills mentioned in CV were also discussed.
Tips: Have a good understanding of the projects you have mentioned in your CV. Be polite and confident while answering. Keep a general awareness of the current technical scenario.

Round: HR Interview
Experience: The round was based around my over all personality. They checked how would I be an asset to their company. They analysed my core values and capabilities of working in a team.
Tips: Show that you are willing to work in a team. Be confident and polite. Express your feelings and passion towards your job and the company. Explain your college extra curricular activities well.

College Name: IIT Varanasi

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Experience: 1 Psychometric Test
2. Analytical Aptitude
3 Logical Reasoning
4 Two coding Questions
5.Pattern Recognition
6.Essay writing

Tips: Do the coding Question first ,they are mot important ,if ur code doesn't run u are disqualified.
Practice on leetcode
Sectional Cutoff
Duration: 100 mins minutes
Total Questions: 103

Round: Test
Experience: Data base design of an ATM.E-R diagrams ,Class diagram and Normalization
Discussion on projects
A simple coding question
Heavy ball light ball puzzle
Cloud Computing
Public and Private Cloud
CRM ,SRM ,ERP
Asked me Floyd's Warshall Algo,told to implement it in a question
SQL queries





Round: Technical Interview
Experience: 1 asked me a puzzle man and bridge wid torch
2.asked me about TRIES
3.difference between primary key and unique key
4.asked to write query for nth highest salary
5.Asked me as sql injection
6. AES ,DES
7.Reverse a linked list


Round: Behavioural Interview
Experience: The interviewer was above 50.
1.Introduce yourself
2.why sap
3.situation based questions


Round: HR Interview
Experience: The lady was tough ...showed her intent in the PPT as well..
1.asked me about profile preference
2.about family
3.where would you see in next 2 years
4.why sap
5.nything about sap not mentioned in ppt(i was like null)
6.location preference


Skills:
College Name: NIT Srinagar

I applied via Referral

Interview Questionnaire 

3 Questions

  • Q1. Asked on Java, C, Data Structures, Algorithms, Puzzles, Paper Coding
  • Q2. Asked on C, Java, DBMS, Data Structures, Algorithms, Puzzles
  • Q3. This was a managerial round

Interview Preparation Tips

Round: Test
Experience: It had 5 sections. Personality, Design, Coding, Aptitude, Testing. Personality section had 10 minutes and 60 questions. Design section had 15 questions. Coding section had 2 questions. Aptitude section had 15 questions and they were from moderate to hard level. And Testing had 5 questions. The test was really easy but managing time was the game changer.
Tips: Try to spend time efficiently and make good number of attempts in every section. Only Aptitude and Coding sections need separate preparation.
Duration: 105 minutes
Total Questions: 103

Round: Technical Interview
Experience: Interview focuses on basics. The interviewer was supportive.
Tips: Stick do your basics and prepare for them really well. Be attentive.

Round: Technical Interview
Experience: There was no level difference between the first interview and the second, both were of the same level. The interviewer was highly supportive. He was more excited than me when I told the correct answer. He was giving me some hints in between, clinging onto the hints and making out the answers is important. He explained me few things in the interview which I didn't know and then asked me questions on it. Discussion on projects I did also went on for 20 minutes or so.
Tips: Adding on your views to the discussion would always help and show your communication skills also. Don't leave the interview ask a question-answer type of session. Your resume matters. Know about everything you have written in your resume in a depth such that you can build on at least a 10 minute discussion.

Round: Other Interview
Experience: Had a good discussion on the projects I was doing, on the courses I took, my interests and everything that was written in my resume.
Tips: Go with a clear and fresh mind. Show that you are interested in the company and how your interests align with the company.

Round: HR Interview
Experience: Had good and fruitful discussion about everything. My parents, behavior, interests, schooling, college, studies, extra circulars, co-circulars, projects and about the company-we had talked about all these things.
Tips: Just talk your heart out. Don't try to bluff and never ever try to impress. Get the discussion going. Add your views to whatever the hr says. Not for just this round but after every round think of some questions you want to ask the interviewer and have them at the back of your mind. When given the opportunity ask them. Don't ask just for the sake of asking. Everyone has some genuine questions to ask, just think over them and ask them later on.

Skills:
College Name: DA-IICT

Oracle Interview FAQs

How many rounds are there in Oracle Application Developer interview for freshers?
Oracle interview process for freshers usually has 3-4 rounds. The most common rounds in the Oracle interview process for freshers are Technical, Resume Shortlist and Coding Test.
How to prepare for Oracle Application Developer interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Oracle. The most common topics and skills that interviewers at Oracle expect are Javascript, Oracle, SQL, Java and PLSQL.
What are the top questions asked in Oracle Application Developer interview for freshers?

Some of the top questions asked at the Oracle Application Developer interview for freshers -

  1. Puzzle: – Two persons X and Y are sitting side by side with a coin in each’...read more
  2. In a bag you have 20 black balls and 16 red balls.When you take out 2 black bal...read more
  3. You are provided a CSV (Comma Separated Values) in file like E1:12, E2:32 etc. ...read more
How long is the Oracle Application Developer interview process?

The duration of Oracle Application Developer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.7/5

based on 3 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Google Interview Questions
4.4
 • 892 Interviews
Zoho Interview Questions
4.3
 • 533 Interviews
Amdocs Interview Questions
3.7
 • 529 Interviews
SAP Interview Questions
4.2
 • 291 Interviews
Adobe Interview Questions
3.9
 • 247 Interviews
Salesforce Interview Questions
4.0
 • 233 Interviews
Chetu Interview Questions
3.3
 • 194 Interviews
View all
Oracle Application Developer Salary
based on 762 salaries
₹7 L/yr - ₹24 L/yr
41% more than the average Application Developer Salary in India
View more details

Oracle Application Developer Reviews and Ratings

based on 84 reviews

3.5/5

Rating in categories

3.1

Skill development

4.0

Work-life balance

3.2

Salary

4.1

Job security

3.5

Company culture

2.6

Promotions

3.3

Work satisfaction

Explore 84 Reviews and Ratings
Applications Developer

Bangalore / Bengaluru

0-5 Yrs

₹ 7-22.5 LPA

Application Developer

Hyderabad / Secunderabad

4-10 Yrs

Not Disclosed

Applications Developer 4

Bangalore / Bengaluru

0-5 Yrs

₹ 7-22.5 LPA

Explore more jobs
Senior Software Engineer
2.4k salaries
unlock blur

₹12 L/yr - ₹42 L/yr

Principal Consultant
2.2k salaries
unlock blur

₹10.9 L/yr - ₹38.2 L/yr

Senior Consultant
2.2k salaries
unlock blur

₹9.2 L/yr - ₹25 L/yr

Senior Member of Technical Staff
1.9k salaries
unlock blur

₹13.5 L/yr - ₹47.5 L/yr

Software Developer
1.5k salaries
unlock blur

₹15.2 L/yr - ₹27 L/yr

Explore more salaries
Compare Oracle with

SAP

4.2
Compare

MongoDB

3.7
Compare

Salesforce

4.0
Compare

IBM

4.0
Compare
write
Share an Interview