Trangile Services interview experience Real time questions & tips from candidates to crack your interview

Software Engineer Trainee

Trangile Services
upvote
share-icon
4 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
My journey into the world of technology began with a simple curiosity and a desire to learn. Starting from scratch, I immersed myself in the basics of programming, gradually building up my skills. It wasn't always easy; there were obstacles and setbacks along the way. However, with each challenge, I pushed myself to keep going, fueled by my passion for learning and growth. Along my journey, I found support from online communities and mentors who helped me navigate the complexities of coding. Through hard work and determination, I eventually found myself prepared to take on job interviews in the tech industry, confident in my abilities and eager for the opportunities ahead.
Application story
It was an on-campus opportunity, we received mail from TNP and then I applied through a Google form with my resume and details.
Why selected/rejected for the role?
I believe I was selected for this role because of my combination of technical skills, relevant experience, and alignment with the company's values and culture. Throughout the interview process, I demonstrated a deep understanding of the technologies and methodologies relevant to the role.
Preparation
Duration: 3 months
Topics: Data Structures (Arrays, Strings, LinkedList, Stack, Queues, Binary trees), OOPS, DBMS(SQL), Operating System(basics), Anyone programming language
Tip
Tip

Tip 1: Solve DSA questions with pen and paper before coding.

Tip 2: Create your notes for last-minute revision.

Application process
Where: Campus
Eligibility: 7 CGPA with no backlogs
Resume Tip
Resume tip

Tip 1: It should be of one page only.

Tip 2: Check the required skills for the job role and then mention these skills in your resume by highlighting them.

Interview rounds

01
Round
Easy
Coding Test - Pen and paper
Duration60 minutes
Interview date1 Dec 2023
Coding problem1

It was a pen and paper test in which there were different sections which are MCQ (Java ), OOPS, SQL and at last one programming question to write code. It was the first round around 12 pm after the pre-placement talk and we were given this written test.

1. Anagram Pairs

Moderate
30m average time
60% success
0/80
Asked in companies
NearbuyAppleAmerican Express

You are given two strings 'str1' and 'str1'.


You have to tell whether these strings form an anagram pair or not.


The strings form an anagram pair if the letters of one string can be rearranged to form another string.

Pre-requisites:

Anagrams are defined as words or names that can be formed by rearranging the letters of another word. Such as "spar" can be formed by rearranging letters of "rasp". Hence, "spar" and "rasp" are anagrams. 

Other examples include:

'triangle' and 'integral'
'listen' and 'silent'
Note:
Since it is a binary problem, there is no partial marking. Marks will only be awarded if you get all the test cases correct. 
Try solving now
02
Round
Easy
Group Discussion
Duration15 minutes
Interview date1 Dec 2023
Coding problem0

It was the GD round which was taken for all the students from 1st round after the written test. There was a panel of interviewers who provided us with a topic and gave us 5 minutes to write our points to speak and after that, they asked to start the GD. The topic for the GD was - The impact of technology on creativity.

03
Round
Easy
Face to Face
Duration20 minutes
Interview date17 Jan 2024
Coding problem2

Shortlisted students were asked to visit the company's office for a face-to-face interview. My interview slot was at 12:30 PM. There was a single interviewer who asked the questions. The interviewer was nice.

1. DFS Traversal

Moderate
35m average time
65% success
0/80
Asked in companies
SamsungIntuitGoldman Sachs

Given an undirected and disconnected graph G(V, E), containing 'V' vertices and 'E' edges, the information about edges is given using 'GRAPH' matrix, where i-th edge is between GRAPH[i][0] and GRAPH[i][1]. print its DFS traversal.

V is the number of vertices present in graph G and vertices are numbered from 0 to V-1. 

E is the number of edges present in graph G.
Note :
The Graph may not be connected i.e there may exist multiple components in a graph.
Problem approach

Step 1: Initially described DFS as a graph traversal algorithm exploring as far as possible along each branch before backtracking.
Step 2: Provided an example of DFS traversal on a graph, illustrating the step-by-step exploration process.
Step 3: Explained the time complexity of DFS, deriving it as O(V + E) where V is the number of vertices and E is the number of edges in the graph.
Step 4: Concluded by summarizing the effectiveness of DFS in exploring and searching tree or graph data structures.

Try solving now

2. Check If The String Is A Palindrome

Easy
10m average time
90% success
0/40
Asked in companies
SprinklrCIS - Cyber InfrastructureSamsung

You are given a string 'S'. Your task is to check whether the string is palindrome or not. For checking palindrome, consider alphabets and numbers only and ignore the symbols and whitespaces.

Note :

String 'S' is NOT case sensitive.

Example :

Let S = “c1 O$d@eeD o1c”.
If we ignore the special characters, whitespaces and convert all uppercase letters to lowercase, we get S = “c1odeedo1c”, which is a palindrome. Hence, the given string is also a palindrome.
Problem approach

Step 1: Provided a recursive function definition, utilizing string slicing to compare characters from both ends of the string.
Step 2: Demonstrated the recursive base cases, checking for empty or single-character strings as palindromes.
Step 3: Concluded by emphasizing the simplicity and effectiveness of recursion in solving palindrome verification.

Try solving now
04
Round
Easy
HR Round
Duration15 minutes
Interview date17 Jan 2024
Coding problem1

After my face-to-face interview, there was an HR round around 2 pm. HR round was normal and the interviewer was also nice and polite.

1. Basic HR Questions

They asked about family background, hobbies and interests.

Problem approach

Tip 1: Be confident while answering.

Tip 2: Read about the company, as they might ask about it in the HR round.
 

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
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
961 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes