i
ClearTax
Filter interviews by
Clear (1)
Top trending discussions
I applied via Naukri.com and was interviewed in Apr 2020. There was 1 interview round.
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 ...
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
I was interviewed in Jan 2021.
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.
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 ...
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.
Tip 1 : Mention some good projects on your resume.
Tip 2 : Practice competitive and aptitude questions.
Tip 3 : Work on your communication skills.
Tip 1 : Mention some good projects on your resume.
Tip 2 : Don't put false things on your resume.
I applied via Campus Placement and was interviewed in Jul 2023. There were 3 interview rounds.
Binary search tree and linked list
I applied via Campus Placement and was interviewed in Jul 2024. There were 4 interview rounds.
I cleared the aptitude and coding tests, followed by the communication assessment. After successfully passing both rounds, I was shortlisted for the interviews.
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
Simple coding test with easy to medium level questions
I applied via Recruitment Consulltant and was interviewed before Jan 2021. There were 2 interview rounds.
Python coding test
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
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
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
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...
based on 1 interview
Interview experience
based on 9 reviews
Rating in categories
Strategic Account Manager
40
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
38
salaries
| ₹0 L/yr - ₹0 L/yr |
Customer Success Manager
35
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
30
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Enterprise Sales Manager
27
salaries
| ₹0 L/yr - ₹0 L/yr |
Zerodha
Quicko
H&R Block
Taxmann Publications