Upload Button Icon Add office photos
Premium Employer

i

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

ClearTax

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

ClearTax Senior Software Engineer Interview Questions and Answers

Updated 12 Apr 2024

ClearTax Senior Software Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Machine coding -- design and implement splitwise -- duration 1.5hr
  • Q2. Basic implemetation of split-wise
  • Ans. 

    Split-wise is a basic implementation to divide expenses among a group of people.

    • Create a function that takes in an array of expenses and participants

    • Calculate the total expense and divide it equally among participants

    • Return a list of strings showing who owes how much to whom

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Low and high level design of BookMyShow
  • Ans. 

    BookMyShow is a platform for booking movie tickets, event tickets, and other entertainment activities.

    • Low level design: Database schema for storing user information, ticket details, show timings, etc.

    • High level design: System architecture including front-end, back-end, and database components.

    • Example: Use of microservices for scalability and fault tolerance.

    • Example: Integration with payment gateways for seamless transa

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Apr 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. What synchronous and asynchronous means??
  • Ans. 

    Synchronous means happening at the same time, while asynchronous means not happening at the same time.

    • Synchronous operations occur in real-time, while asynchronous operations can be delayed or queued.

    • Synchronous operations block the program until they are completed, while asynchronous operations allow the program to continue running.

    • Examples of synchronous operations include function calls and loops, while examples of ...

  • Answered by AI
  • Q2. When to use CTE and temp table.
  • Ans. 

    CTE and temp table usage in SQL

    • Use CTE for recursive queries and complex subqueries

    • Use temp tables for large data sets and complex queries

    • CTE is more efficient for small data sets

    • Temp tables can be indexed for faster performance

    • Consider the scope and lifespan of the data when choosing between CTE and temp table

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Understand question first and answer.
Round 1 - Technical 

(1 Question)

  • Q1. Join, groupby questions in pyspark

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for basics questions like join filter group and aggregation

Interview Questionnaire 

3 Questions

  • Q1. Oops mvc .net sql
  • Q2. .net frame work
  • Q3. Solid priciples

Interview Preparation Tips

Interview preparation tips for other job seekers - Good interview experience

I was interviewed in Jan 2021.

Round 1 - HR 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Medium

This round happened on the same day as JAM in the afternoon time. A slot of 20 minutes with respective timing was already sent to the selected students. Interview can’t be generalize as anything can happen over there and hence this was exclusively my experience. 
To have a quick judgement about the person, I believe nothing is better than throwing before him/her some puzzles (mathematical/ analytical/ programming problems) and see the approach. I received back-to-back 4 problems after a quick and brief introduction. The coding problems I got were way too easy (just basics: searching & mathematical). The harder part of this round was the puzzles (tricky, mathematical, related to probability). At last, I was asked a question on DBMS and the interviewer asked if I know JAVA.

  • Q1. 

    Search an Element in a Sorted Array

    Given a sorted array 'A' of 'N' integers, determine whether a number 'X' exists within this array for a series of queries. For each query, print 1 if 'X' exists in the ...

  • Ans. 

    Search for a number in a sorted array and determine its existence for multiple queries.

    • Use binary search algorithm to efficiently search for each query integer in the sorted array.

    • For each query integer 'X', check if it exists in the array 'A' and output 1 if found, 0 otherwise.

    • Ensure the array 'A' is sorted in non-decreasing order to apply binary search effectively.

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaNo criteriaDeloitte interview preparation:Topics to prepare for the interview - Data Structures, C++, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Mention some good projects on your resume.
Tip 2 : Practice competitive and aptitude questions.
Tip 3 : Work on your communication skills.

Application resume tips for other job seekers

Tip 1 : Mention some good projects on your resume.
Tip 2 : Don't put false things on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Jul 2023. There were 3 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 Resume tips
Round 2 - Coding Test 

Binary search tree and linked list

Round 3 - One-on-one 

(2 Questions)

  • Q1. About react. Js
  • Q2. About my resume

Interview Preparation Tips

Topics to prepare for Deloitte Software Developer interview:
  • React
  • Dsa
Interview preparation tips for other job seekers - Be storage with your resume
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

I cleared the aptitude and coding tests, followed by the communication assessment. After successfully passing both rounds, I was shortlisted for the interviews.

Round 2 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a passionate software developer with experience in building web applications using various technologies.

    • Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular

    • Proficient in backend development with Node.js and databases like MongoDB and MySQL

    • Familiar with version control systems like Git and project management tools like Jira

  • Answered by AI
  • Q2. Projects and what kind of person I am. Background check.
Round 3 - Technical 

(2 Questions)

  • Q1. Projects, resume
  • Q2. Cloud computing and cyber security questions.
Round 4 - Technical 

(2 Questions)

  • Q1. Managerial round both technical and HR type questions where asked.
  • Q2. Scenario based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Review the fundamentals and build your confidence.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Simple coding test with easy to medium level questions

Round 2 - HR 

(2 Questions)

  • Q1. What motivated you to get into this field ?
  • Q2. What are your long term goals

I applied via Recruitment Consulltant and was interviewed before Jan 2021. There were 2 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 Resume tips
Round 2 - Coding Test 

Python coding test

Interview Preparation Tips

Topics to prepare for Deloitte Software Developer interview:
  • Python
Interview preparation tips for other job seekers - always practice coding
ex: python, java etc
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. What is mvc lify cyle with example?
  • Ans. 

    MVC lifecycle is the sequence of events that occur during the execution of a Model-View-Controller application.

    • 1. User interacts with the View triggering a request

    • 2. Controller receives the request and processes it

    • 3. Controller updates the Model with new data

    • 4. Model notifies the View about the changes

    • 5. View retrieves the updated data from the Model

    • 6. View renders the updated data for the user

  • Answered by AI
  • Q2. What is interface,abstraction,polymorphism?
  • Ans. 

    Interface, abstraction, and polymorphism are key concepts in object-oriented programming.

    • Interface: A contract that defines a set of methods that a class must implement.

    • Abstraction: The process of hiding the implementation details and exposing only the essential features of an object.

    • Polymorphism: The ability of an object to take on many forms, allowing objects of different classes to be treated as objects of a common

  • Answered by AI
  • Q3. What is const and readonly ?
  • Ans. 

    const and readonly are keywords used in programming to define variables that cannot be modified.

    • const is used to declare a constant variable that cannot be changed after initialization

    • readonly is used to declare a variable that can only be assigned a value at the time of declaration or in the constructor

    • const variables are implicitly static and must be initialized with a constant value

    • readonly variables can have differ

  • Answered by AI
  • Q4. What is virtual and override keyword?
  • Ans. 

    The virtual keyword is used to allow a method to be overridden in a derived class. The override keyword is used to indicate that a method is intended to override a base class method.

    • The virtual keyword is used in the base class to define a method that can be overridden in a derived class.

    • The override keyword is used in the derived class to indicate that a method is intended to override a base class method.

    • The virtual k...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice from the basic to the higher level question.

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

ClearTax Interview FAQs

How many rounds are there in ClearTax Senior Software Engineer interview?
ClearTax interview process usually has 2 rounds. The most common rounds in the ClearTax interview process are Technical.
What are the top questions asked in ClearTax Senior Software Engineer interview?

Some of the top questions asked at the ClearTax Senior Software Engineer interview -

  1. Low and high level design of BookMyS...read more
  2. Basic implemetation of split-w...read more
  3. Machine coding -- design and implement splitwise -- duration 1....read more

Recently Viewed

INTERVIEWS

Eversendai

No Interviews

INTERVIEWS

Directi

No Interviews

INTERVIEWS

Eversendai

No Interviews

INTERVIEWS

Directi

No Interviews

INTERVIEWS

DRC Systems

No Interviews

INTERVIEWS

Credgenics

No Interviews

INTERVIEWS

Credgenics

No Interviews

LIST OF COMPANIES

DRC Systems

Locations

INTERVIEWS

Directi

No Interviews

INTERVIEWS

Publicis

No Interviews

Tell us how to improve this page.

ClearTax Senior Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
ClearTax Senior Software Engineer Salary
based on 12 salaries
₹20.7 L/yr - ₹38.5 L/yr
96% more than the average Senior Software Engineer Salary in India
View more details

ClearTax Senior Software Engineer Reviews and Ratings

based on 3 reviews

2.0/5

Rating in categories

2.0

Skill development

1.2

Work-life balance

2.8

Salary

1.6

Job security

1.4

Company culture

1.6

Promotions

1.4

Work satisfaction

Explore 3 Reviews and Ratings
Strategic Account Manager
40 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
38 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Customer Success Manager
35 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
30 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Enterprise Sales Manager
27 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare ClearTax with

Zerodha

4.1
Compare

Quicko

3.8
Compare

H&R Block

4.3
Compare

Taxmann Publications

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