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 Senior Software Engineer 1 Interview Questions and Answers

Updated 18 Dec 2024

CleverTap Senior Software Engineer 1 Interview Experiences

1 interview found

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Coding Test 

While the interview itself was good and the interviewer was knowledgeable, it was the HR that I had an issue with. She was either not aware about the role and callous in general, or she was least bothered about her job. While I was selected after the screening round, it took her over 2 and a half weeks to schedule the first round. The first round had all technical good questions. However, I was rejected not by the interviewer, but by the HR (as per what I could summarise). Without asking me, she had scheduled the interview for the Staff role and not for the Senior role, which automatically put my application in jeopardy, and then she cited that even if we accept you, you will not be happy with the salary offered, and hence I rejected you. That was downright horrible!

Interview questions from similar companies

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Design Least recently used cache.
  • Ans. 

    Design a Least Recently Used cache system.

    • Implement a doubly linked list to keep track of the order of usage of cache items.

    • Use a hashmap to store key-value pairs for quick access to cache items.

    • When a new item is accessed, move it to the front of the linked list. If the cache is full, remove the least recently used item from the end of the list.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Capillary Technologies Senior Software Engineer interview:
  • LLD
Interview preparation tips for other job seekers - Interviewer was not experience. I had to ask him what exactly he was looking for.

Skills evaluated in this interview

Interview Questionnaire 

2 Questions

  • Q1. Rotate matrix by 90 degrees
  • Ans. 

    Rotate a matrix by 90 degrees clockwise

    • Transpose the matrix

    • Reverse each row of the transposed matrix

    • Alternatively, swap elements in-place layer by layer

    • Example: [[1,2],[3,4]] -> [[3,1],[4,2]]

  • Answered by AI
  • Q2. Questions on core java, collections framework

Skills evaluated in this interview

Round 1 - Technical 

(1 Question)

  • Q1. Difference between null and object.
  • Ans. 

    Null is absence of value while object is a collection of properties and methods.

    • Null is a primitive value while object is a complex data type.

    • Null is used to indicate absence of value while object is used to represent real-world entities.

    • Null cannot have properties or methods while object can have both.

    • Example of null: let x = null; Example of object: let person = { name: 'John', age: 30 };

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be aware of your current work. Make sure of all the flow, processing of your current project.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. DSA question (Competitive programming)
  • Q2. LLD question (Competetive)

I applied via LinkedIn and was interviewed in Oct 2022. There were 4 interview rounds.

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. 1 LC medium question based on binary search
  • Q2. Question related to resume.
Round 3 - Technical 

(2 Questions)

  • Q1. 2 coding questions 1 medium, 1 easy
  • Q2. Asked various framework related fundamentals.
Round 4 - Technical 

(2 Questions)

  • Q1. Technical + Behavioral
  • Q2. Behavioral round with manager

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay calm and confident. Ask hints to interviewer if you're getting stucked.

I applied via LinkedIn

Round 1 - Technical 

(1 Question)

  • Q1. What is CSP? what is nonce? Few coding problems make flat array, etc. Advance javascript questions.
Round 2 - Technical 

(2 Questions)

  • Q1. What is generator functions? what is symbols? write an implementation for const keyword to support in es05.
  • Ans. 

    Generator functions and symbols in JavaScript. Implementation of const keyword in ES5.

    • Generator functions are functions that can be paused and resumed, allowing for lazy evaluation of data.

    • Symbols are a new primitive type in ES6 that can be used as unique identifiers.

    • To implement const in ES5, we can use Object.defineProperty to create a read-only property on an object.

  • Answered by AI
  • Q2. Explain or write custom events with example.
  • Ans. 

    Custom events are user-defined events that can be triggered in a software application.

    • Custom events can be defined using event listeners and dispatchers.

    • They can be used to track user behavior, monitor application performance, and trigger specific actions.

    • Examples of custom events include button clicks, form submissions, and page scrolls.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview Difficulty was high. Both rounds are very technical. Second round interviewer not asked my name and experience. He asked me only 4 questions on ES6 features with live project examples and rejected in 20 min, not even listen to me properly also he wanted to know the syntax as well as hands-on experience on es06.

Skills evaluated in this interview

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 May 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Complete Code for Ludo Game. Sort of Machine coding round.
  • Q2. Given an array of intervals and return the minimum number of intervals you need to remove to make the rest of the intervals non-overlapping.
  • Ans. 

    Remove overlapping intervals to minimize removals.

    • Sort intervals by end time

    • Iterate through intervals, remove overlapping intervals

    • Return count of removed intervals

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed before Jun 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain joins in SQL
  • Ans. 

    Joins in SQL are used to combine rows from two or more tables based on a related column between them.

    • Joins are used to retrieve data from multiple tables based on a related column between them

    • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

    • INNER JOIN returns rows when there is at least one match in both tables

    • LEFT JOIN returns all rows from the left table and the matched rows from the right table

    • ...

  • Answered by AI
  • Q2. What are object and class in OOPs?
  • Ans. 

    Objects are instances of classes in OOPs. Classes are blueprints for creating objects with attributes and methods.

    • Objects are instances of classes

    • Classes are blueprints for creating objects

    • Classes define attributes and methods for objects

    • Example: Class 'Car' with attributes like 'color' and methods like 'drive'

  • Answered by AI

Skills evaluated in this interview

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

I was asked to implement lru cache which i did but still didn’t made to next round as apparently i didn’t complete the working code though in my opinion i did

CleverTap Interview FAQs

How many rounds are there in CleverTap Senior Software Engineer 1 interview?
CleverTap interview process usually has 1 rounds. The most common rounds in the CleverTap interview process are Coding Test.

Tell us how to improve this page.

CleverTap Senior Software Engineer 1 Interview Process

based on 1 interview

Interview experience

2
  
Poor
View more

Interview Questions from Similar Companies

Zoho Interview Questions
4.3
 • 505 Interviews
Freshworks Interview Questions
3.5
 • 155 Interviews
InMobi Interview Questions
3.5
 • 35 Interviews
ZIGRAM Interview Questions
3.9
 • 26 Interviews
MoEngage Interview Questions
4.0
 • 24 Interviews
RGBSI Interview Questions
3.5
 • 24 Interviews
Fingent Interview Questions
4.4
 • 22 Interviews
Wingify Interview Questions
4.0
 • 20 Interviews
View all
Customer Success Manager
48 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Account Manager
24 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
21 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
17 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Customer Success Engineer
16 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare CleverTap with

MoEngage

4.0
Compare

Netcore Cloud Private Limited

4.2
Compare

WebEngage

4.0
Compare

Freshworks

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