📚 Exam by Category
▾
Objective Questions

Latest IPPB SO Exam Question (Objective Questions), MCQ in English

Subjects : Professional Knowledge (IT), Reasoning Ability, Quantitative Aptitude, English Language

Question Bank IPPB SO (Assistant Manager IT) Exam - English
Back to Exam

Professional Knowledge (IT)

Question 1Single Answer
Which of the following is a correct syntax for creating an object in Java?
  1. A
    ClassName obj = new ClassName()
  2. B
    ClassName obj = ClassName()
  3. C
    ClassName obj = new()
  4. D
    new ClassName()
Question 2Single Answer
What is the default value of an int data member in a Java class?
  1. A
    0
  2. B
    null
  3. C
    -1
  4. D
    Undefined
Question 3Single Answer
Which keyword is used to call the parent class constructor in Java?
  1. A
    parent
  2. B
    super
  3. C
    this
  4. D
    base
Question 4Single Answer
What does the keyword static signify in Java?
  1. A
    Variable belongs to an object
  2. B
    Variable belongs to a class
  3. C
    Variable is constant
  4. D
    Variable is private
Question 5Single Answer
Which access modifier makes a member accessible only within its class?
  1. A
    protected
  2. B
    public
  3. C
    private
  4. D
    default
Question 6Single Answer
In Java, objects are stored:
  1. A
    On the stack
  2. B
    In the heap
  3. C
    In the static area
  4. D
    In the method area
Question 7Single Answer
What is the output of System.out.println("Java" + 2 + 0 + 2 + 3);?
  1. A
    Java2023
  2. B
    Java9
  3. C
    Java23
  4. D
    Compilation error
Question 8Single Answer
Which method is used to compare two objects in Java?
  1. A
    equals()
  2. B
    compare()
  3. C
    checkEquals()
  4. D
    match()
Question 9Single Answer
What is the return type of the toString() method in Java?
  1. A
    void
  2. B
    String
  3. C
    int
  4. D
    Object
Question 10Single Answer
What is the default access modifier in Java?
  1. A
    protected
  2. B
    private
  3. C
    public
  4. D
    package-private
Question 11Single Answer
Which type of inheritance is not supported in Java?
  1. A
    Single
  2. B
    Multilevel
  3. C
    Hybrid
  4. D
    Multiple
Question 12Single Answer
Which keyword is used to prevent a class from being inherited?
  1. A
    static
  2. B
    final
  3. C
    abstract
  4. D
    super
Question 13Single Answer
Which type of inheritance is illustrated in Java by class A extends B?
  1. A
    Single Inheritance
  2. B
    Multiple Inheritance
  3. C
    Hierarchical Inheritance
  4. D
    Multilevel Inheritance
Question 14Single Answer
What happens if a subclass has a method with the same name as a method in its superclass?
  1. A
    It overrides the superclass method
  2. B
    Compilation error
  3. C
    Runtime error
  4. D
    Both methods execute
Question 15Single Answer
Which method allows a subclass to refer to its parent class implementation?
  1. A
    this.method()
  2. B
    parent.method()
  3. C
    super.method()
  4. D
    base.method()
Question 16Single Answer
What is an "IS-A" relationship in Java?
  1. A
    Inheritance
  2. B
    Composition
  3. C
    Aggregation
  4. D
    Encapsulation
Question 17Single Answer
In which scenario is the @Override annotation used?
  1. A
    Overloading a method
  2. B
    Overriding a method
  3. C
    Implementing an interface
  4. D
    Calling a superclass method
Question 18Single Answer
What is achieved by method overriding in Java?
  1. A
    Compile-time polymorphism
  2. B
    Run-time polymorphism
  3. C
    Encapsulation
  4. D
    Abstraction
Question 19Single Answer
What is method overloading in Java?
  1. A
    Defining multiple methods with the same name but different signatures
  2. B
    Using the final keyword in a method
  3. C
    Overriding a method in a subclass
  4. D
    Defining a method without implementation
Question 20Single Answer
What is the term for resolving method calls at compile time?
  1. A
    Dynamic binding
  2. B
    Static binding
  3. C
    Late binding
  4. D
    Method overriding
Question 21Single Answer
Which method resolution happens during runtime in Java?
  1. A
    Method overloading
  2. B
    Method overriding
  3. C
    Static methods
  4. D
    Private methods
Question 22Single Answer
Which of the following shows polymorphism in Java?
  1. A
    new operator
  2. B
    Method overloading and overriding
  3. C
    Use of static variables
  4. D
    Array instantiation
Question 23Single Answer
Which Java interface is implemented to create a thread?
  1. A
    Runnable
  2. B
    Callable
  3. C
    Thread
  4. D
    Executor
Question 24Single Answer
What is the default priority of a thread in Java?
  1. A
    0
  2. B
    5
  3. C
    10
  4. D
    1
Question 25Single Answer
Which method in the Thread class starts a new thread?
  1. A
    run()
  2. B
    start()
  3. C
    execute()
  4. D
    begin()
Question 26Single Answer
What is a thread-safe operation?
  1. A
    Allows only one thread to execute a block of code at a time
  2. B
    Executes faster than other operations
  3. C
    Prevents threads from terminating
  4. D
    Executes without blocking
Question 27Single Answer
Which keyword is used to ensure thread safety in Java?
  1. A
    static
  2. B
    synchronized
  3. C
    volatile
  4. D
    transient
Question 28Single Answer
What is the main advantage of using ExecutorService?
  1. A
    It simplifies thread creation
  2. B
    It provides thread pooling
  3. C
    It reduces thread priority conflicts
  4. D
    It eliminates concurrency issues
Question 29Single Answer
Which interface provides a result for asynchronous computation?
  1. A
    Runnable
  2. B
    Callable
  3. C
    Executor
  4. D
    Future
Question 30Single Answer
What does the join() method do?
  1. A
    Starts a new thread
  2. B
    Forces a thread to finish before proceeding
  3. C
    Stops a thread
  4. D
    Pauses a thread for a given time
Question 31Single Answer
Which collection in Java does not allow duplicate elements?
  1. A
    List
  2. B
    Set
  3. C
    Map
  4. D
    Queue
Question 32Single Answer
What is the default size of an ArrayList in Java?
  1. A
    0
  2. B
    5
  3. C
    10
  4. D
    15
Question 33Single Answer
Which class implements the Map interface?
  1. A
    HashMap
  2. B
    ArrayList
  3. C
    LinkedList
  4. D
    HashSet
Question 34Single Answer
Which method is used to retrieve the first element in a LinkedList?
  1. A
    peekFirst()
  2. B
    getFirst()
  3. C
    firstElement()
  4. D
    retrieveFirst()
Question 35Single Answer
Which iterator does not allow modifying elements during traversal?
  1. A
    Iterator
  2. B
    ListIterator
  3. C
    Enumeration
  4. D
    forEach
Question 36Single Answer
What is the time complexity of accessing an element in a HashMap?
  1. A
    O(1)
  2. B
    O(n)
  3. C
    O(log n)
  4. D
    O(n log n)
Question 37Single Answer
What does the poll() method do in a Queue?
  1. A
    Retrieves but does not remove the head of the queue
  2. B
    Retrieves and removes the head of the queue
  3. C
    Removes all elements from the queue
  4. D
    Checks if the queue is empty
Question 38Single Answer
Which of these is synchronized in Java?
  1. A
    ArrayList
  2. B
    HashSet
  3. C
    Vector
  4. D
    TreeMap
Question 39Single Answer
Which collection guarantees that elements will be in natural order?
  1. A
    HashSet
  2. B
    TreeSet
  3. C
    LinkedHashSet
  4. D
    ArrayList
Question 40Single Answer
How do you sort an ArrayList of integers in descending order?
  1. A
    Collections.reverseOrder()
  2. B
    Collections.sort(list, Collections.reverseOrder())
  3. C
    list.sort(Collections.descendingOrder())
  4. D
    list.sort()
Question 41Single Answer
Which annotation is used to define a Spring controller?
  1. A
    @Controller
  2. B
    @Service
  3. C
    @Component
  4. D
    @RestController
Question 42Single Answer
What is the primary purpose of Hibernate?
  1. A
    Front-end development
  2. B
    Object-relational mapping
  3. C
    Networking
  4. D
    Multithreading
Question 43Single Answer
What does the @Entity annotation signify in Hibernate?
  1. A
    A transient object
  2. B
    A mapped class
  3. C
    A database connection
  4. D
    A service class
Question 44Single Answer
Which keyword is used to create an object of a class?
  1. A
    new
  2. B
    this
  3. C
    class
  4. D
    object
Question 45Single Answer
What is the process of creating an instance of a class called?
  1. A
    Instantiation
  2. B
    Initialization
  3. C
    Declaration
  4. D
    Definition
Question 46Single Answer
What is the mechanism by which one class acquires the properties and behaviors of another class?
  1. A
    Polymorphism
  2. B
    Encapsulation
  3. C
    Inheritance
  4. D
    Abstraction
Question 47Single Answer
Which type of inheritance allows a class to inherit from multiple classes?
  1. A
    Single Inheritance
  2. B
    Multiple Inheritance
  3. C
    Multilevel Inheritance
  4. D
    Hierarchical Inheritance
Question 48Single Answer
What is the ability of an object to take on many forms?
  1. A
    Encapsulation
  2. B
    Inheritance
  3. C
    Abstraction
  4. D
    Polymorphism
Question 49Single Answer
Which principle of OOPs hides the implementation details and only shows the essential features?
  1. A
    Encapsulation
  2. B
    Inheritance
  3. C
    Abstraction
  4. D
    Polymorphism
Question 50Single Answer
What is the process of hiding the internal details of an object?
  1. A
    Abstraction
  2. B
    Encapsulation
  3. C
    Inheritance
  4. D
    Polymorphism
Important Questions Package

IPPB SO Exam Online Question Bank Package

Buy IPPB SO Important Questions, MCQ, question answer in Hindi & English. It will help you to score high marks in IPPB SO question bank 2026 in Online, PDF & Print study material.

+ Free Monthly Current Affairs, GK & more PDF Download
Sr.Package NameAmount
1.IPPB SO (Assistant Manager IT) Exam - English
Description : 1000 Question with Answer
₹101 [₹500]
2.IPPB SO (Assistant Manager IT) Exam - English
Description : 2000 Question with Answer
₹151 [₹500]
3.IPPB SO (Assistant Manager IT) Exam - English
Description : 3000 Question with Answer
₹171 [₹500]
4.IPPB SO (Assistant Manager IT) Exam - English
Description : 4000 Question with Answer
₹191 [₹500]
5.IPPB SO (Assistant Manager IT) Exam - English
Description : 1000 Question & Answer Download in PDF (Send by Email)
₹151 [₹450]
6.IPPB SO (Assistant Manager IT) Exam Question Bank Book - English
Description : 1000 Question with Answer (Printed Material)
₹390 [₹600]
Back to Exam