Upload Button Icon Add office photos

Filter interviews by

Chargebee Senior Sdet Engineer Interview Questions and Answers

Updated 7 Oct 2023

Chargebee Senior Sdet Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(2 Questions)

  • Q1. About experience and notice period
  • Q2. Salary and introduction coding knowledge work exp and self introduction
Round 3 - Aptitude Test 

All about java good basic medium leetcode

Round 4 - Coding Test 

Java node js, sql,python

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Easy level test can be cleared

Round 2 - Technical 

(2 Questions)

  • Q1. Fibonacci sequence print
  • Q2. Tell me about my self
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Feb 2023. There were 4 interview rounds.

Round 1 - Coding Test 

The coding round was for 1 hour. The problems asked were fairly easy to comprehend the logic.

Round 2 - Coding Test 

This round was for an hour. In this round the test automation questions were asked, like finding the XPath and automating a simple feature such as search on make my trip or the calendar date select on mmt.

Round 3 - One-on-one 

(1 Question)

  • Q1. Optimize an existing system. The system currently makes an API call and stores data in its memory. When it tries to serve a request from another component it refers to the memory location by searching the ...
  • Ans. 

    Implement a data structure like a hash table or a cache to optimize memory search.

    • Use a hash table to store the data with keys as memory locations

    • Implement a cache to store frequently accessed data for faster retrieval

    • Consider using indexing or sorting techniques to optimize search operations

  • Answered by AI
Round 4 - HR 

(3 Questions)

  • Q1. What is your current salary?
  • Q2. Questions about cultural fit.
  • Q3. What is your expectation?

Interview Preparation Tips

Interview preparation tips for other job seekers - To get into PubMatic just stick to your basics and have an open mind. Its all about clicking the right logic at that time.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Have you used fluient wait in selenium and why we are not using mostly
  • Ans. 

    Fluent wait in Selenium is used for handling dynamic elements and synchronization issues.

    • Fluent wait is used to wait for a condition to be true before proceeding with the next steps in Selenium automation scripts.

    • It provides more flexibility in defining wait conditions compared to implicit or explicit waits.

    • Fluent wait can be used to wait for a specific element to be visible, clickable, or any other custom condition.

    • It...

  • Answered by AI
  • Q2. How to get all the links available in the page
  • Ans. 

    To get all the links available on a page, you can use web scraping techniques.

Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Simple we have to stick to basics well.

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Easy level test can be cleared

Round 2 - Technical 

(2 Questions)

  • Q1. Fibonacci sequence print
  • Q2. Tell me about my self
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Feb 2023. There were 4 interview rounds.

Round 1 - Coding Test 

The coding round was for 1 hour. The problems asked were fairly easy to comprehend the logic.

Round 2 - Coding Test 

This round was for an hour. In this round the test automation questions were asked, like finding the XPath and automating a simple feature such as search on make my trip or the calendar date select on mmt.

Round 3 - One-on-one 

(1 Question)

  • Q1. Optimize an existing system. The system currently makes an API call and stores data in its memory. When it tries to serve a request from another component it refers to the memory location by searching the ...
  • Ans. 

    Implement a data structure like a hash table or a cache to optimize memory search.

    • Use a hash table to store the data with keys as memory locations

    • Implement a cache to store frequently accessed data for faster retrieval

    • Consider using indexing or sorting techniques to optimize search operations

  • Answered by AI
Round 4 - HR 

(3 Questions)

  • Q1. What is your current salary?
  • Q2. Questions about cultural fit.
  • Q3. What is your expectation?

Interview Preparation Tips

Interview preparation tips for other job seekers - To get into PubMatic just stick to your basics and have an open mind. Its all about clicking the right logic at that time.
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

DP,Binary Search, Graphs these are important topics.And focus on aptitude.

Round 3 - Aptitude Test 

Tricky questions and need some time.

Interview Preparation Tips

Interview preparation tips for other job seekers - Do dsa well. and focus on time management. Revise total dsa concepts mainly linked lists.

I applied via Referral and was interviewed in Jan 2022. There were 2 interview rounds.

Round 1 - Coding Test 

2 coding ques easy - medium level

Round 2 - Technical 

(1 Question)

  • Q1. Merge intervals, find second largest salary in sql
  • Ans. 

    Merge intervals and find second largest salary in SQL

    • For merging intervals, sort them by start time and then iterate through the intervals to merge overlapping ones

    • For finding second largest salary, use the SQL query: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees)

  • Answered by AI

Interview Preparation Tips

Topics to prepare for MongoDB SDE (Software Development Engineer) interview:
  • DSA
Interview preparation tips for other job seekers - Be calm, have a smile on your face, do as many questions as you can on different platforms

Skills evaluated in this interview

I was interviewed in Jan 2021.

Round 1 - Video Call 

(3 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

It was a zoom call with a SDE-2 person, after 15 mins into my background he jumped directly to the questions
 

  • Q1. Binary Tree Zigzag Traversal

    You have been given a Binary Tree of 'N' nodes, where the nodes have integer values. Your task is to print the zigzag traversal of the given tree.

    Note:
    In zigzag ord...
  • Ans. Brute force

    We can use level order traversal (recursive) to explore all levels of the tree. Also, at each level nodes should be printed in alternating order. 

     

    For example - First level of tree should be printed in left to right manner, Second level of tree should be printed in right to left manner, Third again in left to right order and so on.

     

    So, we will use a Direction variable whose value will toggle a...

  • Answered Anonymously
  • Q2. Convert binary tree to mirror tree

    Given a binary tree, convert this binary tree into its mirror tree.

    A binary tree is a tree in which each parent node has at most two children.

    Mirror of a Tree: Mirr...

  • Ans. Recursive approach.

    The idea is to traverse the binary tree and swap the left and right subtrees.

     

    The steps are as follows:

     

    1. Call mirror function as mirror(node->left)  to access the left subtree.
    2. Call mirror function as mirror(node->right) to access the right subtree.
    3. Swap left and right subtrees using:
    • ‘TEMP’ = leftSubtree
    • leftSubtree = rightSubtree
    • rightSubtree = ‘TEMP’
    Space Complexity: O(n)Explanation...
  • Answered Anonymously
  • Q3. Time to Burn Tree

    You have been given a binary tree of 'N' unique nodes and a Start node from where the tree will start to burn. Given that the Start node will always exist in the tree, your task i...

  • Ans. Using BFS

    The idea is to first create an undirected graph of the given binary tree and then doing a bfs traversal of the undirected graph starting from the start node. We will keep a variable ‘count’ that will be incremented at each level of bfs traversal. ‘count-1’ is the required time needed to burn the whole tree.

     

    Algorithm

     

    • Initialize an unordered map ‘M’ that maps from integer to array of integers that sto...
  • Answered Anonymously
Round 2 - Video Call 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Medium

Again this was a Problem Solving round taken by a SDE-2 

  • Q1. Topological Sort

    A Directed Acyclic Graph (DAG) is a directed graph that contains no cycles.

    Topological Sorting of DAG is a linear ordering of vertices such that for every directed edge from vertex ‘u’...

  • Ans. Modify Depth First Search

    In the Depth First Search (DFS), we start from a vertex, we first print it and then recursively call DFS for its adjacent vertices. In topological sorting, we use a  stack. We don’t print the vertex immediately, we first recursively call topological sorting for all its adjacent vertices, then push it to a stack. Finally, print contents of the stack. Note that a vertex is pushed to stack on...

  • Answered Anonymously
Round 3 - Video Call 

(1 Question)

Round duration - 100 Minutes
Round difficulty - Hard

This round was with a SDE-3(Principal Engineer)

  • Q1. Trailing Zeros in Factorial

    You are given an integer N, you need to find the number of trailing zeroes in N! (N factorial).

    Note:

    1. Trailing zeros in a number can be defined as the number of continuous...
  • Ans. Find the factorial of the number
    • Calculate the factorial of N.
    • Initialise FACT = 1 to store factorial of N, iterate 1 <= i <= N and do FACT = FACT * i.
    • Count the number of trailing zeroes in FACT. Initialise ZEROES = 0.
    • Repeatedly divide the FACT by 10, if the remainder is 0, increase ZEROES by 1. If the remainder > 0, stop and return ZEROES.
    Space Complexity: O(1)Explanation:

    O(1), as we are using constant extra m...

  • Answered Anonymously
Round 4 - Video Call 

Round duration - 90 Minutes
Round difficulty - Hard

This round was scheduled with a SDE-3/SDE-4(Senior Principal Engineer):
He directly started with questions after my introduction of 5mins
 

Round 5 - Video Call 

(1 Question)

Round duration - 90 Miinutes
Round difficulty - Medium

Discussion with Hiring Manager
 

  • Q1. Loot Houses

    A thief wants to loot houses. He knows the amount of money in each house. He cannot loot two consecutive houses. Find the maximum amount of money he can loot.

    Input Format :
    The first line of...
  • Ans. Recursive Approach

    Suppose that the robber is at the ith house. The robber has two options:

    • If he decides to rob this house, then he cannot rob the next house, so he’ll have to go to the house after that.
    • If he decides not to rob this house, he has no restriction over choosing the next house.

    You will follow the same for the rest of the houses. Thus, if maxLoot(i) is the maximum loot possible when we’re at the ith house, t...

  • Answered Anonymously
Round 6 - Video Call 

Round duration - 75 Minutes
Round difficulty - Easy

This round was with VP in Redwood City , it was scheduled around 11:00 pm IST
 

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Guru Gobind Singh Indraprastha University. I applied for the job as SDE - 2 in PuneEligibility criteria2+ years of Experience in relevant field/teamPubMatic interview preparation:Topics to prepare for the interview - DataStructures , Algorithms, System Design,Big Data,Spark,OptimizationTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Be solid with the basics of Ds, Algo. Good to have end to end projects which are hosted on cloud/Github.
Tip 2 : Its always good to be presentable and have good communications skills
Tip 3 : Be honest, clear in approach and always walkthrough your thought process to the interviewer, If you dont know something kindly refuse , dont try to fake anything

Application resume tips for other job seekers

Tip 1 : Mention your projects and experience at the top. Be clear on what was done, a brief on how it was done, language /tech stack involved. If possible try to host and make it accessible. You never know if you can present it with just one click.
Tip 2 : Choose a balance between, white spaces and text, it should be well indented, no grammatical errors.
Tip 3 : It takes less than 2 min to scan a resume. Don't mention things which are irrelevant.

Final outcome of the interviewSelected

Skills evaluated in this interview

Chargebee Interview FAQs

How many rounds are there in Chargebee Senior Sdet Engineer interview?
Chargebee interview process usually has 4 rounds. The most common rounds in the Chargebee interview process are Resume Shortlist, HR and Aptitude Test.

Tell us how to improve this page.

Interview Questions from Similar Companies

BYJU'S Interview Questions
3.1
 • 2.2k Interviews
Paytm Interview Questions
3.3
 • 760 Interviews
Zoho Interview Questions
4.3
 • 508 Interviews
Swiggy Interview Questions
3.8
 • 424 Interviews
Unacademy Interview Questions
3.0
 • 202 Interviews
Freshworks Interview Questions
3.5
 • 154 Interviews
Ola Cabs Interview Questions
3.4
 • 141 Interviews
Darwinbox Interview Questions
3.9
 • 41 Interviews
Grey Orange Interview Questions
3.2
 • 38 Interviews
View all

Chargebee Senior Sdet Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

4.0

Skill development

5.0

Work-life balance

4.0

Salary

3.0

Job security

4.0

Company culture

2.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
60 salaries
unlock blur

₹10 L/yr - ₹26 L/yr

Senior Software Engineer
57 salaries
unlock blur

₹18 L/yr - ₹38.5 L/yr

Technical Account Manager
21 salaries
unlock blur

₹14 L/yr - ₹28 L/yr

Customer Success Manager
20 salaries
unlock blur

₹14 L/yr - ₹20.5 L/yr

Implementation Consultant
19 salaries
unlock blur

₹4.6 L/yr - ₹27 L/yr

Explore more salaries
Compare Chargebee with

Zoho

4.3
Compare

Freshworks

3.5
Compare

CleverTap

3.7
Compare

WebEngage

3.9
Compare
Did you find this page helpful?
Yes No
write
Share an Interview