Accion Labs India Pvt Ltd interview experience Real time questions & tips from candidates to crack your interview

Technical Associate

Accion Labs India Pvt Ltd
upvote
share-icon
2 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures, Algorithms, System Design, Aptitude, OOPS
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.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application process
Where: Referral
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Interview rounds

01
Round
Easy
Video Call
Duration45 minutes
Interview date19 Jul 2022
Coding problem2

Technical round with 2 DSA problems asked.

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

Idea is to get the sum of given two-variable ‘X’ and ‘Y’ in an ‘X’ = ‘X’ + ‘Y’.
Value of swapped ‘Y’ can get by ‘X’ - ‘Y’ = (‘X’ + ‘Y’) - ‘Y’ = ‘X’
Value of swapped ‘X’ can get by ‘X’ - ‘Y’ = (‘X’ + ‘Y’) - ‘Y’ = (‘X’ + ‘Y’) - ‘X’ = ‘Y’
The current value of ‘Y’ is the initial value of ‘X’
Suppose ‘X’ is 10 and ‘Y’ is 20 then
‘X’ = ‘X’ + ‘Y’ = 20+10’
Swapped value of ‘Y’ is ‘X’- ‘Y’ = 30-20 = 10’
And the swapped value of ‘X’ is ‘X’ - ‘Y’ = 30-10 = 20’
So ‘X’ is 20 and ‘Y’ is 10
Return swapped ‘X’ and ‘Y’.

Try solving now

2. Find prime numbers

Easy
15m average time
80% success
0/40
Asked in companies
HSBCSalesforceDeutsche Bank

You are given a positive integer ‘N’. Your task is to print all prime numbers less than or equal to N.

Note: A prime number is a natural number that is divisible only by 1 and itself. Example - 2, 3, 17, etc.

You can assume that the value of N will always be greater than 1. So, the answer will always exist.

Problem approach

We iterate from 2 to N.
For each number num, we check if it is prime or not. We use the following approach to check if a given number is prime.
We loop through all numbers from 2 to num - 1.
For every number in the loop, we check if it divides num.
If we find any number that divides num, we can say num is not prime.
If num is prime, we store it in the result vector/list.
Finally, we return the result vector/list.

Try solving now
02
Round
Easy
Video Call
Duration50 minutes
Interview date22 Jul 2022
Coding problem3

Technical round with 1 DSA problem discussed. Rest questions were asked from DBMS and OOPS.

1. N-th Fibonacci Number

Moderate
40m average time
70% success
0/80
Asked in companies
MathworksAmazonOracle

You are given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation.

Since the answer can be very large, return the answer modulo 10^9 +7.

Fibonacci number is calculated using the following formula:
F(n) = F(n-1) + F(n-2), 
Where, F(1) = F(2) = 1.
For Example:
For ‘N’ = 5, the output will be 5.
Problem approach

In this approach, we use recursion and uses a basic condition that :
If ‘N’ is smaller than ‘1’(N<=1) we return ‘N’
Else we call the function again as ninjaJasoos(N-1) + ninjaJasoos(N-2).
In this way, we reached our answer.

Try solving now

2. DBMS Questions

Explain the ACID properties.

3. OOPs Questions

What is polymorphism? Explain its types?
What is encapsulation?

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
Software Engineer
3 rounds | 6 problems
Interviewed by Accion Labs India Pvt Ltd
1274 views
0 comments
0 upvotes
Frontend Developer
2 rounds | 2 problems
Interviewed by Accion Labs India Pvt Ltd
1142 views
1 comments
0 upvotes
Full Stack Engineer
1 rounds | 2 problems
Interviewed by Accion Labs India Pvt Ltd
898 views
0 comments
0 upvotes
React developer
1 rounds | 2 problems
Interviewed by Accion Labs India Pvt Ltd
1114 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Technical Associate
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
508 views
0 comments
0 upvotes