i
UST Product Engineering
Filter interviews by
List is an ordered collection of elements with duplicates allowed, while set is an unordered collection of unique elements.
List maintains the order of elements, while set does not guarantee any specific order.
List allows duplicate elements, while set does not allow duplicates.
List is typically implemented using arrays or linked lists, while set is implemented using hash tables or trees.
findElements method is used to locate multiple elements on a web page based on a given locator strategy.
findElements method returns a list of WebElements matching the specified locator strategy.
Common locator strategies include ID, class name, tag name, name, xpath, and css selector.
Example: List
My framework is a data-driven framework using Selenium WebDriver and TestNG for automated testing.
Data-driven approach allows for easy maintenance and scalability
Utilizes Selenium WebDriver for interacting with web elements
TestNG for test execution and reporting
Supports parallel execution for faster test runs
I applied via LinkedIn and was interviewed before Oct 2022. There were 3 interview rounds.
I applied via Referral and was interviewed before Dec 2022. There were 4 interview rounds.
I appeared for an interview in Sep 2021.
UST Product Engineering interview questions for popular designations
I applied via Referral and was interviewed in Sep 2021. There was 1 interview round.
posted on 20 Apr 2022
I applied via Recruitment Consulltant and was interviewed before Apr 2021. There was 1 interview round.
NoSQL databases are non-relational databases that store and retrieve data in a non-tabular format.
Document-oriented databases (MongoDB, Couchbase)
Key-value stores (Redis, Riak)
Column-family stores (Cassandra, HBase)
Graph databases (Neo4j, OrientDB)
Scaling refers to the process of increasing or decreasing the capacity of a system to handle more or less load.
Vertical Scaling: Adding more resources to a single node
Horizontal Scaling: Adding more nodes to a system
Load Balancing: Distributing the load across multiple nodes
Database Sharding: Splitting a database into smaller parts to distribute the load
Caching: Storing frequently accessed data in memory for faster acc
I applied via Approached by Company and was interviewed before Apr 2021. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed in May 2019. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Apr 2021. There were 2 interview rounds.
based on 4 interviews
Interview experience
based on 54 reviews
Rating in categories
Senior Software Engineer
80
salaries
| ₹8 L/yr - ₹28.5 L/yr |
Software Engineer
77
salaries
| ₹5.8 L/yr - ₹15.5 L/yr |
Software Developer
32
salaries
| ₹5 L/yr - ₹17 L/yr |
Associate Software Engineer
29
salaries
| ₹4.3 L/yr - ₹10.8 L/yr |
QA Engineer
28
salaries
| ₹4.5 L/yr - ₹10 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant