Coalition Technologies interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Coalition Technologies
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I took admission in tier 2 college for B.Tech in Computer Science. Firstly I planned that I will start learning DSA from the first year but I could not. So, I started DSA from the fourth semester and along with DSA, I also learned development because that is what I wanted to be. By the end of Third year, I was confident in both DSA and development but even then I keep on revising the concepts.
Application story
I got to know about this opening through linkedin post. I applied to the post and looked at the important question for the particular company and started practising for that. After few days, I got a mail that I will be having an assessment test after which there will be a face to face Technical Round and then the final HR round will takes place.
Why selected/rejected for the role?
I was giving correct explanation for my solutions in the coding round. I also built the optimal solution starting from the brute force algorithm which also added to my points.
Preparation
Duration: 5 months
Topics: Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Application process
Where: Linkedin
Eligibility: 7 CGPA
Resume Tip
Resume tip

Tip 1 : Every skill must be mentioned.
Tip 2 : Focus on skills, projects and experiences more.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 minutes
Interview date12 Jan 2022
Coding problem2

1. Permutations

Moderate
10m average time
90% success
0/80
Asked in companies
CIS - Cyber InfrastructureCventBirdEye

A permutation is a mathematical technique that determines the number of possible arrangements in a set when the order of the arrangements matters. A string of length 'N' has 'N'! permutations.

Given an array of distinct integers, return all the possible permutations of the array.

Example:
'ARR[]' = [1, 2]

The size of the array is 2. So, the total number of permutations is 2! = 2. The possible permutations are [1, 2] (the array itself) and [2,1] where the position of element 1 in the original array is swapped with element 2 and vice-versa.   
Note:
1. All the numbers in the array are unique.

2. You can return the answer in any order.

3. The original array is also a permutation of the given array.
Try solving now

2. Flatten 2D array

Easy
20m average time
80% success
0/40
Asked in companies
MeeshoDunzoApple

You have to implement an iterator for ‘FLATTEN_2D’ to flatten a two-dimensional array ‘ARR_2D’ into a one-dimensional array ‘ARR_1D’. The iterator should support the following two operations:
  • ‘NEXT’: The first call to ‘NEXT’ should return the first element of ‘ARR_2D’. Each subsequent call should return the next element in the row-wise traversal of ‘ARR_2D’.
  • ‘HAS_NEXT’: It should return ‘true’ if the iteration has more elements to traverse; otherwise, if ‘NEXT’ has traversed the entire ‘ARR_2D’, return ‘false’.
  • Try to code this using only iterators in C++ or iterators in Java.

    The ‘FLATTEN_2D’ object will be instantiated and called as follow:
      FLATTEN_2D it = new FLATTEN_2D(ARR_2d);
      while (it.hasNext()) {
          arr1d.append(it.next());
      }

    Example:
    ARR_2D = [ 
              [0, 1],
              [2, 3, 4],
              [],
              [5] 
            ]
    The computed ‘ARR_1D’ should be as follows:
    ARR_1D = [0, 1, 2, 3, 4, 5]
    So, the printed output will be: 0 1 2 3 4 5
    
    Try solving now
    02
    Round
    Easy
    Face to Face
    Duration50 minutes
    Interview date20 Jan 2022
    Coding problem2

    1. Check Identical Trees

    Moderate
    20m average time
    85% success
    0/80
    Asked in companies
    MicrosoftDisney + HotstarHike

    You are given two binary trees with 'n' and 'm' nodes respectively.


    You need to return true if the two trees are identical. Otherwise, return false.


    Example:
    For the trees given below:- 
    

    example

    The given trees are identical as:-
    1. The number of nodes in both trees is the same. 
    2. The number of edges in both trees is the same. 
    3. The data for root for both the trees is the same i.e 5. 
    4. The data of root -> left (root’s left child) for both the trees is the same i.e 2.
    5. The data of root -> right (root’s right child) for both the trees is the same i.e 3.
    6. The data of root -> right -> left ( left child of root’s right child) for both the trees is the same i.e 6.
    7. Nodes with data 2 and 6 are the leaf nodes for both the binary trees. 
    
    Try solving now

    2. Word Break-1

    Hard
    36m average time
    55% success
    0/120
    Asked in companies
    IBMAmazonWalmart

    You are given a string 's', and a dictionary of words 'dict' containing 'n' words. Your task is to add spaces in 's' to form valid sentences, where each word is a word from the dictionary.


    You need to return all possible sentences that can be formed using the given dictionary.


    Note :
    The same word from a dictionary can be used as many times as possible to make sentences.
    
    Try solving now
    03
    Round
    Easy
    HR Round
    Duration15 minutes
    Interview date10 Feb 2022
    Coding problem1

    1. Basic HR Questions

    Introduce yourself
    Why do you want to join us?
    What are your hobbies?
    What do you think makes you a better choice than the other candidates?
    What are your strengths and weaknesses?

    Here's your problem of the day

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

    Skill covered: Programming

    What is recursion?

    Choose another skill to practice
    Similar interview experiences
    SDE - 1
    3 rounds | 5 problems
    Interviewed by Coalition Technologies
    978 views
    0 comments
    0 upvotes
    SDE - 1
    3 rounds | 5 problems
    Interviewed by Coalition Technologies
    921 views
    0 comments
    0 upvotes
    SDE - 1
    3 rounds | 5 problems
    Interviewed by Coalition Technologies
    995 views
    0 comments
    0 upvotes
    SDE - 2
    3 rounds | 5 problems
    Interviewed by Coalition Technologies
    921 views
    0 comments
    0 upvotes
    Companies with similar interview experiences
    company logo
    Software Engineer
    3 rounds | 7 problems
    Interviewed by Optum
    7873 views
    1 comments
    0 upvotes
    company logo
    Software Engineer
    5 rounds | 5 problems
    Interviewed by Microsoft
    9972 views
    1 comments
    0 upvotes
    company logo
    Software Engineer
    2 rounds | 4 problems
    Interviewed by Amazon
    4309 views
    1 comments
    0 upvotes