Filter interviews by
I applied via Shine and was interviewed in Oct 2024. There was 1 interview round.
SDLC stands for Software Development Life Cycle, which is the process of developing software from planning to deployment. STLC stands for Software Testing Life Cycle, which is the process of testing software to ensure quality.
SDLC involves phases like planning, analysis, design, implementation, and maintenance.
STLC involves phases like test planning, test design, test execution, and test closure.
SDLC focuses on the ove...
Testing types refer to different approaches and techniques used to validate software functionality.
Functional Testing - testing the functionality of the software
Non-Functional Testing - testing aspects like performance, usability, etc.
Manual Testing - testing done manually by testers
Automated Testing - testing done using automation tools
Regression Testing - testing to ensure new code changes do not affect existing func...
I will prioritize and address critical issues first, communicate with stakeholders, and work with the team to resolve the issues efficiently.
Prioritize critical issues that could potentially block the release
Communicate with stakeholders about the issues and potential impact on the release timeline
Work closely with the development team to quickly identify and resolve the issues
Perform thorough testing and validation po
Retesting is testing the same functionality again to ensure the defect has been fixed, while regression testing is testing the entire application to ensure new changes have not affected existing functionality.
Retesting focuses on verifying that a specific defect has been fixed.
Regression testing focuses on ensuring that new changes have not affected existing functionality.
Retesting is usually done by the QA analyst who...
Challenges for QA lead include managing resources, prioritizing tasks, communication with stakeholders, and ensuring thorough testing.
Managing resources effectively to meet deadlines
Prioritizing tasks based on criticality and impact on project
Communicating effectively with stakeholders to align expectations
Ensuring thorough testing coverage across all functionalities
Coordinating with development team for timely bug fix
Selenium 4 introduces new features like Relative Locators, Chrome DevTools Protocol, and improved W3C WebDriver support.
Relative Locators allow testers to locate elements based on their relationship with other elements.
Chrome DevTools Protocol integration enables better debugging capabilities.
Improved W3C WebDriver support ensures better compatibility with modern browsers.
New APIs for better handling of browser windows...
To find x path for element on Flipkart web app, use browser developer tools
Open Flipkart web app in browser
Right click on the element you want to find x path for
Select 'Inspect' to open developer tools
Locate the element in the HTML code
Right click on the element in the HTML code
Select 'Copy' -> 'Copy XPath' to get the x path
Mouse operations in Selenium involve actions like click, double click, right click, drag and drop, etc.
Mouse click: driver.findElement(By.xpath("//elementXPath")).click();
Double click: Actions action = new Actions(driver); action.doubleClick(element).perform();
Right click: Actions action = new Actions(driver); action.contextClick(element).perform();
Drag and drop: Actions action = new Actions(driver); action.dragAndDrop
Selenium 4 introduces new locators for more efficient web element identification.
Selenium 4 introduces Relative Locators for finding elements based on their relationship with other elements.
The 'findElement' method now supports 'withTagName', 'above', 'below', 'toLeftOf', 'toRightOf', and 'near' methods.
Relative locators help in writing more robust and readable test scripts.
Example: driver.findElement(withTagName("inpu
Data from Excel file can be retrieved in Selenium using Apache POI library.
Use Apache POI library to read data from Excel files in Selenium
Create a FileInputStream object to read the Excel file
Create a Workbook object using the FileInputStream
Get the desired sheet from the Workbook
Iterate through rows and cells to retrieve data
Close the Workbook and FileInputStream after use
To upload a file in Selenium, you can use the sendKeys() method on the file input element.
Locate the file input element on the webpage using appropriate locator strategies
Use the sendKeys() method to send the file path to the file input element
Ensure the file path is correct and accessible by the browser
To get an iFrame in a web page, you can use the
Use the
Specify the source URL of the webpage to be displayed in the iFrame using the 'src' attribute
Set the width and height of the iFrame using the 'width' and 'height' attributes
You can also add a border around the iFrame using the 'frameborder' attribute
To switch iFrame one to another, you can use the switchTo() method in Selenium WebDriver.
Locate the iFrame using its locator
Switch to the iFrame using switchTo() method
Perform actions within the iFrame
Switch back to the default content when done
iFrames in web pages have a return type of HTML elements.
iFrames are used to embed another document within the current HTML document.
They are represented as HTML elements with a src attribute pointing to the URL of the embedded document.
iFrames can be manipulated using JavaScript to interact with the embedded content.
Use emulators or cloud-based testing services to automate mobile app testing without physical devices.
Utilize emulators such as Android Studio's emulator or Genymotion for Android apps
Leverage cloud-based testing services like AWS Device Farm or BrowserStack for testing on various devices and OS versions
Implement Appium or Selenium for cross-platform mobile app automation
TestNG annotations are used to control the flow of test methods and define the sequence in which they should be executed.
Annotations like @BeforeSuite, @BeforeTest, @BeforeClass, @BeforeMethod are used to set up preconditions before executing test methods.
Annotations like @Test are used to define test methods.
Annotations like @AfterMethod, @AfterClass, @AfterTest, @AfterSuite are used to clean up after executing test m...
To copy data from one tab and paste it in another tab, use keyboard shortcuts or right-click options.
Use Ctrl + C to copy data from the source tab
Switch to the target tab
Use Ctrl + V to paste the copied data in the target tab
Alternatively, right-click on the selected data and choose 'Copy', then right-click in the target tab and choose 'Paste'
Use Actions class in Selenium to drag an object from one place to another.
Create an instance of Actions class
Use dragAndDrop() method to drag the object to the desired location
Perform() method to execute the action
posted on 17 Dec 2024
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Utilize AWS or Azure services for scalable web applications
Use AWS Elastic Beanstalk or Azure App Service for easy deployment and scaling
Leverage AWS Lambda or Azure Functions for serverless computing
Utilize AWS Auto Scaling or Azure Autoscale to automatically adjust resources based on traffic
Store data in AWS RDS or Azure SQL Database for scalable database solutions
Use AWS CloudFront or Azure CDN for content delivery
I would use memory profiling tools to identify the source of the leaks and then fix them by properly managing memory allocation and deallocation.
Use memory profiling tools like Valgrind or Instruments to identify the source of the leaks
Review the code to ensure proper memory allocation and deallocation practices are being followed
Implement smart pointers or garbage collection to automatically manage memory
Use static co...
Yes, I have experience working on legacy systems.
I have successfully maintained and upgraded legacy systems to meet current business needs.
I have refactored legacy code to improve performance and scalability.
I have integrated new technologies with legacy systems to enhance functionality.
I have experience troubleshooting and debugging issues in legacy systems.
Yes, I have experience working with cross functional teams and resolving disputes effectively.
I have successfully collaborated with team members from different departments to achieve project goals.
I am skilled at mediating conflicts and finding mutually beneficial solutions.
I prioritize open communication and actively listen to all team members' perspectives.
I have experience using conflict resolution techniques such a
posted on 13 Aug 2024
I applied via Recruitment Consulltant
Seeking new challenges and growth opportunities in a dynamic field.
Interested in leveraging my skills and experience in a new environment
Excited about the potential to work on innovative products
Looking for opportunities to expand my knowledge and expertise
Yes, I frequently use food delivery apps like Swiggy.
I use Swiggy at least a few times a week for ordering food.
I appreciate the wide variety of restaurants and cuisines available on Swiggy.
Improvement suggestion: Enhance the user interface for a smoother ordering experience.
Improvement suggestion: Implement a more accurate delivery time estimation system.
Improvement suggestion: Offer more personalized recommendations
Northstar metric is the key metric that drives the core value of a product. For Swiggy, the northstar metric could be Daily Active Users (DAU) or Orders per User.
Northstar metric is the single metric that best captures the core value that your product delivers to customers.
For Swiggy, the northstar metric could be Daily Active Users (DAU) as it represents the number of unique users who engage with the platform on a dai...
I worked on improving the adoption of a new feature by conducting user research, implementing user feedback, and creating targeted marketing campaigns.
Conducted user research to understand user needs and preferences
Implemented user feedback to make necessary improvements to the feature
Created targeted marketing campaigns to promote the feature to the right audience
posted on 13 Dec 2024
Mintu Babu lives in a smaller house than her brother and in a larger house than her parents. Her children reside with her, and she has no other relatives. If Mintu Babu's relative U lives in a larger house than her relative S, then all the following may be true except: \n\n1) S is U's father \n\n2) S is U's mother \n\n3) U is younger than S \n\n4) S is younger than U
Merge two sorted linked lists without creating new nodes by rearranging existing nodes.
Traverse both linked lists simultaneously
Compare the values of nodes and rearrange pointers accordingly
Continue until one of the lists is fully traversed
Reverse a linked list by changing the direction of pointers.
Start with three pointers: current, previous, and next.
Iterate through the linked list, updating pointers to reverse the direction.
Update the head of the linked list to be the previous node once iteration is complete.
posted on 2 Dec 2024
I applied via Naukri.com and was interviewed in Nov 2024. There were 3 interview rounds.
Filter and shot the filter block based on title using redux?
I applied via LinkedIn and was interviewed in Oct 2024. There were 3 interview rounds.
Yes, I am open to relocating for the right opportunity.
I am willing to relocate for the right job opportunity
I have relocated for previous roles and am comfortable with the process
I am open to exploring new locations and experiences
Study about any CRM they use ZOHO CRM so, I prepared demo on CRM>.
posted on 19 Dec 2024
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
Yes, I am ready for a pleasure trip and excited to take some time off to relax and recharge.
I have been looking forward to this trip for a while and have made all necessary arrangements.
I have informed my team and colleagues about my absence and ensured that all work responsibilities are covered in my absence.
I have packed my bags with all the essentials and planned out the itinerary for the trip.
I am excited to explor...
No, flirtatious behavior is not appropriate in a professional setting.
Flirtatious behavior can create a hostile work environment and lead to potential harassment issues.
It is important to maintain professionalism and respect in the workplace.
Employees should feel comfortable and safe at work, without being subjected to unwanted advances or inappropriate behavior.
Yes, I am ready to dress modern to entertain you.
I am up-to-date with current fashion trends and can dress appropriately for the role
I understand the importance of making a good impression through my attire
I am comfortable dressing in a modern and professional manner
An illiterate scammer may ask basic questions, struggle with written communication, and rely on verbal tactics.
Basic questions about personal information or financial details
Difficulty with written communication, may request information verbally
Reliance on verbal tactics to manipulate or deceive
I applied via campus placement at Manjara Charitable Trust's Rajiv Gandhi Institute of Technology, Mumbai and was interviewed in Oct 2024. There were 3 interview rounds.
Test was of 1.5 hrs and it was online. It was completely based on technical questions.
This test was offline and it was a pen paper test wherein 10 questions will be given you have to write code or spot the error and correct them.
based on 13 reviews
Rating in categories
Associate Consultant
21
salaries
| ₹2 L/yr - ₹6 L/yr |
Consultant
6
salaries
| ₹7.4 L/yr - ₹8.5 L/yr |
Trainee
4
salaries
| ₹1.8 L/yr - ₹3.2 L/yr |
Associate Technical Consultant
4
salaries
| ₹3.8 L/yr - ₹4.5 L/yr |
Technical Consultant
3
salaries
| ₹5.1 L/yr - ₹8.5 L/yr |
McKinsey & Company
BCG
KPMG India
Deloitte