Filter interviews by
My strategy for designing an automation framework involves identifying key functionalities, selecting appropriate tools, creating reusable components, implementing robust error handling, and integrating with CI/CD pipelines.
Identify key functionalities to be automated based on priority and impact on testing.
Select appropriate tools and technologies based on the application under test and team expertise.
Create reus...
Handle StaleElementReferenceException by re-locating the element before interacting with it.
Use try-catch block to catch StaleElementReferenceException
Re-locate the element using findElement method before interacting with it
Use WebDriverWait to wait for the element to become stale
Reversing a linked list in Java using iterative approach.
Create three pointers: prev, current, and next.
Iterate through the list, updating pointers to reverse the links.
Return the new head of the reversed list.
My future goals in DevOps include mastering new technologies, automating processes, and improving collaboration between teams.
Continuously learning and mastering new technologies in the DevOps ecosystem
Automating manual processes to increase efficiency and reduce errors
Improving collaboration and communication between development, operations, and other teams
Implementing best practices for continuous integration an...
Seeking new challenges and growth opportunities in a dynamic environment.
Desire for new challenges and growth
Interest in working in a dynamic environment
Opportunity to learn new technologies and tools
FlatList is optimized for rendering large lists efficiently by only rendering the items that are currently visible, while ScrollView renders all of its children at once.
FlatList is more performant for long lists as it only renders the items that are currently visible on the screen.
ScrollView renders all of its children at once, which can lead to performance issues with large datasets.
FlatList supports key extracti...
Life cycle methods are special methods in class components that allow developers to run code at specific points in the component's life cycle.
componentDidMount() is called after the component has been rendered to the DOM.
componentDidUpdate() is called after the component's state or props have been updated.
componentWillUnmount() is called before the component is removed from the DOM.
AB testing is a method used to compare two versions of a webpage or app to determine which one performs better.
AB testing involves creating two versions (A and B) of a webpage or app with one differing element
Users are randomly assigned to either version A or B to measure performance metrics
The version that performs better in terms of the desired outcome is selected for implementation
Example: Testing two different...
Print unique numbers in list
Iterate through the list and store each number in a set to keep track of unique numbers
Print out the numbers in the set to display the unique numbers
CNNs can effectively process textual data by capturing spatial hierarchies and local patterns in text.
CNNs use convolutional layers to extract features from text, similar to how they process images.
They can capture n-grams (e.g., phrases) by applying filters of varying sizes across the text.
Pooling layers help in reducing dimensionality while retaining important features, making the model more efficient.
Example: T...
I applied via LinkedIn and was interviewed in Sep 2021. There was 1 interview round.
Spring is a framework for building Java applications, while Spring Boot is a tool for quickly creating Spring-based applications.
Spring provides a comprehensive framework for building Java applications, while Spring Boot is a tool that simplifies and accelerates the process of creating Spring-based applications.
Spring requires more configuration and setup, while Spring Boot provides a pre-configured environment that re...
A program to check if two strings are anagrams of each other.
Create two character arrays from the input strings
Sort the arrays
Compare the sorted arrays to check if they are equal
Using Streams API to filter and map an array of strings
Create a stream from the array using Arrays.stream()
Use filter() to select elements that meet a certain condition
Use map() to transform each element into a new value
Use toArray() to convert the stream back into an array
REST API is a web service that uses HTTP requests to access and manipulate data.
REST stands for Representational State Transfer
It is an architectural style for building web services
It uses HTTP methods like GET, POST, PUT, DELETE to perform operations on resources
It is stateless and can be cached
It returns data in various formats like JSON, XML, etc.
I applied via Naukri.com and was interviewed in Dec 2024. There were 2 interview rounds.
Reversing a linked list in Java using iterative approach.
Create three pointers: prev, current, and next.
Iterate through the list, updating pointers to reverse the links.
Return the new head of the reversed list.
Handle StaleElementReferenceException by re-locating the element before interacting with it.
Use try-catch block to catch StaleElementReferenceException
Re-locate the element using findElement method before interacting with it
Use WebDriverWait to wait for the element to become stale
I have worked on various projects involving test automation, performance testing, and quality assurance processes.
Developed automated test scripts using Selenium WebDriver for web applications
Conducted performance testing using JMeter to identify bottlenecks and optimize system performance
Implemented quality assurance processes to ensure software meets requirements and standards
Collaborated with cross-functional teams ...
My strategy for designing an automation framework involves identifying key functionalities, selecting appropriate tools, creating reusable components, implementing robust error handling, and integrating with CI/CD pipelines.
Identify key functionalities to be automated based on priority and impact on testing.
Select appropriate tools and technologies based on the application under test and team expertise.
Create reusable ...
I applied via Approached by Company and was interviewed in Aug 2024. There were 3 interview rounds.
AB testing is a method used to compare two versions of a webpage or app to determine which one performs better.
AB testing involves creating two versions (A and B) of a webpage or app with one differing element
Users are randomly assigned to either version A or B to measure performance metrics
The version that performs better in terms of the desired outcome is selected for implementation
Example: Testing two different call...
It was a classification problem
The react machine coding example involves demonstrating knowledge and skills in React programming.
Understand the component lifecycle in React
Demonstrate proficiency in state management using hooks or Redux
Show ability to create reusable components and handle user input
Implement routing and navigation in React applications
Life cycle methods are special methods in class components that allow developers to run code at specific points in the component's life cycle.
componentDidMount() is called after the component has been rendered to the DOM.
componentDidUpdate() is called after the component's state or props have been updated.
componentWillUnmount() is called before the component is removed from the DOM.
FlatList is optimized for rendering large lists efficiently by only rendering the items that are currently visible, while ScrollView renders all of its children at once.
FlatList is more performant for long lists as it only renders the items that are currently visible on the screen.
ScrollView renders all of its children at once, which can lead to performance issues with large datasets.
FlatList supports key extraction fo...
I appeared for an interview in Aug 2024.
After 1st round of core javascript assessment gets cleared they scheudle a 2nd round for technical interview.
They ask starting from basics to advance concepts.
Whatever you have experience in you should know its concept.
In the same interview there will be 4 coding questions out of which 3 you have solve.
1. Two questions on DSA problem solving
2. Two questions on domain wise for me it was on React
I had solve 2 DSA questions and 1 react question.
Interviewer may ask to change input and see if your logic work for it or not
If it does not work you should be capable enough to make it work for given input.
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
apply, call, and bind are methods used to manipulate the context of a function in JavaScript.
apply() - calls a function with a given 'this' value and arguments provided as an array
call() - calls a function with a given 'this' value and arguments provided individually
bind() - creates a new function that, when called, has its 'this' keyword set to the provided value
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Aug 2024. There was 1 interview round.
The interviewer asked about javascript basics and DSA questions and some typescript questions
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Duration was 1 hour, Topics covered were DSA, Concurrency in golang, Databse questions
Top trending discussions
The duration of Talentica Software interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 35 interview experiences
Difficulty level
Duration
based on 175 reviews
Rating in categories
Software Engineer
199
salaries
| ₹8.1 L/yr - ₹27.8 L/yr |
Senior Software Engineer
111
salaries
| ₹12.7 L/yr - ₹29.5 L/yr |
QA Engineer
69
salaries
| ₹5.2 L/yr - ₹12.4 L/yr |
Software Developer
57
salaries
| ₹8 L/yr - ₹17.5 L/yr |
Softwaretest Engineer
44
salaries
| ₹3.4 L/yr - ₹7.2 L/yr |
Maxgen Technologies
JoulestoWatts Business Solutions
Value Point Systems
F1 Info Solutions and Services