i
Thinkitive Technologies
Filter interviews by
I applied via Walk-in and was interviewed before Oct 2022. There were 2 interview rounds.
Overload is when a class has multiple methods with the same name but different parameters. Override is when a subclass provides a specific implementation of a method that is already defined in its superclass.
Overload occurs within the same class, while override occurs between a superclass and its subclass.
Overload is resolved at compile time based on the method signature, while override is resolved at runtime based on ...
Split functions are used to divide a string into multiple parts based on a specified delimiter.
Split functions are commonly used in programming languages like Python, JavaScript, and Java.
The split function takes a string and splits it into an array of substrings based on a specified delimiter.
For example, in Python, the split function can be used like this: 'hello world'.split(' ') will return ['hello', 'world'].
Top trending discussions
I was interviewed before Mar 2021.
Selenium IDE supports multiple browsers including Chrome, Firefox, Safari, and Internet Explorer.
Selenium IDE supports Chrome, Firefox, Safari, and Internet Explorer
Browser support may vary depending on the version of Selenium IDE being used
Additional browser support can be added through plugins or extensions
Selenium IDE supports Firefox browser.
Selenium IDE is a Firefox plugin
It can record and playback tests in Firefox
It supports Firefox versions up to 55
For newer versions, use Selenium WebDriver
posted on 5 Feb 2025
D/W Rest and GraphQL APIs are two different types of APIs used for communication between software systems.
D/W Rest API is a standard protocol for accessing and manipulating data over the web using HTTP.
GraphQL API is a query language for APIs and a runtime for executing those queries with your existing data.
Rest APIs are more commonly used and follow a stateless client-server architecture.
GraphQL APIs allow clients to ...
REST uses fixed endpoints to define the resources that can be accessed through the API.
RESTful APIs use fixed URLs to access resources
Each endpoint corresponds to a specific resource or action
Endpoints are defined in the API documentation
Example: GET /users retrieves a list of users
posted on 1 Apr 2024
I applied via Campus Placement and was interviewed before Apr 2023. There were 2 interview rounds.
Aptitude, reasoning, English, and two codes
posted on 4 Aug 2022
I applied via Campus Placement and was interviewed in Jul 2022. There were 3 interview rounds.
Aptitude ,reasoning, computer science fundamental mcq ,2 coding questions
Advance round for those who solved more than 80% test in shl exam
posted on 6 Mar 2024
I applied via Walk-in and was interviewed in Sep 2023. There were 2 interview rounds.
Questions are of medium difficulty focus on time
To reverse a string in Java, use StringBuilder or char array.
Use StringBuilder's reverse() method to reverse a string.
Convert the string to a char array, then swap characters from start and end indexes.
Iterate through half of the string and swap characters at corresponding indexes.
posted on 18 Dec 2024
General questions in quanz, logical
Software testing is the process of evaluating a software application or system to find defects and ensure it meets the specified requirements.
Software testing involves executing software applications or systems to identify defects and ensure they meet the specified requirements.
It is done to ensure that the software is reliable, efficient, and meets the user's needs.
Testing can be done manually or using automated tools...
I follow a structured approach to testing, including planning, designing test cases, executing them, and reporting defects.
I start by analyzing requirements and identifying test scenarios
I design test cases and prioritize them based on risk and impact
I execute test cases and report defects using a bug tracking tool
I perform regression testing to ensure fixes do not introduce new issues
I use automation tools to increase...
posted on 16 May 2023
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
Easy MCQ Questions just prepare basics of CS
OOPS 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.
OOPS stands for Object-Oriented Programming System
It focuses on creating objects that interact with each other to solve a problem
Key principles include encapsulation, inheritance, polymorphism, and abstraction
Encapsulation: Bundling data and methods that operate on the data int...
A constructor is a special type of method that is automatically called when an object is created in a class.
Constructors have the same name as the class they are in.
They can be used to initialize object properties.
Constructors do not have a return type.
Example: public class Car { public Car() { // constructor code here } }
The final keyword is used in Java to declare constants, prevent method overriding, and prevent class inheritance.
Used to declare constants - value cannot be changed
Prevents method overriding in subclasses
Prevents class inheritance - class cannot be extended
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
88
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
51
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer2
45
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Full Stack Developer
12
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech