Unthinkable Solutions interview experience Real time questions & tips from candidates to crack your interview

Junior Associate

Unthinkable Solutions
upvote
share-icon
4 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures and algorithms, Object-Oriented programming, DBMS, Operating systems, Computer Networks, Angular (training specific).
Tip
Tip

Tip 1 : DSA is the key basic and medium level of DSA is must which includes stack, queue, Linked-list, trees and DP
Tip 2 : Other than DSA a good knowledge of OPPs and DBMS is required (you can prepare OPPs in same language as of your DSA link C++, JAVA, Python etc).
Tip 3 : Try to save some time by going through interview questions for small topics like networking, operating system and even for your training technology
Tip 4 : Have a good clarity of your project and 2+ projects is considered as an advantage

Application process
Where: Campus
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Write what you are please do not mention any false details less information is far better than false once.
Tip 2 : Try to build a single-page resume with better readability.
Tip 3 : Must mention Duration and your role in projects and internships.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date2 Aug 2021
Coding problem3

3 DSA questions with 1.5 hours time in total.
the level was medium for all the 3 questions.
One has to clear all test cases in order to clear the round.

1. Megaprime Numbers

Easy
15m average time
90% success
0/40
Asked in companies
Daffodil SoftwareUnthinkable SolutionsNagarro Software

Given two integers ‘Left’ and ‘Right’. Your task is to find the total count of ‘megaprime’ numbers from the range ‘Left’ to ‘Right’. A ‘megaprime’ number is a prime number and its individual digits are also prime.

For example, ‘53’ is a ‘megaprime’ number because ‘53’ is a prime number and its individual digits,‘3’ and ‘5’, are also prime. ‘13’ is not a ‘megaprime’ number because out of its individual digits (1, 3), ‘1’ is not prime.

Note :

1.’Left’ and ‘Right’ both are inclusive in the range ‘Left’ to ‘Right’.

Example :

‘Left’ = ‘23’  and ‘Right’ = ‘37’

binary_heap

All prime numbers from ‘23’ to ‘37’ are 23, 29, 31, 37

23 is ‘megaprime’ number because ‘2’ and ‘3’ both are prime
29 is not ‘megaprime’ number because ‘9’ is not a prime
31 is not a ‘megaprime’ number because ‘1’ is not a prime number
37 is ‘megaprime’ number because ‘3’ and ‘7’ both are prime numbers
Hence there are two ‘megaprime’ numbers 23, 37 out of 23, 29, 31, 37.
Problem approach

It was an easy problem solved with brute force.

Try solving now

2. Minimum Jumps

Moderate
25m average time
75% success
0/80
Asked in companies
DirectiMakeMyTripOYO

Bob lives with his wife in a city named Berland. Bob is a good husband, so he goes out with his wife every Friday to ‘Arcade’ mall.

‘Arcade’ is a very famous mall in Berland. It has a very unique transportation method between shops. Since the shops in the mall are laying in a straight line, you can jump on a very advanced trampoline from the shop i, and land in any shop between (i) to (i + Arr[i]), where Arr[i] is a constant given for each shop.

There are N shops in the mall, numbered from 0 to N-1. Bob's wife starts her shopping journey from shop 0 and ends it in shop N-1. As the mall is very crowded on Fridays, unfortunately, Bob gets lost from his wife. So he wants to know, what is the minimum number of trampoline jumps from shop 0 he has to make in order to reach shop N-1 and see his wife again. If it is impossible to reach the last shop, return -1.

Problem approach

simple DSA and brute force.

Try solving now

3. Longest Palindromic Substring

Moderate
35m average time
65% success
0/80
Asked in companies
AmazonGoldman SachsOptum

Given a string ’S’ consisting of lower case English letters, you are supposed to return the longest palindromic substring of ‘S’.

Note that in case of more than one longest palindromic substrings with the same length you need to return the rightmost substring in the given string. For example in string “bbbab”, there are two possible longest palindromic substrings i.e. “bbb” and “bab”, and since you are supposed to return the rightmost substring, so you need to return “bab” as the answer.

Note:
A substring is a contiguous sequence of elements within a string (for example, “bcd” is a substring of “abcde” while “bce” is not).

A string is said to be palindrome if the reverse of the string is the same as the actual string. For example, “abba” is a palindrome, but “abbc” is not a palindrome.
Problem approach

Simple algo

Try solving now
02
Round
Medium
Video Call
Duration90 minutes
Interview date6 Aug 2021
Coding problem1

There were 2 interviewers both were very supportive
the main focus of this round was on DSA and DBMS

1. DBMS Questions

Write an SQL query for finding the second-largest salary from the given table.

From the given string return the Uppercase characters, Lowercase characters, and Numerical characters present in it.

 

Problem approach

Tip 1 : Do practice for SQL queries.
Tip 2 : Do prepare syntax for DSA 
Tip 3 : have a transparency in your answers saying "I don't know this" is fine rather than giving a wrong answer

03
Round
Medium
Video Call
Duration30 minutes
Interview date6 Aug 2021
Coding problem1

There were 2 interviewers both were very supportive
the main focus of this round was on DSA and DBMS

1. Data Structures Questions

Define Transaction.

Difference between C++ and Java

Why is Java better than C++

Given a tree, give its preorder, postorder and inorder traversal

What is Graph

What is Heap

How to implement Queue using Stack

Define Hashing

Difference between interface and abstract class.

Define interface

Define garbage collection.

Problem approach

Tip 1 : Do prepare syntex for DSA 
Tip 2 : Have transparency in your answers saying "I don't know this" is fine rather than giving a wrong answer

04
Round
Easy
Video Call
Duration15 minutes
Interview date6 Aug 2021
Coding problem1

Final HR round just for a basic introduction and package discussion

1. Basic HR Questions

Just a basic introduction.

Asked my strengths and weaknesses.

Problem approach

Tip 1 : Feel good
Tip 2 : You are selected now

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
Junior Associate
4 rounds | 9 problems
Interviewed by Unthinkable Solutions
1434 views
0 comments
0 upvotes
company logo
Associate Developer
5 rounds | 8 problems
Interviewed by Unthinkable Solutions
852 views
0 comments
0 upvotes
company logo
Associate Technology
2 rounds | 3 problems
Interviewed by Unthinkable Solutions
642 views
0 comments
0 upvotes
company logo
Junior Associate
3 rounds | 4 problems
Interviewed by Unthinkable Solutions
597 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Junior Associate
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
1347 views
0 comments
0 upvotes