Filter interviews by
Top trending discussions
posted on 9 Dec 2024
The Two Sum problem involves finding two numbers in an array that add up to a given target value.
Iterate through the array and store the difference between the target and current element in a hashmap
Check if the current element exists in the hashmap, if yes return the indices
Time complexity can be reduced to O(n) using a hashmap
Reverse a singly linked list and return the reversed list.
Iterate through the linked list and reverse the pointers to point to the previous node instead of the next node.
Use three pointers to keep track of the current, previous, and next nodes while reversing the list.
Update the head of the list to be the last node after reversing.
Find the longest palindromic substring in a given string.
Iterate through each character in the string and expand around it to find palindromes
Use dynamic programming to optimize the solution
Consider both odd and even length palindromes
SQL statements are used to interact with databases by performing operations like querying, updating, and deleting data.
SQL statements are made up of keywords like SELECT, INSERT, UPDATE, DELETE, etc.
They are structured in a specific order, with clauses like WHERE, ORDER BY, GROUP BY, etc.
Tables are referenced using their names, and conditions are specified to filter data.
Joins can be used to combine data from multiple
I applied via Walk-in and was interviewed in Apr 2023. There were 4 interview rounds.
Multiple choice questions and depends on therotical part
Software testing is the process of evaluating a software application or system to identify defects or errors.
Software testing is essential to ensure the quality and reliability of software.
It involves executing test cases and comparing the actual results with expected results.
Testing can be done manually or using automated tools.
Types of testing include functional, performance, security, and usability testing.
Examples ...
posted on 25 Mar 2023
Automation testing with testing tools involves using software to execute tests and compare actual results with expected results.
Automation testing saves time and effort compared to manual testing
Testing tools like Selenium, Appium, and TestComplete are commonly used for automation testing
Automation testing can be used for regression testing, load testing, and performance testing
Automation testing requires programming s...
Integration with automation DevOps process is crucial for efficient software testing.
Automation testing tools can be integrated with DevOps tools like Jenkins, Git, and Docker.
Continuous integration and continuous delivery (CI/CD) pipelines can be set up for automated testing.
Test cases can be triggered automatically with each code commit or deployment.
Test results can be reported back to the development team for quick...
I applied via Job Portal and was interviewed in Jan 2023. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 6 interview rounds.
Code pair round, 3 questions
Answer min 2 with test cases getting passed
posted on 13 Feb 2023
I applied via Company Website and was interviewed in Jan 2023. There were 3 interview rounds.
Java and html and program developer
Communication skills And English
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Software Engineer
18
salaries
| ₹6.8 L/yr - ₹17 L/yr |
Senior Software Engineer
14
salaries
| ₹12 L/yr - ₹39 L/yr |
Associate Software Engineer
9
salaries
| ₹4.5 L/yr - ₹10.5 L/yr |
Software Analyst
5
salaries
| ₹28.8 L/yr - ₹38 L/yr |
Product Manager
4
salaries
| ₹40 L/yr - ₹50.9 L/yr |
Zomato
Swiggy
DineOut
EazyDiner