Filter interviews by
Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP focuses on creating objects that interact with each other to solve complex problems.
Encapsulation is a key feature where data is kept private within the object and can only be accessed through public methods.
Inheritance allows objects to inherit attri...
Delegates are used in C# for implementing events and callbacks, while protocols are used in Objective-C for defining methods that a class must implement.
Delegates are a type-safe function pointer in C#.
Protocols are similar to interfaces in other languages, defining a set of methods that a class must implement.
Delegates are used for implementing events and callbacks in C#.
Protocols are used in Objective-C for defining
I was interviewed in Jan 2025.
1) Fibonacci series.
2) Print even numbers in a given range.
3) using hierarchical inheritance and polymorphism concept calculate the interest rate for one subclass(savings account) where another subclass(current account) doesn't have any interest rate.
4) Create a custom exception and throw insufficient balance exception when we try to withdraw more than than available balance.
5) Create a function which accepts a amount and updates the current balance based on deposit or withdrawal.
Key OOP concepts in Java include classes, objects, inheritance, polymorphism, encapsulation, and abstraction.
Classes: Blueprint for creating objects, containing attributes and methods.
Objects: Instances of classes that encapsulate data and behavior.
Inheritance: Allows a class to inherit attributes and methods from another class.
Polymorphism: Ability to present the same interface for different data types.
Encapsulation: ...
Exception handling is a mechanism to handle runtime errors in a program to prevent it from crashing.
Exceptions are unexpected events that occur during the execution of a program.
Exception handling allows the programmer to gracefully handle these errors and prevent the program from crashing.
Common exception handling constructs include try, catch, and finally blocks.
Example: try { // code that may throw an exception } ca...
Java 8 features include lambda expressions, functional interfaces, streams, and default methods.
Lambda expressions allow you to write code in a more concise and readable way.
Functional interfaces are interfaces with a single abstract method, used for lambda expressions.
Streams provide a way to work with sequences of elements and perform operations like filter, map, and reduce.
Default methods allow interfaces to have me...
I am familiar with JDBC, Servlets, Hibernate, Spring, Apache Tomcat, and build tools like Maven.
Experience with JDBC for database connectivity in Java applications
Knowledge of Servlets for handling web requests and responses
Understanding of Hibernate for object-relational mapping in Java
Familiarity with Spring framework for building enterprise Java applications
Experience with Apache Tomcat for deploying Java web applic...
I am a recent graduate with a degree in Computer Science and a passion for software development.
Recent graduate with a degree in Computer Science
Passionate about software development
Experience with programming languages like Java and Python
The company is a leading software development firm specializing in creating innovative solutions for various industries.
Specializes in creating innovative software solutions
Works with clients from various industries
Known for high-quality and reliable products
My strengths include problem-solving skills and attention to detail. My weaknesses include public speaking and time management.
Strengths: problem-solving skills
Strengths: attention to detail
Weaknesses: public speaking
Weaknesses: time management
Even aptitude related on blood relationship, time and distance
I applied via Walk-in and was interviewed in Sep 2023. There was 1 interview round.
The late process to take refers to the steps or actions that should be taken after a delay or at a later stage in a project or task.
Identify the reasons for the delay in the process
Assess the impact of the delay on the overall project timeline and goals
Develop a plan to mitigate the effects of the delay and catch up on lost time
Communicate with stakeholders about the revised timeline and any changes to expectations
Tagit Pte interview questions for popular designations
I applied via Recruitment Consulltant and was interviewed in Sep 2023. There were 3 interview rounds.
Sort an array and couple of stream api and project structure.
I applied via Recruitment Consulltant and was interviewed in Aug 2023. There were 2 interview rounds.
Basic programs like fibonacci, prime number, string, scanner input
Encapsulation is the process of hiding internal details and providing a public interface for accessing and manipulating data.
Encapsulation is a fundamental principle of object-oriented programming.
It helps in achieving data abstraction and data hiding.
By encapsulating data and methods within a class, we can control access to them.
Encapsulation improves code maintainability and reusability.
Example: A class with private ...
I applied via Walk-in and was interviewed in Jun 2023. There were 4 interview rounds.
1st round is coding test where they provide question paper
I applied via Approached by Company and was interviewed before Aug 2023. There was 1 interview round.
Blocking queue is a data structure that supports operations for adding and removing elements, with the added feature of blocking when the queue is full or empty.
Blocking queue is a thread-safe queue that supports operations like put() and take().
When the queue is full, put() operation will block until space is available.
When the queue is empty, take() operation will block until an element is available.
Blocking queue is...
I applied via Naukri.com and was interviewed before Jan 2023. There were 3 interview rounds.
Basic coading test example sum of no, palindrome, prime or not etc
I applied via Naukri.com and was interviewed in Mar 2022. There were 3 interview rounds.
Its nice user interface online test
Top trending discussions
The duration of Tagit Pte interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 11 interviews
Interview experience
based on 73 reviews
Rating in categories
Senior Software Engineer
101
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
68
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Product Engineer
48
salaries
| ₹0 L/yr - ₹0 L/yr |
Product Engineer
23
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Business Analyst
17
salaries
| ₹0 L/yr - ₹0 L/yr |
MobiQuest Mobile Technologies
Capillary Technologies
Vinculum Solutions
Unicommerce Esolutions