Upload Button Icon Add office photos
Engaged Employer

i

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

TCS Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 86.5k Reviews

Filter interviews by

TCS Oracle ADF Developer Interview Questions and Answers

Updated 10 Oct 2020

TCS Oracle ADF Developer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed in Apr 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Life cycle of adf with example?
  • Ans. 

    ADF life cycle involves six phases: prepareModel, prepareRender, processUpdateModel, processValidation, processUpdateRender, and renderResponse.

    • ADF life cycle involves six phases

    • prepareModel - prepares the model layer

    • prepareRender - prepares the view layer

    • processUpdateModel - updates the model layer

    • processValidation - validates the data

    • processUpdateRender - updates the view layer

    • renderResponse - renders the response

    • Exa...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your answer in your words simple and deep understandable.

Interview questions from similar companies

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

General, oop concept

Round 2 - Technical 

(2 Questions)

  • Q1. OOP Concept basics with example
  • Q2. SOLID Principles
Round 3 - HR 

(2 Questions)

  • Q1. Package discussion
  • Q2. Whether ready to work with any shifts
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Easy to Medium difficulty with Aptitude Questions

Round 2 - Technical 

(2 Questions)

  • Q1. Merge Sort was asked
  • Q2. Merge sort in a linked list was asked as follow up
Round 3 - Technical 

(1 Question)

  • Q1. Questions on DBMS and core Java were asked (Easy only)
Round 4 - HR 

(1 Question)

  • Q1. Basic HR questions were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and if you don't know something let the interviewer know so he can ask a different question.

I applied via Naukri.com and was interviewed in Oct 2022. There were 3 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 

(4 Questions)

  • Q1. What is java? What is variable?
  • Ans. 

    Java is a popular programming language used for developing various applications. A variable is a named memory location used to store data.

    • Java is an object-oriented language

    • It is platform-independent

    • Variables in Java have a specific data type

    • Variables can be assigned values and their values can be changed

    • Example: int age = 25; String name = "John";

  • Answered by AI
  • Q2. What is inheritance? types of inheritance
  • Ans. 

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

    • Inheritance allows code reuse and promotes code organization.

    • There are different types of inheritance: single inheritance, multiple inheritance, multilevel inheritance, and hierarchical inheritance.

    • Single inheritance involves a class inheriting from a single base class.

    • Multiple inheritance involves...

  • Answered by AI
  • Q3. 1.Java is a high level language 2.java is a programme is called a set of instructions 3.java run time environment (jre) 4.java is a platform independent. Variable: A variable which is container that some d...
  • Q4. Inheritance; 1.Acquring the properties of parent class to the child class with out changeing the properties of parent class is known as inheritance 2.inheritanc is a is relationship 3.extends keyword is us...
  • Ans. 

    Inheritance is acquiring properties of parent class to child class without changing parent class properties. It is classified into 5 types.

    • Inheritance is a way to reuse code and establish a relationship between classes

    • The 'extends' keyword is used to implement inheritance in Java

    • Examples of inheritance include a 'Car' class inheriting properties from a 'Vehicle' class

    • Single level inheritance involves one parent class a...

  • Answered by AI
Round 3 - Group Discussion 

May I about you ? Which your qualification and which stream

Interview Preparation Tips

Topics to prepare for Tata Group Software Developer interview:
  • Core Java
  • Web Technologies
Interview preparation tips for other job seekers - My strength is quick learner, self motivated, Hard working
My weakness is if any body ask for help me,I never say know.

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Sep 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Assignment 

Technical assignment in my project and my technical skills

Round 3 - Technical 

(2 Questions)

  • Q1. Core java , html, css,sql
  • Q2. Core java ,sql , html , css

Interview Preparation Tips

Interview preparation tips for other job seekers - I am very fit for this position. I have perused java full stack development course.

I applied via Approached by Company and was interviewed in Jun 2022. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Java 8 oops spring spring boot rest api
Round 2 - Technical 

(1 Question)

  • Q1. Java 8 spring stream api java oops rest api
Round 3 - HR 

(1 Question)

  • Q1. It was salary negotiation round which went good with a FAKE promise that the offer will be rolled out the next day which was also the last working day , they didnt roll the offer out with a lame excuse .

Interview Preparation Tips

Interview preparation tips for other job seekers - Few Recruiters spoiling company image, hiding facts , giving fake assurity with 100% confidence
Round 1 - Technical 

(1 Question)

  • Q1. Powerbuilder 1.What is lookupdisplay function and when do we use datawindow 2.how do you debug and track errors in powerbuilder 3. Difference between quick select and Sql select data source 4.how to connec...
  • Ans. 

    Answers to questions related to Powerbuilder for Senior Software Developer position.

    • lookupdisplay function is used to display a value from a related table in a datawindow

    • Debugging and error tracking can be done using the Powerbuilder debugger and log files

    • Quick select is used for simple queries while SQL select data source is used for complex queries

    • Powerbuilder can connect to different databases using ODBC or native d...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on details of the concepts and relate to your previous company experiences as an example to Interviewer. Be confident and clear while representing and be honest.

Skills evaluated in this interview

I applied via Company Website and was interviewed in Jul 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Aptitude Test 

JUST BASIC APPTITUDE , IF YOU ARE GOOD WITH BASICS THEN ITS GOOD

Round 3 - Coding Test 

YOU SHJOULD KNOW INTERMEDIATE CODING

Round 4 - One-on-one 

(2 Questions)

  • Q1. JUST BE CONFIDENT AT THAT TIME
  • Q2. DIDNT REEBER RIGHT NOW

Interview Preparation Tips

Interview preparation tips for other job seekers - JUST BE YOURSELF . BE REAL . IT IS ENOUGH
Round 1 - Technical 

(2 Questions)

  • Q1. What is java what is spring mvc
  • Ans. 

    Java is a programming language while Spring MVC is a web framework built on top of Java.

    • Java is an object-oriented language used for developing applications.

    • Spring MVC is a framework that provides a model-view-controller architecture for building web applications.

    • Spring MVC is built on top of the Java Servlet API and provides features like request mapping, view resolution, and data binding.

    • Spring MVC also provides supp...

  • Answered by AI
  • Q2. What is spring what is hibernate
  • Ans. 

    Spring is a Java framework for building web applications. Hibernate is an ORM tool for mapping Java objects to relational databases.

    • Spring provides a comprehensive programming and configuration model for modern Java-based enterprise applications.

    • Hibernate simplifies the development of Java application to interact with the database.

    • Spring and Hibernate can be used together to build robust and scalable applications.

    • Examp...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Pleas avoid dxc pls avoid dxc please avoid dxc

Skills evaluated in this interview

Java Developer Interview Questions & Answers

LTIMindtree user image samriddhi nautiyal

posted on 30 May 2021

I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

7 Questions

  • Q1. 1. Difference between finally and static block?
  • Ans. 

    finally is used to execute a block of code after try-catch block, while static block is executed when class is loaded.

    • finally block is used to perform cleanup operations like closing database connections, file streams etc.

    • static block is used to initialize static variables or perform any other static initialization.

    • finally block is always executed whether an exception is thrown or not, while static block is executed on...

  • Answered by AI
  • Q2. 2. Use of @autowired annotation in spring?
  • Ans. 

    The @Autowired annotation in Spring is used to automatically wire dependencies into a bean.

    • It eliminates the need for manual wiring of dependencies

    • It can be used to inject dependencies into constructors, fields, and methods

    • It can be used with other annotations like @Qualifier and @Value

    • It can be used with both XML and Java-based configurations

  • Answered by AI
  • Q3. 3. How can we make a class immutable in java?
  • Ans. 

    To make a class immutable in Java, we need to follow certain guidelines.

    • Make the class final

    • Make all fields private and final

    • Do not provide setter methods

    • If the field is mutable, return a clone of it instead of the original object

    • Ensure that any mutable objects passed to the constructor are not modified outside the class

  • Answered by AI
  • Q4. 4. What are collections in java?
  • Ans. 

    Collections are data structures that store and manipulate groups of objects.

    • Collections provide a way to manage and manipulate groups of objects

    • Java provides several built-in collection classes such as ArrayList, LinkedList, HashSet, etc.

    • Collections can be used to perform operations like searching, sorting, filtering, etc.

    • Collections can store objects of any type, including primitive types and user-defined classes

  • Answered by AI
  • Q5. Difference between arrayList and vector and Hashmap and hashtable?
  • Ans. 

    ArrayList and Vector are similar but Vector is synchronized while HashMap and HashTable are both key-value pair data structures but HashTable is synchronized.

    • ArrayList and Vector both implement List interface but Vector is thread-safe while ArrayList is not.

    • Vector is slower than ArrayList due to synchronization.

    • HashMap and HashTable both store key-value pairs but HashTable is thread-safe while HashMap is not.

    • HashMap al...

  • Answered by AI
  • Q6. What is Rest Api?
  • Ans. 

    Rest Api is a web service that uses HTTP methods to access and manipulate data.

    • Rest stands for Representational State Transfer

    • It is an architectural style for building web services

    • Uses HTTP methods like GET, POST, PUT, DELETE

    • Data is transferred in JSON or XML format

    • Examples: Twitter API, Facebook Graph API

  • Answered by AI
  • Q7. Write a program to add numbers in harmonic series. (1+1/2+1/3+.....1/n)
  • Ans. 

    Program to add numbers in harmonic series (1+1/2+1/3+...+1/n)

    • Create a variable to store the sum

    • Use a loop to iterate through the series up to n

    • Add each term to the sum

    • Print the sum

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I was interviewed for the post of JAVA developer. If you are thorough with core java concepts and any JAVA framework, be it SPRING, HIBERNATE. then you are good to go. All the best for your interview.

Skills evaluated in this interview

Tell us how to improve this page.

Interview Questions from Similar Companies

Accenture Interview Questions
3.9
 • 8.1k Interviews
Infosys Interview Questions
3.7
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
View all
TCS Oracle ADF Developer Salary
based on 4 salaries
₹4.5 L/yr - ₹9.3 L/yr
7% less than the average Oracle ADF Developer Salary in India
View more details
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
67.6k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51.3k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
29.9k salaries
unlock blur

₹2.2 L/yr - ₹5.6 L/yr

Associate Consultant
28.9k salaries
unlock blur

₹9 L/yr - ₹32 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

Accenture

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview