Upload Button Icon Add office photos

Filter interviews by

Unthinkable Solutions Software Developer Interview Questions, Process, and Tips

Updated 11 Jan 2025

Unthinkable Solutions Software Developer Interview Experiences

11 interviews found

Software Developer Interview Questions & Answers

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed in Nov 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Easy

The 1st round was online coding + MCQ round. It had 3 sections in total to be solved in 95 mins.
Next comes the technical interview. 
The technical interview lasted for about 45 minutes. It started with a basic introduction. Then, she framed some questions from my resume and projects which I have mentioned. Questions were mainly from Data structure, OS, DBMS, SQL. She told me to rate my data structure skill on a scale of 1 to 5.

  • Q1. KthLargestNumber

    You will be given a stream of numbers, and you need to find the kth largest number in the stream at any given time.

    As the stream of numbers can not be given during compile time, so you ...

  • Ans. Brute Force
    • The brute force approach for this problem is very trivial.
    • We can always maintain an array that will hold the integers, sort the array in non-increasing order and return the element present at the kth index(1-based indexing).
    • The array should be such that it can add elements efficiently, for example, vectors in C++, lists in python, etc. Whenever we receive a query of type 1, we add the element in the array an...
  • Answered by CodingNinjas
Round 2 - Face to Face 

(3 Questions)

Round duration - 30 minutes
Round difficulty - Easy

The technical interview lasted for about 45 minutes. It started with a basic introduction. Then, she framed some questions from my resume and projects which I have mentioned. Questions were mainly from Data structure, OS, DBMS, SQL. She told me to rate my data structure skill on a scale of 1 to 5.

  • Q1. Technical Questions

    What is a semaphore?
    What is race condition?
    Describe all the joins in SQL with a Venn diagram.
     

  • Q2. Search In BST

    There is a Binary Search Tree (BST) consisting of ‘N’ nodes. Each node of this BST has some integer data.

    You are given a pointer to the root node of this BST, and an integer ‘X’. Print &q...

  • Ans. Recursive Approach

    Approach: If the root node has data smaller than ‘X’. then by properties of BST, ‘X’ cannot be in its left subtree, so we recursively check for the right subtree. 

    If the root node has data larger than ‘X’. then by properties of BST, ‘X’ cannot be in its right subtree, so we recursively check for the left subtree.

    If the root node has data equal to ‘X’, then we return “True”. 

     

    The steps a...

  • Answered by CodingNinjas
  • Q3. Remove Duplicates

    Ninja is playing with numbers but hates when he gets duplicate numbers. Ninja is provided an array, and he wants to remove all duplicate elements and return the array, but he has to maint...

  • Ans. Brute Force

    We will traverse the whole array and check if that element previously occurred or not.

     

    The steps are as follows:

    • We initialize a vector ‘ans’ to store the final non-duplicate elements.
    • We will iterate over all the elements of the array, i.e., i = 0 to i = N - 1:
      • We will iterate over all the elements of the array excluding present element, i.e., j = 0 to j = N - 1:
        • If we get such positions such that arr[i] e...
  • Answered by CodingNinjas

Interview Preparation Tips

Eligibility criteriaNo backlogUnthinkable Solutions interview preparation:Topics to prepare for the interview - Aptitude, SQL, Data structure, Dynamic Programming, Recursion, C++, Logical reasoningTime required to prepare for the interview - 7 monthsInterview preparation tips for other job seekers

Tip 1 : Read interview experience before interview
Tip 2 : Think loud about each coding question.

Application resume tips for other job seekers

Tip 1 : Have some projects on resume.
Tip 2 : No spelling mistake
Tip 3 : Resume should be in proper format

Final outcome of the interviewSelected

Skills evaluated in this interview

Unthinkable Solutions Interview FAQs

How many rounds are there in Unthinkable Solutions Software Developer interview?
Unthinkable Solutions interview process usually has 2-3 rounds. The most common rounds in the Unthinkable Solutions interview process are Coding Test, Technical and HR.
How to prepare for Unthinkable Solutions Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Unthinkable Solutions. The most common topics and skills that interviewers at Unthinkable Solutions expect are Javascript, Software Development, C#, Java and .Net.
What are the top questions asked in Unthinkable Solutions Software Developer interview?

Some of the top questions asked at the Unthinkable Solutions Software Developer interview -

  1. Implement debouncing, create a nodejs server with a get / post api, a puzzle, j...read more
  2. Designing dbms for a college webs...read more
  3. what are Microservcies, solid principles, a pattern printing question, oops con...read more

Tell us how to improve this page.

Unthinkable Solutions Software Developer Interview Process

based on 8 interviews in last 1 year

2 Interview rounds

  • Coding Test Round
  • Technical Round
View more

People are getting interviews through

based on 4 Unthinkable Solutions interviews
Campus Placement
Referral
75%
25%
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
Unthinkable Solutions Software Developer Salary
based on 43 salaries
₹4 L/yr - ₹17 L/yr
21% more than the average Software Developer Salary in India
View more details

Unthinkable Solutions Software Developer Reviews and Ratings

based on 6 reviews

3.1/5

Rating in categories

3.5

Skill development

2.8

Work-Life balance

3.2

Salary & Benefits

2.8

Job Security

3.1

Company culture

3.2

Promotions/Appraisal

3.0

Work Satisfaction

Explore 6 Reviews and Ratings
Associate Software Engineer
188 salaries
unlock blur

₹5.5 L/yr - ₹18.6 L/yr

Junior Associate
83 salaries
unlock blur

₹3 L/yr - ₹10 L/yr

Software Engineer
66 salaries
unlock blur

₹4.9 L/yr - ₹16.5 L/yr

Junior Associate Software Engineer
65 salaries
unlock blur

₹3.7 L/yr - ₹11.7 L/yr

Junior IT Associate
47 salaries
unlock blur

₹4 L/yr - ₹9 L/yr

Explore more salaries
Compare Unthinkable Solutions with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview