i
Think Future Technologies
Filter interviews by
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.
1 hour online test ..
I applied via Indeed and was interviewed in Sep 2024. There were 4 interview rounds.
AI stands for Artificial Intelligence, which is the simulation of human intelligence processes by machines.
AI is used in healthcare for diagnosing diseases and recommending treatment plans.
AI is used in autonomous vehicles for navigation and decision-making.
AI is used in customer service for chatbots and virtual assistants.
AI is used in finance for fraud detection and algorithmic trading.
Think Future Technologies interview questions for popular designations
I was interviewed in Jun 2024.
Get interview-ready with Top Think Future Technologies Interview Questions
Sql assessment round
I applied via Campus Placement and was interviewed in Sep 2024. There were 4 interview rounds.
Aptitude test is at moderate level
2 coding questions rest of are pseudo code
70 question in 60 min
20 mcq question in 10 mmin
Increment last element of array by 1 and carry over to second last element
Iterate through the array in reverse order
Increment the last element by 1 and check if it becomes 10
If last element becomes 10, set it to 0 and carry over 1 to the second last element
I was interviewed in Feb 2024.
The second largest number in an array of strings
Convert the array of strings to an array of integers
Sort the array in descending order
Return the second element in the sorted array
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 162 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
47
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