Upload Button Icon Add office photos

Unthinkable Solutions

Compare button icon Compare button icon Compare

Filter interviews by

Unthinkable Solutions Software Engineer Intern Interview Questions and Answers

Updated 22 Jan 2025

Unthinkable Solutions Software Engineer Intern Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Dec 2024.

Round 1 - Coding Test 

I participated in a coding round on their platform, which consisted of three coding questions in 60 min. however, their editor and compiler were quite inadequate. The event was held onsite, with 500 candidates arriving on January 11, 2024, at 9 AM. Approximately 100 candidates cleared that round.

Round 2 - Coding Test 

I solved all three questions, yet we still had to participate in the second round, which included one coding question to be completed in 20 minutes. The question was poorly framed, leading to the rejection of most students. However, I managed to solve all the test cases.

Round 3 - Coding Test 

The coding round comprised one question and was conducted on paper for a duration of 10 minutes.

Round 4 - Technical 

(5 Questions)

  • Q1. It was the puzzle question involving five numbered fingers where you need to determine which finger corresponds to a given number in constant time complexity O(1)?
  • Q2. Write code for searching in a 2D matrix with a time complexity of O(mlogn)?
  • Ans. 

    Implement a binary search in each row of a sorted 2D matrix to achieve O(mlogn) time complexity.

    • Divide and conquer approach can be used to search in each row of the matrix.

    • Perform binary search on each row to find the target element efficiently.

    • Ensure the rows are sorted to apply binary search in each row.

  • Answered by AI
  • Q3. How would you design a store management system, including all relevant schema tables?
  • Ans. 

    Design a store management system with relevant schema tables

    • Create a 'Store' table with attributes like store_id, name, location, etc.

    • Design a 'Product' table with attributes like product_id, name, price, quantity, etc.

    • Include a 'Sales' table to track sales transactions with attributes like sale_id, date, total_amount, etc.

    • Implement a 'Stock' table to manage product stock levels with attributes like stock_id, product_i...

  • Answered by AI
  • Q4. Design schema of your project
  • Ans. 

    The schema of my project is designed to efficiently store and retrieve data for a web application.

    • Use relational database to store structured data

    • Create tables for different entities like users, products, orders

    • Establish relationships between tables using foreign keys

    • Use indexes to optimize query performance

  • Answered by AI
  • Q5. Design category schema where category can have multiple sub categories
  • Ans. 

    Design a category schema with multiple subcategories

    • Use a parent-child relationship to link categories and subcategories

    • Implement a tree data structure to represent the hierarchy

    • Each category can have multiple subcategories

    • Example: Category - Electronics, Subcategories - Computers, Mobile Phones, TVs

  • Answered by AI
Round 5 - Technical 

(2 Questions)

  • Q1. Questions related to javascript
  • Q2. Sql queries which consists of group and joins
  • Ans. 

    SQL queries involving group by and joins are used to retrieve data from multiple tables and aggregate results.

    • Use GROUP BY to group rows that have the same values in specified columns

    • Use JOIN to combine rows from two or more tables based on a related column

    • Examples: SELECT column1, SUM(column2) FROM table1 JOIN table2 ON table1.id = table2.id GROUP BY column1

  • Answered by AI
Round 6 - HR 

(2 Questions)

  • Q1. Can you provide your introduction?
  • Ans. 

    I am a passionate software engineering student with experience in Java, Python, and web development.

    • Currently pursuing a degree in Computer Science

    • Proficient in Java, Python, and web development technologies like HTML, CSS, and JavaScript

    • Completed internships at tech companies working on software projects

    • Participated in coding competitions and hackathons

  • Answered by AI
  • Q2. Why do you want to join this company?
  • Ans. 

    I am impressed by the company's innovative projects and collaborative work culture.

    • Impressed by innovative projects

    • Desire to work in collaborative environment

    • Company's reputation in the industry

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Salary: 5 LPA; Bond: 1.6 years. My experience was quite poor. Initially, we were required to report at 9 AM, and our workday extended until 10:30 PM. We were not provided with any dinner or food after 6 PM, only receiving coffee, and we were prohibited from going outside to get food. Subsequently, we were called for an interview on a different day, but despite passing the HR round, I was ultimately rejected. Out of the initial group, only 20 candidates reached the technical interviews, and only 2 or 3 were extended offers on the same day.

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Unthinkable Solutions?
Ask anonymously on communities.

Interview questions from similar companies

I applied via LinkedIn and was interviewed in Oct 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude and Technical (SQL, Cloud Services, Java Questions, Operating System Questions)

Round 2 - Technical 

(2 Questions)

  • Q1. Question on SQL queries.
  • Q2. Write code on the second maximum number in an array.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare concepts thoroughly, you can take hints from the interviewer if you are stuck.

Skills evaluated in this interview

Software Engineer Intern Interview Questions Asked at Other Companies

Q1. Check if Two Trees are Mirror Given two arbitrary binary trees, y ... read more
Q2. Partition Array Minimizing Subset Sum Difference Given an array c ... read more
Q3. Zero Matrix Problem Statement You are given a matrix MATRIX of di ... read more
Q4. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q5. Search In Rotated Sorted Array Problem Statement Given a rotated ... read more

I applied via Company Website and was interviewed in Jan 2022. There were 4 interview rounds.

Round 1 - Coding Test 

Graphs,array and link list question

Round 2 - Technical 

(1 Question)

  • Q1. Focus on core CS subject with basic dsa
Round 3 - Technical 

(1 Question)

  • Q1. Medium DSA round with project
Round 4 - HR 

(1 Question)

  • Q1. Salary negotiations and basic behavioral topics

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on core subject and dsa of leet code medium

I applied via Naukri.com and was interviewed in Aug 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Java skills, why do you want to work here
  • Q2. How are you suitable for this role

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare really well for java

I applied via Walk-in and was interviewed in Dec 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic Programming questions will be there

Round 2 - Technical 

(2 Questions)

  • Q1. Why Java is most secured!?
  • Q2. Explain how Java program execute?
  • Ans. 

    Java programs are executed by the Java Virtual Machine (JVM) which interprets and executes the bytecode generated by the Java compiler.

    • Java source code is compiled into bytecode by the Java compiler

    • The bytecode is platform-independent and can be executed on any device with a JVM

    • The JVM interprets the bytecode and executes the instructions

    • The JVM manages memory, handles exceptions, and provides other runtime services

    • Exa...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Communication and basic technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Attend the interview casually and enhance well yourself in communication wise as well as technically.. Kudos...

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Difficulty level is medium

Round 2 - Technical 

(1 Question)

  • Q1. Medium about java and database
Round 3 - HR 

(1 Question)

  • Q1. Medium level - about project
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
-

I applied via Job Portal and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Core java basic questions
Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Why strings are immutable
  • Ans. 

    Strings are immutable to ensure data integrity and security by preventing accidental or intentional modification.

    • Immutable strings prevent accidental changes to data

    • Enhances security by preventing data tampering

    • Allows for efficient memory management

  • Answered by AI
  • Q2. Count the number of repeated words from the given string
  • Ans. 

    Count the number of repeated words in a given string

    • Split the string into words using a delimiter like space

    • Create a hashmap to store word frequencies

    • Iterate through the words and update the hashmap accordingly

    • Count the number of words with frequency greater than 1

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for Core Java more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. What is difference between controller and rest controller
  • Q2. Coding question to print highest salary of a employee
  • Ans. 

    Print highest salary of an employee using coding

    • Create an array of employee salaries

    • Sort the array in descending order

    • Print the first element of the sorted array as the highest salary

  • Answered by AI
  • Q3. Java 8 features
  • Q4. What is jwt token
  • Q5. Microservice how to interact with other microservice

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is abstract class?
  • Ans. 

    Abstract class is a class that cannot be instantiated and may contain abstract methods.

    • Cannot be instantiated directly

    • May contain abstract methods that must be implemented by subclasses

    • Can have both abstract and non-abstract methods

    • Used for creating a template for other classes to inherit from

  • Answered by AI
  • Q2. What is sub query and Like operator?
  • Ans. 

    A subquery is a query nested within another query, and the LIKE operator is used in SQL to search for a specified pattern in a column.

    • A subquery is enclosed in parentheses and executed first before the main query.

    • The result of a subquery can be used in comparison with the main query's result.

    • The LIKE operator is used with the WHERE clause to search for a specified pattern in a column.

    • The LIKE operator allows for wildca...

  • Answered by AI

Skills evaluated in this interview

Unthinkable Solutions Interview FAQs

How many rounds are there in Unthinkable Solutions Software Engineer Intern interview?
Unthinkable Solutions interview process usually has 6 rounds. The most common rounds in the Unthinkable Solutions interview process are Coding Test, Technical and HR.
What are the top questions asked in Unthinkable Solutions Software Engineer Intern interview?

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

  1. It was the puzzle question involving five numbered fingers where you need to de...read more
  2. How would you design a store management system, including all relevant schema t...read more
  3. Write code for searching in a 2D matrix with a time complexity of O(mlog...read more

Tell us how to improve this page.

Overall Interview Experience Rating

1/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

MAQ Software Interview Questions
1.9
 • 104 Interviews
Webkul Software Interview Questions
4.0
 • 71 Interviews
Apisero Interview Questions
4.3
 • 65 Interviews
Cloud Analogy Interview Questions
3.6
 • 59 Interviews
View all
Associate Software Engineer
218 salaries
unlock blur

₹5.5 L/yr - ₹20 L/yr

Software Engineer
85 salaries
unlock blur

₹4.2 L/yr - ₹13.8 L/yr

Junior Associate Software Engineer
82 salaries
unlock blur

₹3.7 L/yr - ₹12 L/yr

Junior Associate
82 salaries
unlock blur

₹3 L/yr - ₹10 L/yr

Software Developer
51 salaries
unlock blur

₹4 L/yr - ₹17 L/yr

Explore more salaries
Compare Unthinkable Solutions with

Tekwissen

4.8
Compare

Softenger

4.0
Compare

XcelServ Solutions

4.4
Compare

Capital Numbers Infotech

4.4
Compare
write
Share an Interview