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

Trainee Technology

Tally Solutions
upvote
share-icon
4 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I saw the opening on the Cocubes platform and started my application from there. My background is in web development, but I am applying for a test engineer role. I hesitated while submitting, but then thought, 'Let's try it.
Application story
I applied through Cocubes. After two weeks of applying, I received a link for the coding and aptitude assessment. Then, I heard from them that I had cleared my assessment, so they scheduled the first round of interviews for me. After clearing the first-round interview, the second round was scheduled, which included the HR round. This was to discuss my notice period and salary negotiation. Then, I received my offer letter. The whole process was very smooth.
Why selected/rejected for the role?
I was selected. I had been continuously brushing up my skills for interviews even before applying for this role, so I was prepared when I got this opportunity to showcase my skills.
Preparation
Duration: 2 months
Topics: I revised the core subjects of my branch , Data Structures and Algorithms, Database Management System, Object Oriented Programming
Tip
Tip

Tip 1: Start with the basics.
Tip 2: Practice coding; hands-on experience is a must.
Tip 3: You must have full knowledge of the projects that you have added to your resume.

Application process
Where: Other
Eligibility: Minimum 8 CGPA
Resume Tip
Resume tip

Tip 1: Keep your resume up to date with your current skill set.
Tip 2: Prepare by framing your own questions based on the resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 minutes
Interview date10 May 2022
Coding problem1

It was self-paced assessment; the link was valid for 24 hours. I took the test at night around 9 p.m.

1. Swap Number Without Temporary Variable

Easy
15m average time
85% success
0/40
Asked in companies
MicrosoftBNY MellonOracle

Given two variables ‘X’ and ‘Y’. Your task is to swap the number without using a temporary variable or third variable.

Swap means the value of ‘X’ and ‘Y’ must be interchanged. Take an example ‘X’ is 10 and ‘Y’ is 20 so your function must return ‘X’ as a 20 and ‘Y’ as a 10.

Problem approach

I solved it using arithmetic operators.

Try solving now
02
Round
Medium
Video Call
Duration45 minutes
Interview date25 May 2022
Coding problem1

It was afternoon, and it was scheduled over Microsoft Teams. The interviewer had 8 years of experience. He started with his own introduction and then asked about mine. Most of the questions were from my resume. Then he gave a few basic programming questions.

1. Swap Nodes in Pairs

Moderate
40m average time
60% success
0/80
Asked in companies
WalmartOLX GroupAmazon

You are given a singly linked list of integers.

Your task is to swap every two adjacent nodes, and return the head of the modified, linked list.

For Example:

We have a linked list 1->2->3->4->5->6->7 and so on. You are supposed to swap pairs of a linked list like swap (1,2), (3,4), (5,6), and so on.
Note:
1. You may not modify the data in the list’s nodes; only nodes themselves may be changed. Because imagine a case where a node contains many fields, so there will be too much unnecessary swap.

2. If a pair of a node does not exist, then leave the node as it is.
Problem approach

Naive Approach:

The idea is to first search for x and y in the given linked list. If either of them is not present, then return. While searching for x and y, keep track of the current and previous pointers. First, change the next of the previous pointers, and then change the next of the current pointers.

Try solving now
03
Round
Easy
Video Call
Duration30 minutes
Interview date17 Jun 2022
Coding problem1

They reviewed my skills based on my current role and asked if I am open to learning new technologies. They were convinced by my answer.

1. DBMS Question

Retrieve unique values from two tables.

Problem approach

SELECT
  T1.columnName, T2.columnName
FROM
  (SELECT DISTINCT columnName FROM Table1) T1
  FULL OUTER JOIN
  (SELECT DISTINCT columnName FROM Table2) T2
             ON T1.Code = T2.Code

04
Round
Easy
HR Round
Duration15 minutes
Interview date20 Jun 2023
Coding problem1

HR called me and informed me that I have cleared all rounds of the interview and that they are going to offer me a role there. They asked about my willingness to relocate.

1. HR Discussion

Discussion regarding the notice period and salary negotiation.

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
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2581 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Trainee Technology
2 rounds | 4 problems
Interviewed by HCL Technologies
4853 views
0 comments
0 upvotes