Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by CleverTap Team. If you also belong to the team, you can get access from here

CleverTap Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

CleverTap Back End Engineer Interview Questions and Answers

Updated 14 Oct 2024

CleverTap Back End Engineer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 pointer and Hashing

Round 2 - Technical 

(1 Question)

  • Q1. Sorting, DP and Graph
Round 3 - Design Round 

(1 Question)

  • Q1. Design a simple LRU cache
  • Ans. 

    LRU cache is a data structure that stores a fixed number of items and removes the least recently used item when full.

    • Use a doubly linked list to keep track of the order of items based on their usage.

    • Use a hashmap to quickly access items in the cache.

    • When an item is accessed, move it to the front of the linked list to mark it as the most recently used.

    • When adding a new item, check if the cache is full and remove the lea...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through previously asked question, they tend to repeat

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Oct 2023.

Round 1 - Coding Test 

It was a simple time/space complexity trade-off OA

Round 2 - Technical 

(2 Questions)

  • Q1. LRU Cache Design & coding
  • Q2. HTTP status codes, AtomicInteger, Why LinkedHashMap over HashMap

Interview Preparation Tips

Interview preparation tips for other job seekers - Good java fundamentals & problem solving.

Back End Engineer Interview Questions Asked at Other Companies

asked in Deel
Q1. Do you have experience with SQL and concurrency
Q2. System design of token generation/verification service
Q3. Describe architecture of the system you worked on
asked in Deel
Q4. Describe your experience with NodeJS
asked in Ripik.ai
Q5. High level system design.

Interview questions from similar companies

Round 1 - Technical 

(1 Question)

  • Q1. Basics .net , c#, sql
Round 2 - Technical 

(1 Question)

  • Q1. Current Project Details, Roles and some technical questions too
Round 3 - HR 

(1 Question)

  • Q1. Package Discussion and Other basic details

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure your basics are strong and should be confident to explain about the current project and its technical details.
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 - Technical 

(2 Questions)

  • Q1. Describe Life cycle in react
  • Ans. 

    React has three main phases in its lifecycle: mounting, updating, and unmounting.

    • Mounting: when a component is created and inserted into the DOM

    • Updating: when a component is updated due to changes in props or state

    • Unmounting: when a component is removed from the DOM

    • Lifecycle methods can be used to perform actions at each phase, such as componentDidMount() or componentWillUnmount()

    • React also has error handling methods,

  • Answered by AI
  • Q2. Explain strict mode in javascript and it's use
  • Ans. 

    Strict mode is a way to write secure and optimized JavaScript code.

    • Enables catching of silent errors

    • Disallows duplicate property names or parameters

    • Prevents use of undeclared variables

    • Makes `eval()` safer to use

    • Throws errors on invalid usage of `this` keyword

  • Answered by AI
Round 3 - Assignment 

CURD operations along with implementation of a mock UI

Interview Preparation Tips

Interview preparation tips for other job seekers - They are doing good job. If possible try to send a rejection mail along with the reason if candidate is not selected.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 - Technical 

(3 Questions)

  • Q1. Medium prepare well on data structure
  • Q2. Find duplicate elements in array
  • Ans. 

    Find duplicate elements in array

    • Iterate through array and compare each element with all other elements

    • Use a hash table to keep track of seen elements

    • Sort the array and compare adjacent elements

  • Answered by AI
  • Q3. Remove duplicate elements in array
  • Ans. 

    Remove duplicate elements in array

    • Use a hash table to keep track of elements already seen

    • Sort the array and remove adjacent duplicates

    • Use a Set to store unique elements

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Based on api fetching and data optimazation
Round 4 - HR 

(1 Question)

  • Q1. Basic hr questions like inmovation creation difference
Round 5 - One-on-one 

(1 Question)

  • Q1. With manager one to one discussion on projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare on data structure.
Prepare on array questions.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is jenkins pipeline
  • Ans. 

    Jenkins pipeline is a suite of plugins that supports implementing and integrating continuous delivery pipelines.

    • Jenkins pipeline allows defining a series of steps to be executed in a specific order.

    • It can be written in a Jenkinsfile which is checked into source control.

    • Pipeline stages can include building, testing, and deploying code.

    • Pipeline scripts can be written in Groovy language.

  • Answered by AI
  • Q2. What is shared library in jenkins
  • Ans. 

    Shared libraries in Jenkins are reusable code libraries that can be used across multiple Jenkins pipelines.

    • Shared libraries allow you to define common functions and classes that can be used in multiple Jenkins pipelines

    • They help in reducing duplication of code and promoting code reusability

    • Shared libraries are stored in source control repositories and can be versioned for better management

    • They are typically written in ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jul 2024.

Round 1 - Coding Test 

Create an API using Notepad to check if a string is a palindrome or not.

Round 2 - One-on-one 

(1 Question)

  • Q1. Solid principal

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join worst company
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jan 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basics Oops concepts and SQL queries along with currently working projects stacks
Round 2 - Technical 

(1 Question)

  • Q1. More in-depth technical questions use of reflections etc
Round 3 - HR 

(1 Question)

  • Q1. Usual HR interviews company values etc

Interview Preparation Tips

Interview preparation tips for other job seekers - The key is not answers all questions correctly key is the approach you take to solve the problem focus on that.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Mar 2024.

Round 1 - Coding Test 

SQL code development

Interview Preparation Tips

Interview preparation tips for other job seekers - My best advice is not to join in such a worst company. In this company most of the managers treats employee like a slave.. they will say weekend holiday but they will ask us to work on weekend also... If you ask leave they will not give...even though you have taken leave for medical emergency they ask prescription also..I have faced this type of bad experience...I have never seen like such a work company culture
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Coding Test 

2 Leetcode medium - LRU Cache and sliding window question

Round 2 - System Design 

(1 Question)

  • Q1. Design Whatsapp
  • Ans. 

    Design a messaging app like Whatsapp

    • Implement end-to-end encryption for secure messaging

    • Allow users to send text messages, images, videos, and documents

    • Include features like group chats, voice and video calls, status updates

    • Provide option for users to share their location

    • Develop a user-friendly interface with customizable settings

  • Answered by AI

Skills evaluated in this interview

CleverTap Interview FAQs

How many rounds are there in CleverTap Back End Engineer interview?
CleverTap interview process usually has 2-3 rounds. The most common rounds in the CleverTap interview process are Coding Test and Technical.
What are the top questions asked in CleverTap Back End Engineer interview?

Some of the top questions asked at the CleverTap Back End Engineer interview -

  1. Design a simple LRU ca...read more
  2. HTTP status codes, AtomicInteger, Why LinkedHashMap over Hash...read more
  3. LRU Cache Design & cod...read more

Tell us how to improve this page.

CleverTap Back End Engineer Interview Process

based on 2 interviews

Interview experience

3.5
  
Good
View more

Interview Questions from Similar Companies

ZIGRAM Interview Questions
3.2
 • 26 Interviews
RGBSI Interview Questions
3.5
 • 24 Interviews
Fingent Interview Questions
4.4
 • 22 Interviews
Fourkites Interview Questions
3.8
 • 17 Interviews
ThoughtSpot Interview Questions
3.8
 • 17 Interviews
Yodlee Interview Questions
3.8
 • 17 Interviews
Bottomline Interview Questions
3.3
 • 17 Interviews
ValGenesis Interview Questions
3.2
 • 16 Interviews
Aurigo Interview Questions
4.7
 • 16 Interviews
View all
CleverTap Back End Engineer Salary
based on 4 salaries
₹14.3 L/yr - ₹25 L/yr
67% more than the average Back End Engineer Salary in India
View more details
Customer Success Manager
48 salaries
unlock blur

₹9 L/yr - ₹25 L/yr

Technical Account Manager
24 salaries
unlock blur

₹6 L/yr - ₹23.5 L/yr

Software Engineer
21 salaries
unlock blur

₹12 L/yr - ₹30 L/yr

Senior Software Engineer
17 salaries
unlock blur

₹17.1 L/yr - ₹46 L/yr

Customer Success Engineer
16 salaries
unlock blur

₹4.6 L/yr - ₹6.5 L/yr

Explore more salaries
Compare CleverTap with

Aurigo

4.7
Compare

Prime Focus Technologies

3.4
Compare

Yodlee

3.8
Compare

Algonomy

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