i
Think Future Technologies
Filter interviews by
I was interviewed before Jan 2024.
ETL and Data Testers are responsible for testing the Extract, Transform, Load process and ensuring data quality and integrity.
Develop and execute test cases for ETL processes to ensure data accuracy and completeness
Identify and troubleshoot data quality issues and work with developers to resolve them
Validate data transformations and mappings to ensure they meet business requirements
Perform regression testing to ensure ...
I applied via Recruitment Consulltant and was interviewed in Jul 2023. There were 6 interview rounds.
Basic Aptitude questions English , aptitude math , reasoning,
Difficult level Easy and middle level
20 questions in 20 minutes
I applied via Approached by Company and was interviewed before Dec 2023. There were 4 interview rounds.
2 sum program from Geeks for Geeks
Lazy loading delays loading of related data until it is specifically requested, while eager loading loads all related data upfront. N+1 problem occurs when lazy loading results in multiple additional queries being made.
Lazy loading is used to improve performance by only loading related data when needed
Eager loading loads all related data upfront to reduce the number of queries made
N+1 problem occurs in lazy loading whe...
Think Future Technologies interview questions for popular designations
I was interviewed before Jan 2024.
Get interview-ready with Top Think Future Technologies Interview Questions
I was interviewed before Jan 2024.
Logical reasoning questions (1-1.5 hours)
DSA Questions(2 hours)
I applied via Approached by Company and was interviewed before May 2023. There was 1 interview round.
ACID properties are a set of properties that guarantee database transactions are processed reliably.
Atomicity: Ensures that all operations in a transaction are completed successfully or none at all.
Consistency: Ensures that the database remains in a consistent state before and after the transaction.
Isolation: Ensures that the execution of multiple transactions concurrently does not interfere with each other.
Durability:...
To find the mid point of a linked list, use two pointers - one moving at double the speed of the other.
Initialize two pointers, slow and fast, at the head of the linked list.
Move the slow pointer by one node and the fast pointer by two nodes until the fast pointer reaches the end of the list.
The node at which the slow pointer is currently pointing is the mid point of the linked list.
Merge Sort is a divide and conquer algorithm that divides the input array into two halves, sorts them separately, and then merges them.
Divide the array into two halves recursively
Sort each half separately
Merge the sorted halves back together
Foreign key is a field in a relational database table that links to a primary key in another table.
Ensures referential integrity between tables
Used to establish relationships between tables
Prevents orphan records
Can be used to enforce constraints
Max sum subarray problem involves finding the subarray with the largest sum within an array.
Iterate through the array and keep track of the current sum and maximum sum seen so far.
If the current sum becomes negative, reset it to 0 as it won't contribute to the maximum sum.
Return the maximum sum found.
Example: For array [-2, 1, -3, 4, -1, 2, 1, -5, 4], the max sum subarray is [4, -1, 2, 1] with sum 6.
I applied via Company Website and was interviewed before Aug 2023. There was 1 interview round.
Negative scenarios of pen include ink leakage, broken tip, running out of ink, smudging, and losing cap.
Ink leakage can ruin documents or clothing
Broken tip can make writing difficult
Running out of ink can be frustrating in the middle of an important task
Smudging can make writing illegible
Losing cap can cause ink to dry out
Test plan outlines the scope, approach, resources, and schedule of testing, while test strategy defines the overall testing approach.
Test plan details the specific test cases, test objectives, and test environment.
Test strategy defines the testing methods, tools, and techniques to be used.
Test plan is more detailed and focuses on individual test cases, while test strategy is high-level and focuses on overall testing ap...
CRUD commands in API refer to Create, Read, Update, and Delete operations for interacting with data.
Create - POST request to add new data
Read - GET request to retrieve data
Update - PUT or PATCH request to modify existing data
Delete - DELETE request to remove data
Top trending discussions
The duration of Think Future Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 34 interviews
Interview experience
based on 163 reviews
Rating in categories
Software Engineer
122
salaries
| ₹0 L/yr - ₹0 L/yr |
Test Engineer
52
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
48
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Test Engineer
41
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
36
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech