Filter interviews by
Be the first one to contribute and help others!
posted on 5 Jan 2025
I applied via Job Portal and was interviewed in Dec 2024. There was 1 interview round.
I applied via Company Website and was interviewed in Jul 2024. There were 3 interview rounds.
It was online test conducted by whee box. Questions were mix from Automation and Manual testing. Questions on OOPS concept like Encapsulation, polymorphism, abstraction. Questions on Database testing, (none from API). Few questions based on English , few logical reasoning
STLC stands for Software Testing Life Cycle, which is a systematic process for testing software applications.
STLC consists of various phases such as Requirement Analysis, Test Planning, Test Design, Test Execution, and Test Closure.
Each phase has specific objectives and deliverables to ensure the quality of the software.
STLC helps in identifying defects early in the development cycle, reducing the cost of fixing them l...
Stored procedures are precompiled SQL statements stored in the database for reuse and improved performance.
Stored procedures are used to encapsulate business logic in the database.
They can improve performance by reducing network traffic and optimizing execution plans.
Stored procedures can be called from application code to perform complex operations on the database.
They can also help with security by controlling access...
I am a Senior QA Engineer with 5 years of experience. Currently, I am leading the testing efforts for a web application project.
Leading the testing efforts for a web application project
Creating test plans and test cases
Executing manual and automated tests
Identifying and reporting bugs
Collaborating with developers and stakeholders
Used Postman for API testing, 60% of work involved API testing in previous projects
Utilized Postman for API testing
60% of work in previous projects involved API testing
Worked extensively with RESTful APIs
QA plays a crucial role in identifying and communicating the discrepancies between built functionality and requirements.
QA should thoroughly review the requirements documentation to understand the expected functionality.
QA should conduct thorough testing to identify any discrepancies between the built functionality and the requirements.
QA should communicate any discrepancies found to the development team and stakeholde...
Contract testing in API involves verifying the interactions between different services based on predefined contracts.
Contract testing ensures that each service meets the expectations set by the contract.
It helps in detecting issues early in the development cycle.
Popular tools for contract testing in APIs include Pact and Spring Cloud Contract.
Various tools used for database, build deployment, bug tracking, and test case/plan tracking in QA engineering.
Database: SQL Server, MySQL, Oracle
Build Deployment: Jenkins, TeamCity, Bamboo
Bug Tracking: Jira, Bugzilla, Redmine
Test Case/Plan Tracking: TestRail, HP ALM, Zephyr
Implemented automated test scripts using Selenium for regression testing, introduced code review process for test scripts, and conducted training sessions on new testing tools.
Implemented automated test scripts using Selenium for regression testing
Introduced code review process for test scripts
Conducted training sessions on new testing tools
I currently hold 2 offer letters. My current CTC is $80,000 and my expected CTC is $90,000.
I hold 2 offer letters
Current CTC is $80,000
Expected CTC is $90,000
Yes, I am comfortable with coming to the office regularly in a hybrid model.
I value face-to-face interactions with team members for better collaboration and communication.
I am able to manage my time effectively to balance office and remote work.
I understand the importance of being present in the office for certain tasks or meetings.
I am adaptable and flexible in my work environment.
Yes, I have experience working with US based clients and I am ready for shift overlapping.
I have worked with US based clients in my previous role as a QA Engineer
I am familiar with the time zone differences and have adjusted my schedule accordingly
I am comfortable with shift overlapping and have done it before when needed
RCA and backtracking process involves identifying root causes of issues and revisiting previous steps to find solutions.
Root Cause Analysis (RCA) is used to identify the underlying cause of a problem or defect in the project.
Backtracking process involves revisiting previous steps or decisions to find a solution or correct an issue.
Examples of RCA in current project could include analyzing code changes that led to a bug...
I have extensive experience in automation testing and have also taken courses in AI and machine learning.
I have worked on creating automation frameworks using tools like Selenium and Appium.
I have taken online courses on AI and machine learning to enhance my skills in these areas.
I have implemented AI-based testing techniques like neural networks for test automation.
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Deep copy creates a new copy of an object with all nested objects also copied, while shallow copy creates a new object with references to the original nested objects.
Deep copy creates a new object and recursively copies all nested objects, resulting in a completely independent copy.
Shallow copy creates a new object but only copies the references to nested objects, so changes in nested objects reflect in both the origin...
foreach is used to iterate over an array and perform a function on each element, while map creates a new array by applying a function to each element.
foreach does not return a new array, while map does
foreach is used for side effects, while map is used for transformation
Example: forEach - let numbers = [1, 2, 3]; numbers.forEach(num => console.log(num)); // prints 1, 2, 3
Example: map - let numbers = [1, 2, 3]; let doub...
null is an intentional absence of any value, undefined means a variable has been declared but not assigned a value, and empty values are variables that have been assigned a value of empty string, empty array, or empty object.
null is used to represent the intentional absence of any value
undefined means a variable has been declared but not assigned a value
Empty values can be empty string (''), empty array ([]), or empty
posted on 25 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.
The aptitude test included questions from mathematics from chapters such as P/L , %age, etc. and reasoning type questions. There were some grammar related, general knowledge related questions. The third was from computer basics as for my job excel and computer knowledge was required.
I took a bus to the office, stopped for coffee on the way, and had a brief chat with a colleague before meeting the HOD.
Took a bus from home to the office
Stopped for coffee at a nearby cafe
Had a brief chat with a colleague in the office
Interacted with the HOD in a scheduled meeting
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
I have experience parallelizing transformers by splitting them across multiple devices to minimize latency.
I have utilized frameworks like TensorFlow and PyTorch to parallelize transformers.
I approach splitting transformers by dividing the input data into chunks and distributing them across devices.
I optimize communication overhead by minimizing data transfer between devices.
I leverage techniques like data parallelism ...
posted on 22 Dec 2024
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
Coalesce is a function used to return the first non-null value in a list of expressions.
Coalesce function is commonly used in SQL to handle null values.
It takes multiple arguments and returns the first non-null value.
Example: COALESCE(column1, column2, 'default') will return the value of column1 if not null, else column2, and if both are null, it will return 'default'.
Repartition is the process of redistributing data across partitions in a distributed system.
Repartitioning helps in balancing the workload and improving performance in distributed computing environments.
It involves moving data between partitions based on certain criteria such as key values or hash functions.
Repartitioning can be done in Spark using operations like repartition() or coalesce().
A non repeatable character is a character that appears only once in a given string.
Iterate through the string and count the frequency of each character
Identify the characters that have a frequency of 1
Return the first non repeatable character found
Sort list without using sort method
Create a custom sorting function using loops
Compare each element with every other element to determine the correct order
Swap elements based on the comparison results
posted on 19 Jun 2024
I applied via Approached by Company and was interviewed in May 2024. There were 3 interview rounds.
The golden rules of accounting are basic principles that guide the process of recording financial transactions.
The three golden rules of accounting are: Debit the receiver, Credit the giver; Debit what comes in, Credit what goes out; Debit all expenses and losses, Credit all incomes and gains.
These rules help ensure that financial transactions are accurately recorded and classified in the accounting system.
For example,...
Depreciation is the allocation of the cost of a tangible asset over its useful life.
Depreciation is a non-cash expense that reduces the value of an asset over time.
It reflects the wear and tear, obsolescence, or decrease in value of the asset.
Common methods of calculating depreciation include straight-line, double declining balance, and units of production.
Example: A company buys a delivery truck for $50,000 with a use...
GST stands for Goods and Services Tax, a value-added tax levied on most goods and services sold for domestic consumption.
GST is a single tax on the supply of goods and services, right from the manufacturer to the consumer.
It has replaced multiple indirect taxes like VAT, service tax, etc.
GST has 4 tax slabs - 5%, 12%, 18%, and 28%.
Input tax credit can be claimed on taxes paid on input goods and services.
GST registratio...
Types of GST include CGST, SGST, IGST, and UTGST.
CGST - Central Goods and Services Tax
SGST - State Goods and Services Tax
IGST - Integrated Goods and Services Tax
UTGST - Union Territory Goods and Services Tax
Yes, I am familiar with Tally for accounting, GST for taxation, and TDS for tax deduction.
I have experience using Tally software for maintaining accounting records.
I understand the concepts of GST (Goods and Services Tax) and its implications on business transactions.
I am aware of TDS (Tax Deducted at Source) and its requirements for tax deduction.
I have practical knowledge of how to handle GST and TDS compliance in ac
An aptitude test is designed to assess an individual's ability to perform certain tasks or react to a range of different situations. These tests are often used by educational institutions and employers to evaluate potential candidates' skills, talents, and potential for success in a specific role or academic program. Here are some key details about aptitude tests:
1. **Purpose**: Aptitude tests are used to measure a variety of skills, including logical reasoning, verbal ability, numerical skills, and spatial awareness. They help to identify strengths and weaknesses and predict future performance.
2. **Types**:
- **Verbal Reasoning**: Assesses understanding and reasoning using concepts framed in words.
- **Numerical Reasoning**: Tests ability to work with numbers, including basic arithmetic, data interpretation, and logical problem-solving.
- **Abstract Reasoning**: Evaluates the ability to identify patterns, logical rules, and trends in new data.
- **Mechanical Reasoning**: Measures understanding of mechanical and physical principles.
- **Spatial Reasoning**: Assesses the ability to visualize and manipulate objects.
3. **Format**: Aptitude tests can be multiple-choice, true/false, or involve practical problem-solving tasks. They are often timed, with specific sections dedicated to each type of reasoning.
4. **Preparation**:
- **Practice Tests**: Taking practice tests helps familiarize with the format and types of questions.
- **Study Guides**: Reviewing basic concepts in mathematics, grammar, and logical reasoning.
- **Skills Development**: Enhancing skills through puzzles, reading, and other related activities.
5. **Usage**:
- **Recruitment**: Employers use aptitude tests to screen job applicants and find the best fit for a role.
- **Education**: Schools and colleges use these tests for admissions, placement, and identifying areas for student improvement.
- **Career Counseling**: Helps individuals understand their strengths and areas for improvement, guiding career choices.
6. **Scoring**: Scores are typically presented as percentiles, showing how a test-taker compares to a norm group. Higher scores indicate better performance relative to the norm group.
If you have specific questions about a certain type of aptitude test or need preparation tips, feel free to ask!
based on 36 reviews
Rating in categories
Executive Accountant
6
salaries
| ₹3 L/yr - ₹3.5 L/yr |
Accountant
5
salaries
| ₹3.3 L/yr - ₹4.2 L/yr |
Regional Sales Manager
5
salaries
| ₹10.6 L/yr - ₹18 L/yr |
Sales Officer
5
salaries
| ₹2.5 L/yr - ₹3.8 L/yr |
Sales Executive
5
salaries
| ₹3.8 L/yr - ₹4.8 L/yr |
Himalaya Wellness
Patanjali Ayurved
Dabur
Emami