Filter interviews by
I applied via Referral and was interviewed in May 2021. There were 4 interview rounds.
I applied via Referral and was interviewed before Sep 2019. There were 3 interview rounds.
I approach dynamic objects by analyzing their behavior and adapting my approach accordingly.
I start by understanding the nature of the dynamic object and its expected behavior
I then analyze its movement patterns and any potential obstacles or hazards
Based on this analysis, I adapt my approach to ensure safe and efficient interaction with the dynamic object
For example, when working with a moving conveyor belt, I would e...
Implicit and explicit wait are two types of wait in Selenium used to synchronize the test execution with the application.
Implicit wait is used to set a default waiting time for the web elements to load before throwing an exception.
Explicit wait is used to wait for a specific condition to occur before proceeding with the test execution.
Implicit wait is set globally for the entire test script while explicit wait is set f...
Top trending discussions
I applied via LinkedIn and was interviewed before Aug 2020. There were 4 interview rounds.
String manipulation involves modifying, parsing, or analyzing strings in programming for various applications.
Concatenation: Joining two strings. Example: 'Hello' + ' World' = 'Hello World'.
Substring: Extracting part of a string. Example: 'Hello World'.substring(0, 5) = 'Hello'.
Splitting: Dividing a string into an array. Example: 'a,b,c'.split(',') = ['a', 'b', 'c'].
Trimming: Removing whitespace. Example: ' Hello '.t...
I applied via Company Website and was interviewed in Jul 2020. There were 4 interview rounds.
Java 8 introduced several new features including lambda expressions, streams, and default methods.
Lambda expressions allow for functional programming and concise code.
Streams provide a way to process collections of data in a parallel and functional manner.
Default methods allow for adding new functionality to interfaces without breaking existing implementations.
Method references provide a way to refer to methods without...
Customised immutable java class can be written by declaring all fields as final and not providing any setters.
Declare all fields as final
Do not provide any setters
Provide a constructor to initialize all fields
Override equals() and hashCode() methods
Make the class final
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
Bigdata systems architecture involves distributed storage, processing, and analysis of large volumes of data.
Utilize distributed file systems like HDFS for storage
Use parallel processing frameworks like Apache Spark or Hadoop for data processing
Implement data pipelines for ETL processes
Leverage NoSQL databases like Cassandra or MongoDB for real-time data querying
Consider data partitioning and replication for fault tole...
Big data system distribution for storage and compute involves partitioning data across multiple nodes for efficient processing.
Data is partitioned across multiple nodes to distribute storage and processing load.
Hadoop Distributed File System (HDFS) is commonly used for storage distribution.
Apache Spark utilizes a cluster computing framework for distributed computing.
Data locality is important to minimize data transfer ...
Design a system similar to YouTube for video sharing and streaming
Implement user authentication and authorization for uploading and viewing videos
Create a database to store video metadata, user information, and comments
Develop a recommendation algorithm based on user preferences and viewing history
Utilize a content delivery network (CDN) for efficient video streaming
Include features like video monetization, live stream...
Discussing a project involves outlining objectives, challenges, and outcomes to showcase engineering skills and teamwork.
Define project goals: For example, improving system efficiency by 20%.
Identify challenges faced: Such as tight deadlines or resource limitations.
Describe your role: Explain your contributions, like leading a team or developing a key feature.
Highlight outcomes: Share metrics, like increased user satis...
Kafka is a distributed streaming platform used for building real-time data pipelines and streaming applications.
Kafka uses a publish-subscribe model for messaging, allowing multiple producers and consumers.
Topics in Kafka are partitioned for scalability; for example, a topic with 3 partitions can handle 3 consumers simultaneously.
Kafka ensures message durability through replication; if one broker fails, others can stil...
I applied via Job Portal and was interviewed in May 2019. There were 3 interview rounds.
Digital marketing is the practice of promoting products or services using digital channels and technologies.
Digital marketing involves various strategies such as search engine optimization (SEO), social media marketing, email marketing, and content marketing.
It aims to reach and engage with a target audience through online platforms like websites, social media platforms, search engines, and mobile apps.
Digital marketin...
I applied via LinkedIn and was interviewed in Mar 2020. There were 3 interview rounds.
I bring a unique blend of analytical skills, relevant experience, and a passion for data-driven decision-making that sets me apart.
Proven track record in data analysis: In my previous role, I improved reporting efficiency by 30% through automation.
Strong problem-solving skills: I successfully identified key trends in customer data that led to a 15% increase in retention rates.
Excellent communication: I can translate co...
based on 1 review
Rating in categories
Assistant Manager
2.8k
salaries
| ₹6 L/yr - ₹13.2 L/yr |
Manager
2.2k
salaries
| ₹14 L/yr - ₹25 L/yr |
Senior Software Engineer
1.9k
salaries
| ₹12.9 L/yr - ₹24 L/yr |
Assistant Vice President
1.8k
salaries
| ₹25 L/yr - ₹43 L/yr |
Software Engineer
1.6k
salaries
| ₹7.8 L/yr - ₹14 L/yr |
Wells Fargo
JPMorgan Chase & Co.
Cholamandalam Investment & Finance
Citicorp