Upload Button Icon Add office photos

ITCS

Compare button icon Compare button icon Compare

Filter interviews by

ITCS Java Developer Interview Questions and Answers

Updated 19 Jan 2021

10 Interview questions

A Java Developer was asked
Q. Can we add a null value in a HashMap?
Ans. 

Yes, null value can be added in HashMap.

  • HashMap allows null as key and value.

  • If a null key is added, it will replace the existing null key.

  • If a null value is added, it will be stored as a value with a null key.

A Java Developer was asked
Q. What are the implicit objects in JSP?
Ans. 

JSP does not have any implicit methods, but it has implicit objects.

  • JSP has implicit objects like request, response, session, application, pageContext, out, config, and exception.

  • These objects are automatically available in JSP pages without any declaration or initialization.

  • They can be used to perform various operations like accessing request parameters, setting session attributes, etc.

Java Developer Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size ... read more
Q2. Parent class has run() and walk(). Parent run() calls walk(). Chi ... read more
asked in Infosys
Q3. Which should be preferred between String and StringBuffer when th ... read more
Q4. How do you sort a list of students based on their first name?
asked in Cognizant
Q5. What array list and linkedlist difference,how hashmap internally ... read more
A Java Developer was asked
Q. What is the difference between Oracle DB and SQL DB?
Ans. 

Oracle DB is a proprietary RDBMS while SQL DB is a generic term for any RDBMS that uses SQL as its language.

  • Oracle DB is developed and marketed by Oracle Corporation while SQL DB is a generic term for any RDBMS that uses SQL as its language.

  • Oracle DB is a proprietary RDBMS while SQL DB is a generic term for any RDBMS that uses SQL as its language.

  • Oracle DB has its own PL/SQL language while SQL DB uses SQL as its l...

A Java Developer was asked
Q. Is Servlet an interface or a class?
Ans. 

Servlet is an interface in Java EE used to handle HTTP requests and responses.

  • Servlet interface is implemented by classes like HttpServlet

  • It has methods like init(), service(), and destroy()

  • Servlets are used to create dynamic web pages and web applications

A Java Developer was asked
Q. What is the difference between an abstract class and an interface?
Ans. 

Abstract class can have implementation while interface only has method signatures.

  • Abstract class can have constructors while interface cannot.

  • A class can implement multiple interfaces but can only extend one abstract class.

  • Abstract class can have non-abstract methods while interface only has abstract methods.

  • Abstract class is used for code reusability while interface is used for polymorphism.

  • Example of abstract cl...

A Java Developer was asked
Q. What is testing?
Ans. 

Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.

  • Testing is done to identify defects or errors in the system

  • It helps in improving the quality of the system

  • Testing can be done at different levels such as unit testing, integration testing, system testing, and acceptance testing

  • Automated testing is becoming more popular du...

Be interview-ready. Browse the most asked HR questions.
illustration image
A Java Developer was asked
Q. What is an abstract class?
Ans. 

Abstract is a keyword in Java used to create abstract classes and methods.

  • Abstract classes cannot be instantiated

  • Abstract methods do not have a body and must be implemented by the subclass

  • Abstract classes can have both abstract and non-abstract methods

  • Abstract classes are used to provide a common interface for its subclasses

  • Example: abstract class Animal { abstract void makeSound(); }

Are these interview questions helpful?
A Java Developer was asked
Q. What are the features of OOPs?
Ans. 

OOPs is a programming paradigm based on the concept of objects.

  • Encapsulation - bundling of data and methods that act on that data

  • Inheritance - ability of a class to inherit properties and methods from a parent class

  • Polymorphism - ability of objects to take on many forms

  • Abstraction - hiding of complex implementation details from the user

A Java Developer was asked
Q. What is a static block?
Ans. 

Static block is a block of code that is executed when a class is loaded into memory.

  • Static block is declared using the 'static' keyword.

  • It is executed only once when the class is loaded.

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

  • It can throw exceptions which need to be handled.

  • Multiple static blocks can be defined in a class and they are executed in the order they are defi...

A Java Developer was asked
Q. What are the framwork do you know ?
Ans. 

I know several frameworks including Spring, Hibernate, and Struts.

  • Spring: widely used for building enterprise-level applications

  • Hibernate: object-relational mapping framework for database access

  • Struts: MVC framework for building web applications

ITCS Java Developer Interview Experiences

1 interview found

I applied via Naukri.com

Interview Questionnaire 

12 Questions

  • Q1. What static block
  • Q2. What difference between methid overloading and method overriding
  • Q3. Can we add null value in hashmap ?
  • Q4. Sql update query
  • Ans. 

    An SQL UPDATE query modifies existing records in a database table based on specified conditions.

    • Syntax: UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;

    • Example: UPDATE employees SET salary = 50000 WHERE id = 1;

    • Use WHERE clause to specify which records to update; otherwise, all records will be updated.

    • You can update multiple columns in a single query.

    • Example: UPDATE products SET price = 20, stoc...

  • Answered by AI
  • Q5. What is testing
  • Q6. Difference berween abstract class and interface
  • Q7. Difference between oracle db and sql db
  • Q8. Fetures of opps
  • Q9. What is abstract
  • Q10. What are implicite method of jsp ?
  • Q11. Servlet is interface or class ?
  • Q12. What are the framwork do you know ?
  • Ans. 

    I know several frameworks including Spring, Hibernate, and Struts.

    • Spring: widely used for building enterprise-level applications

    • Hibernate: object-relational mapping framework for database access

    • Struts: MVC framework for building web applications

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - just honest with your answer and prepare basics concepts , all the best, your success will come soon,

Skills evaluated in this interview

Top trending discussions

View All
Interview Hub
5d (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about ITCS?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Walk-in and was interviewed before Oct 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. C# related questions were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Just try to tell what you know

Interview Questionnaire 

2 Questions

  • Q1. Questions are like only from the experience you would Carrying from previous employer. Always true to interviewer and yourself.
  • Q2. Always tell true about the skills you have

I applied via LinkedIn and was interviewed before Jun 2021. There were 2 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 - Technical 

(1 Question)

  • Q1. SQL Basics Power BI Basics

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up your basics and focus on the clarity of the thought.

I applied via Recruitment Consulltant and was interviewed before Jun 2021. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. What is phv, reg authorities, ADR vs AE etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Good preparation will get you through the interview process

I applied via Recruitment Consultant and was interviewed before Jan 2020. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Tell me about yourself
  • Q2. Family background
  • Ans. 

    I come from a close-knit family that values education and community service, with diverse backgrounds and strong support for each other.

    • My parents are both educators, which instilled a love for learning in me from a young age.

    • I have two siblings; we often collaborate on projects and support each other's goals.

    • Family gatherings are frequent, where we share stories and celebrate our cultural heritage.

    • My grandparents were...

  • Answered by AI
  • Q3. Process related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview always be Prepared & gently, go through the Topics and do some research before the interview for the process you have to select, This is not a rocket science to crack the interview but knowledge will mainly helps you to manage and attend the interview.

I appeared for an interview before Jan 2021.

Interview Questionnaire 

1 Question

  • Q1. Why we hire you and what will the contributions you give the Company after selecting.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just tell the truth . I am very dedicating person and quick learner, under pressure worker and i am easily involved in the environment.

I applied via Naukri.com and was interviewed before Mar 2020. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Android Architecture, Dependency Injection,
  • Q2. Life cycle of fragments
  • Ans. 

    The life cycle of fragments in Android refers to the stages of creation, addition, and removal of fragments in an activity.

    • Fragments are created using the onCreateView() method

    • They are added to an activity using the FragmentManager

    • They can be removed using the FragmentTransaction

    • The onDestroyView() method is called when a fragment is removed

    • Fragments can be retained during configuration changes using setRetainInstance(...

  • Answered by AI
  • Q3. Core java questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush your knowledge completely with projects undertaken in past

I applied via Recruitment Consultant and was interviewed before Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. 1. Why do you want to change?
  • Q2. 2. What is your goal?
  • Q3. 3. Critical project you have handled?

Interview Preparation Tips

Interview preparation tips for other job seekers - Always be yourself and provide short and to the point answer

I applied via Naukri.com and was interviewed in May 2019. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. 1.what is rspec?
  • Ans. 

    RSpec is a testing tool for Ruby programming language.

    • RSpec is a behavior-driven development (BDD) framework.

    • It allows developers to write tests that describe the expected behavior of the code.

    • RSpec provides a domain-specific language (DSL) for writing tests.

    • It can be used for unit testing, integration testing, and acceptance testing.

    • RSpec is widely used in the Ruby community and is considered a standard tool for testi...

  • Answered by AI
  • Q2. Name a gem you have recently used
  • Ans. 

    I recently used the gem 'devise' for user authentication in a Rails project.

    • Devise is a popular gem for user authentication in Rails applications.

    • It provides a lot of built-in functionality such as user registration, login, and password reset.

    • Devise also allows for customization and configuration to fit specific project needs.

    • Example: I used Devise to create a secure login system for a social media platform.

    • Example: De...

  • Answered by AI
  • Q3. Difference between module and class
  • Ans. 

    A module is a file containing Python definitions and statements. A class is a blueprint for creating objects.

    • A module can have multiple classes and functions.

    • A class can have multiple methods and attributes.

    • Modules are used for organizing code and avoiding naming conflicts.

    • Classes are used for creating objects with similar properties and behaviors.

    • Modules are imported using the import statement.

    • Classes are instantiated...

  • Answered by AI
  • Q4. You have a train booking system.what will be the primary feature you will test?
  • Q5. What is class variable and what is instance variable
  • Ans. 

    Class variables are shared among all instances of a class while instance variables are unique to each instance.

    • Class variables are defined within the class but outside of any methods.

    • Instance variables are defined within a class's methods and are unique to each instance.

    • Class variables are accessed using the class name while instance variables are accessed using the instance name.

    • Example of class variable: count = 0 (u...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - my interview experience is good.tip for cracking any interview just keep calm,listen to your interviwer very carefully,dont be impatient.Keep faith on yourself.

Skills evaluated in this interview

ITCS Interview FAQs

What are the top questions asked in ITCS Java Developer interview?

Some of the top questions asked at the ITCS Java Developer interview -

  1. what difference between methid overloading and method overrid...read more
  2. what are the framwork do you know...read more
  3. what are implicite method of jsp...read more

Tell us how to improve this page.

Interview Questions from other companies in IT Services & Consulting Industry

Mphasis Interview Questions
3.3
 • 864 Interviews
TCS Interview Questions
3.5
 • 11.3k Interviews
Synechron Interview Questions
3.5
 • 390 Interviews
IBM Interview Questions
3.9
 • 2.5k Interviews
INDIUM Interview Questions
4.0
 • 214 Interviews
Movate Interview Questions
3.2
 • 274 Interviews
UST Interview Questions
3.8
 • 553 Interviews
IGT Solutions Interview Questions
3.3
 • 240 Interviews
Xoriant Interview Questions
4.1
 • 219 Interviews
View all
Compare ITCS with other companies in IT Services & Consulting Industry

ELITE Information Technology

2.5
Compare

Nisarga Information Technology Solutions

4.9
Compare

Elnet Technologies

4.0
Compare

Dkg Labs

4.6
Compare
write
Share an Interview