i
ClearTax
Filter interviews by
Design a chess game system with high-level and low-level architecture considerations.
Define the main components: Board, Pieces, Players, and Game Logic.
Use an 8x8 grid for the chessboard representation.
Implement piece classes (e.g., Pawn, Rook) with movement rules.
Create a Game class to manage turns, check for check/checkmate.
Consider user interface for player interaction (console or GUI).
Implement rules for speci...
Design a job scheduler that manages and executes jobs based on priority and timing.
Define job attributes: ID, priority, execution time, and status.
Implement a priority queue to manage job scheduling.
Use a timer or clock to trigger job execution based on scheduled time.
Consider edge cases like job dependencies and resource allocation.
Example: A job with higher priority should execute before a lower priority job.
Developed a web application for tracking personal fitness goals and progress
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database storage
Incorporated authentication and authorization features for user security
Russian Doll Envelopes problem involves nesting envelopes to maximize the number of envelopes that can fit inside each other.
Sort envelopes by width and height. Example: [(5,4), (6,4), (6,7), (2,3)] becomes [(2,3), (5,4), (6,4), (6,7)].
Use dynamic programming to find the longest increasing subsequence based on height after sorting.
The result is the length of the longest subsequence, representing the maximum number...
Find the maximum sum of a Binary Search Tree (BST) within a given binary tree.
A BST is a tree where left children are smaller and right children are larger than the parent node.
To find the maximum sum BST, traverse the tree and check each subtree.
Use a helper function that returns the sum, min, max, and whether it's a BST.
Example: For a tree with nodes [10, 5, 1, 7, 40, 50], the maximum sum BST is 15 (subtree with...
A financial model is a quantitative representation of a company's financial performance, used for decision-making.
Define the purpose: Determine if the model is for valuation, forecasting, or budgeting.
Gather historical data: Collect past financial statements to analyze trends.
Build the structure: Create a layout with sections for assumptions, income statement, balance sheet, and cash flow.
Input assumptions: Make r...
Implemented a custom Lightning component for a client to streamline their lead management process.
Created a custom Lightning component using Aura framework
Integrated the component with Salesforce lead objects and workflows
Implemented client-specific business logic and validation rules
Tested the component thoroughly to ensure functionality and performance
I plan my funnel by identifying target customers, creating a sales strategy, setting goals, tracking progress, and adjusting tactics as needed.
Identify target customers based on demographics, behavior, and needs
Create a sales strategy outlining key messaging, channels, and tactics
Set specific goals for lead generation, conversion rates, and revenue
Track progress using CRM tools and analytics to measure success
Adju...
I manage events by creating detailed plans, coordinating with stakeholders, and ensuring smooth execution.
Create a detailed event plan outlining goals, timeline, budget, and resources
Coordinate with stakeholders such as vendors, sponsors, and attendees
Ensure smooth execution by overseeing logistics, troubleshooting issues, and adapting to changes
Collect feedback and evaluate the success of the event for future imp...
My expected CTC is based on industry standards, my experience, and the value I can bring to the company.
Research industry standards for SDE 1 roles in the current market
Consider my years of experience and skills in software development
Factor in the value I can bring to the company through my expertise and contributions
Be open to negotiation based on the overall compensation package offered
Transport refers to the movement of goods or people from one place to another, while Theory of Constraints (TOC) is a management philosophy focused on identifying and alleviating bottlenecks in a system.
Transport involves physical movement of goods or people using various modes of transportation such as trucks, trains, ships, or planes.
TOC is a management approach that aims to improve the overall efficiency of a system...
I manage events by creating detailed plans, coordinating with stakeholders, and ensuring smooth execution.
Create a detailed event plan outlining goals, timeline, budget, and resources
Coordinate with stakeholders such as vendors, sponsors, and attendees
Ensure smooth execution by overseeing logistics, troubleshooting issues, and adapting to changes
Collect feedback and evaluate the success of the event for future improvem...
My expected CTC is based on industry standards, my experience, and the value I can bring to the company.
Research industry standards for SDE 1 roles in the current market
Consider my years of experience and skills in software development
Factor in the value I can bring to the company through my expertise and contributions
Be open to negotiation based on the overall compensation package offered
I applied via Campus Placement
Coding test based on leet code 1 hard(mountain array)and 1 easy(balance the parentheses)
Guestimate of uber rides in mumbai
I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.
Basic 2 DSA Leetcode Medium Level , 10 MCQ
Find the maximum length of a subarray with equal number of 0s and 1s.
Use a hashmap to keep track of the count of 0s and 1s encountered so far.
Iterate through the array and update the count in the hashmap.
If the count of 0s and 1s are equal at two indices, calculate the length of the subarray.
I applied via Referral and was interviewed in Aug 2024. There were 3 interview rounds.
Implemented a custom Lightning component for a client to streamline their lead management process.
Created a custom Lightning component using Aura framework
Integrated the component with Salesforce lead objects and workflows
Implemented client-specific business logic and validation rules
Tested the component thoroughly to ensure functionality and performance
Seeking new challenges and growth opportunities in a dynamic environment.
Looking to expand my skill set and work on more complex projects
Interested in exploring new technologies and methodologies
Seeking a company culture that aligns with my values and career goals
My project currently integrates with external systems such as SAP, Marketo, and Slack.
Integration with SAP for syncing customer data
Integration with Marketo for lead management
Integration with Slack for real-time notifications
I applied via LinkedIn and was interviewed in Oct 2024. There were 3 interview rounds.
3 dsa hard leetcode and SQL
Find the maximum sum of a Binary Search Tree (BST) within a given binary tree.
A BST is a tree where left children are smaller and right children are larger than the parent node.
To find the maximum sum BST, traverse the tree and check each subtree.
Use a helper function that returns the sum, min, max, and whether it's a BST.
Example: For a tree with nodes [10, 5, 1, 7, 40, 50], the maximum sum BST is 15 (subtree with 5, 1...
Russian Doll Envelopes problem involves nesting envelopes to maximize the number of envelopes that can fit inside each other.
Sort envelopes by width and height. Example: [(5,4), (6,4), (6,7), (2,3)] becomes [(2,3), (5,4), (6,4), (6,7)].
Use dynamic programming to find the longest increasing subsequence based on height after sorting.
The result is the length of the longest subsequence, representing the maximum number of e...
Developed a web application for tracking personal fitness goals and progress
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database storage
Incorporated authentication and authorization features for user security
I appeared for an interview in Apr 2025, where I was asked the following questions.
I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.
Round 1: DSA round asked Two DSA question in which one is Leetcode medium and another is leetcode Hard. I answer both of them but not selected in the further HR round.
Round 2: HR round
I appeared for an interview in Mar 2025, where I was asked the following questions.
Design a job scheduler that manages and executes jobs based on priority and timing.
Define job attributes: ID, priority, execution time, and status.
Implement a priority queue to manage job scheduling.
Use a timer or clock to trigger job execution based on scheduled time.
Consider edge cases like job dependencies and resource allocation.
Example: A job with higher priority should execute before a lower priority job.
Design a chess game system with high-level and low-level architecture considerations.
Define the main components: Board, Pieces, Players, and Game Logic.
Use an 8x8 grid for the chessboard representation.
Implement piece classes (e.g., Pawn, Rook) with movement rules.
Create a Game class to manage turns, check for check/checkmate.
Consider user interface for player interaction (console or GUI).
Implement rules for special mo...
Top trending discussions
The duration of ClearTax interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 37 interview experiences
Difficulty level
Duration
based on 334 reviews
Rating in categories
Software Engineer
45
salaries
| ₹17 L/yr - ₹30 L/yr |
Strategic Account Manager
45
salaries
| ₹17 L/yr - ₹42 L/yr |
Customer Success Manager
45
salaries
| ₹4.7 L/yr - ₹9.2 L/yr |
Senior Recruiter
43
salaries
| ₹13.4 L/yr - ₹34 L/yr |
Senior Customer Success Manager
42
salaries
| ₹9.3 L/yr - ₹21.8 L/yr |
Tekwissen
Softenger
XcelServ Solutions
Capital Numbers Infotech