Filter interviews by
Be the first one to contribute and help others!
I applied via Campus Placement and was interviewed before Sep 2019. There were 5 interview rounds.
I felt stressed last month while managing a tight project deadline and coordinating with multiple stakeholders.
Tight deadlines: I had to deliver a project report within a week, which usually takes two weeks.
Stakeholder communication: Coordinating with different teams created confusion and misalignment.
Work-life balance: I struggled to maintain my personal time due to extended work hours.
C is a programming language used to create software and operating systems.
C is a low-level language that allows direct access to computer hardware.
It is used to create efficient and fast programs.
C is the foundation for many other programming languages such as C++, Java, and Python.
Examples of C programs include operating systems, device drivers, and video games.
I am drawn to XenonStack for its innovative approach to technology and commitment to driving impactful business solutions.
XenonStack's focus on cutting-edge technologies like AI and cloud computing aligns with my passion for innovation.
The company's commitment to data-driven decision-making resonates with my analytical skills and experience in data analysis.
I admire XenonStack's collaborative culture, which fosters tea...
I bring a unique blend of analytical skills, industry knowledge, and a passion for problem-solving that aligns with your team's goals.
Proven track record in data analysis: Successfully improved operational efficiency by 20% in my previous role through data-driven insights.
Strong communication skills: Effectively collaborated with cross-functional teams to gather requirements and deliver actionable solutions.
Adaptabilit...
I tend to be overly detail-oriented, which can slow down my decision-making process at times.
I often spend too much time on data analysis, which can delay project timelines. For example, in a recent project, I took extra time to ensure every data point was accurate, which pushed back our delivery date.
I sometimes struggle with delegating tasks because I want to ensure everything is done perfectly. This was evident when...
I am a detail-oriented Business Analyst with a passion for data-driven decision-making and a strong background in project management.
Over 5 years of experience in business analysis across various industries, including finance and healthcare.
Skilled in gathering and analyzing requirements, as demonstrated in a project where I improved a client's reporting process by 30%.
Proficient in using tools like SQL and Tableau for...
My hobbies include hiking, photography, and cooking.
Hiking: I enjoy exploring nature trails and challenging myself physically.
Photography: I love capturing beautiful moments and landscapes through my camera lens.
Cooking: I find joy in experimenting with new recipes and creating delicious meals for my friends and family.
I applied via Company Website and was interviewed before Apr 2023. There was 1 interview round.
The top 10 and bottom 10 employees based on their rank need to be identified.
Sort the employees based on their rank in ascending order.
Select the top 10 employees from the sorted list.
Select the bottom 10 employees from the sorted list.
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
Aggregation is the process of combining and summarizing data from multiple sources into a single result.
Aggregation involves grouping data together and performing a mathematical operation on the grouped data.
Common aggregation functions include sum, average, count, min, and max.
For example, calculating the total sales revenue for each month by summing the sales amounts for all transactions in that month.
Use a subquery with WHERE NOT IN to select data from table A not in table B.
Create a subquery to select data from table B
Use WHERE NOT IN to filter out data from table A that is in table B
Example: SELECT * FROM tableA WHERE columnA NOT IN (SELECT columnB FROM tableB)
Scrum is an agile project management framework that emphasizes teamwork, accountability, and iterative progress.
Scrum involves breaking down a project into small, manageable tasks called user stories.
It includes daily stand-up meetings to discuss progress, obstacles, and plans for the day.
Scrum also utilizes sprint planning meetings to determine the work to be done in a sprint, typically 2-4 weeks long.
At the end of ea...
CR stands for Change Request, it is a formal proposal to modify a system or product.
CR is typically submitted when there is a need to make changes to the requirements, design, or functionality of a system.
CRs should be documented, reviewed, approved, and tracked throughout the change process.
Handling CR involves assessing the impact of the change, estimating resources needed, prioritizing changes, and implementing them...
I appeared for an interview before Jun 2024, where I was asked the following questions.
I appeared for an interview in May 2025, where I was asked the following questions.
A constructor is a special method in a class that initializes objects when they are created.
Constructors have the same name as the class.
They do not have a return type, not even void.
Example: In Java, 'public ClassName() { }' is a constructor.
Constructors can be overloaded, allowing multiple ways to initialize an object.
Example: 'public ClassName(int value) { this.value = value; }' initializes with an integer.
A Promise in JavaScript is an object representing the eventual completion or failure of an asynchronous operation.
Promises have three states: pending, fulfilled, and rejected.
You can create a promise using the Promise constructor: `let myPromise = new Promise((resolve, reject) => { ... });`
To handle fulfilled or rejected promises, use `.then()` and `.catch()`: `myPromise.then(result => { ... }).catch(error => ...
I appeared for an interview before Jun 2024, where I was asked the following questions.
A constructor is a special method in a class that initializes objects when they are created.
Constructors have the same name as the class they belong to.
They do not have a return type, not even void.
Example: In Java, 'public ClassName() { }' is a default constructor.
Constructors can be overloaded to provide different ways to initialize an object.
Example: 'public ClassName(int value) { this.value = value; }' initializes ...
Inheritance in programming allows a class to inherit properties and methods from another class, promoting code reusability.
Single Inheritance: A class inherits from one superclass. Example: Class B inherits from Class A.
Multiple Inheritance: A class inherits from multiple superclasses. Example: Class C inherits from Class A and Class B.
Multilevel Inheritance: A class inherits from a superclass, which is also a subclass...
I appeared for an interview in May 2025, where I was asked the following questions.
This code merges two strings by alternating their characters, creating a new combined string.
Use a loop to iterate through both strings simultaneously.
Handle cases where strings are of different lengths by appending remaining characters.
Example: merge('abc', '123') results in 'a1b2c3'.
Example: merge('abc', '12') results in 'a1b2c'.
based on 7 reviews
Rating in categories
Software Engineer
39
salaries
| ₹3.1 L/yr - ₹10.1 L/yr |
Software Developer
4
salaries
| ₹4.5 L/yr - ₹8.8 L/yr |
Data Scientist
4
salaries
| ₹6.5 L/yr - ₹10 L/yr |
System Engineer
4
salaries
| ₹1.2 L/yr - ₹3.8 L/yr |
Data Analyst
3
salaries
| ₹4 L/yr - ₹4 L/yr |
Northcorp Software
Apex CoVantage
Teleindia Networks
Avontix