Filter interviews by
I applied via Company Website and was interviewed in Aug 2024. There were 3 interview rounds.
Medium DSA questions were asked.
Medium to Hard ds questions were asked
My strengths include strong problem-solving skills, excellent communication abilities, and a proven track record of delivering high-quality results.
Strong problem-solving skills
Excellent communication abilities
Proven track record of delivering high-quality results
Seeking new challenges and opportunities for growth in a senior technical role.
Looking for opportunities to work on more complex projects
Seeking a role with more responsibility and leadership opportunities
Interested in expanding my skill set and learning new technologies
Hackerrank test having 2 or 3 questions
Top trending discussions
posted on 14 Oct 2024
posted on 25 Sep 2024
I applied via Naukri.com and was interviewed in Aug 2024. There were 3 interview rounds.
Algorithm based coding round
The most used technologies during work include Java, Spring Boot, AWS, Docker, and Kubernetes.
Java
Spring Boot
AWS
Docker
Kubernetes
I am available to join within 2 weeks of receiving an offer.
Available to join within 2 weeks of receiving offer
Flexible with start date if needed
Can start immediately if required
I was interviewed in Apr 2024.
Use a web scraping tool to count the number of links on a web page.
Use a web scraping tool like BeautifulSoup in Python or Selenium to extract all the links from the HTML of the web page.
Count the number of link elements or anchor tags in the HTML.
Consider different types of links such as internal links, external links, and anchor links.
Handle cases where links are dynamically loaded or hidden behind JavaScript.
Verify ...
Remove zeros from arrays list of strings
Iterate through each string in the array
Use filter method to remove zeros from each string
Return the updated array without zeros
FindElements method returns a list of web elements matching the specified locator.
Return type of FindElements is List
It returns a list of all elements matching the specified locator
Example: List
Find the second highest occurrence of a vowel in a string.
Iterate through the string and count the occurrences of each vowel (a, e, i, o, u).
Store the counts in an array and find the second highest count.
Return the vowel with the second highest count.
Use CSS selector to locate element on webpage
Use unique id or class names to locate element
Use CSS selectors like 'id', 'class', 'name', 'tag name', etc.
Use XPath if necessary for complex element locating
Design a parking lot with efficient layout and features
Consider the size and layout of the parking lot
Include designated spots for different types of vehicles (compact, regular, handicapped)
Implement a clear signage system for easy navigation
Incorporate security measures such as lighting and surveillance cameras
Include payment options for parking fees (e.g. ticket machines, mobile app)
Consider environmental factors lik
posted on 14 Feb 2024
I applied via Approached by Company and was interviewed before Feb 2023. There were 4 interview rounds.
Traversal in matrix is the process of visiting each element in a matrix in a specific order.
Traversal can be done in different orders such as row-wise, column-wise, spiral, etc.
For example, in a 3x3 matrix, row-wise traversal would be [1, 2, 3, 4, 5, 6, 7, 8, 9].
Spiral traversal in the same matrix would be [1, 2, 3, 6, 9, 8, 7, 4, 5].
Red bus high level design
Design a system for booking and managing bus tickets
Include features like searching for buses, selecting seats, and making payments
Consider scalability, availability, and security in the design
Use a distributed architecture with load balancing and fault tolerance
Implement a database for storing bus schedules, seat availability, and user information
posted on 29 Oct 2024
I was interviewed in Apr 2024.
Monolith has simplicity but lacks scalability, while microservices offer flexibility but introduce complexity.
Monolith: Simplicity in development and deployment, easier to debug and test
Monolith: Lack of scalability, all components tightly coupled
Microservices: Flexibility to use different technologies for different services
Microservices: Scalability, each service can be independently scaled
Microservices: Increased com...
Lock and Synchronised are both mechanisms used for thread synchronization in Java.
Lock is a more flexible and powerful mechanism compared to synchronized keyword in Java.
Lock interface provides more functionalities like tryLock(), lockInterruptibly(), etc.
Lock allows for more fine-grained control over locking and unlocking of resources.
Synchronized keyword is simpler to use but may lead to deadlocks in complex scenario...
posted on 1 Oct 2024
based on 4 reviews
Rating in categories
Technical Support Engineer
851
salaries
| ₹12 L/yr - ₹24 L/yr |
Technical Consultant
300
salaries
| ₹13.8 L/yr - ₹30 L/yr |
Member Technical Staff
262
salaries
| ₹18.8 L/yr - ₹60 L/yr |
Salesforce Developer
232
salaries
| ₹6.9 L/yr - ₹27 L/yr |
Senior Member of Technical Staff
229
salaries
| ₹27 L/yr - ₹100.4 L/yr |
SAP
Zoho
Oracle
Adobe