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

Software Engineer

Chargebee
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I started coding in 2nd year of college; I also participated in many coding contests on almost every coding platform, which gave me confidence. So, I suggest participating in every coding contest.
Application story
I got this opportunity on campus. I answered very well in my interview and was truthful about my project explanation. Don't try to copy-paste your project if you haven't done it on your own.
Why selected/rejected for the role?
I got selected for the software development role because I gave my answers very well, and the interviewer was very satisfied with all of my answers. Also, if I did not know the answer, I said I didn't know.
Preparation
Duration: 6 months
Topics: Data Structures, Algorithms, Operating Systems, OOPS, some basics of DBMS
Tip
Tip

Tip 1 : Be regular
Tip 2 : Be sincere
Tip 3 : Build a good cv

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

Tip 1: Be honest. Don't lie to make it look big
Tip 2: Be brief

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 mins
Interview date19 Mar 2022
Coding problem1

1. Prime Permutations

Moderate
15m average time
85% success
0/80
Asked in company
Ola

You are given an integer, ‘N’. Your task is to determine the total number of different permutations of the numbers from 1 to ‘N’, such that in every such permutation, all prime numbers within the range, 1 to ‘N’ are present at prime indices(1-indexed), and composite numbers at composite indices.

Note:
1. The permutation [1,4,3,2] is not a valid permutation because 2 is a prime number and thus it should be placed at a prime index but in this permutation, it is placed at index 4(1-indexed). Also, at index 2, a prime number should have been placed as 2 is a prime number but here, 4 is placed which is not a prime number. So, this is an invalid permutation.

2. The permutation [1,3,2,4] is a valid permutation because 2 and 3 are prime numbers, so index 2 and index 3 are prime indices. In this permutation, prime numbers are placed at prime indices only and composite numbers are placed at composite indices so this is a valid permutation.
Try solving now
02
Round
Medium
Video Call
Duration60 mins
Interview date26 Mar 2022
Coding problem2

1. OOPS Questions

Difference between Abstract class and Interface.(Learn)

Problem approach

The differences between Abstract Class and Interface are as follows :

Abstract Class :

1) Abstract classes have a default constructor and it is called whenever the concrete subclass is instantiated.
2) It contains Abstract methods as well as Non-Abstract methods.
3) The class which extends the Abstract class shouldn’t require the implementation of all the methods, only Abstract
methods need to be implemented in the concrete sub-class.
4) Abstract class contains instance variables.



Interface :

1 ) It doesn’t have any constructor and couldn’t be instantiated.
2) The abstract method alone should be declared.
3) Classes that implement the interface should provide the implementation for all the methods.
4) The interface contains only constants.

2. UNIX Question

Explain any 5 essential UNIX commands .

Problem approach

1) ls -> Lists files in current directory
2) cd -> Change directory to tempdir
3) mkdir -> Make a directory called graphics
4) rmdir -> Remove directory (must be empty)
5) cp -> Copy file into directory

03
Round
Easy
HR Round
Duration45 mins
Interview date31 Mar 2022
Coding problem1

1. Basic HR Question


Tell me about yourself.
tell me about your project.
Why should we hire you ?

Problem approach

Tip 1 : The cross questioning can go intense some time, think before you speak.

Tip 2 : Be open minded and answer whatever you are thinking, in these rounds I feel it is important to have opinion.

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
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7874 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
9973 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4310 views
1 comments
0 upvotes