i
Opus Technologies
Filter interviews by
I applied via Naukri.com and was interviewed before Nov 2021. There were 2 interview rounds.
Agile methodology is a project management approach that emphasizes flexibility, collaboration, and continuous improvement.
Agile teams work in short iterations, delivering working software frequently
Customer collaboration is prioritized over contract negotiation
Adaptive planning is favored over rigid planning
Continuous feedback and improvement is encouraged through retrospectives
Cross-functional teams work together to d...
Scrum master is responsible for facilitating the Scrum process and ensuring the team adheres to Scrum values, practices, and rules.
Facilitates Scrum events such as daily stand-ups, sprint planning, sprint review, and sprint retrospective
Removes impediments that hinder the team's progress
Coaches the team on Agile and Scrum principles
Ensures the team follows Scrum practices and rules
Acts as a servant leader to the team
He...
Top trending discussions
I applied via Referral and was interviewed in Mar 2024. There were 3 interview rounds.
Find the first non-repeating character in a string
Create a hashmap to store the frequency of each character in the string
Iterate through the string and check the frequency of each character
Return the first character with frequency 1
Use an additional stack to keep track of the minimum value at each step.
Create a stack to store the actual values.
Create another stack to store the minimum value at each step.
When pushing a new value, compare it with the top of the minimum stack and push the smaller value.
When popping a value, also pop from the minimum stack.
To get the minimum value at any step, simply peek at the top of the minimum stack.
Print even and odd numbers using different threads
Create two threads, one for printing even numbers and one for printing odd numbers
Use synchronization mechanisms like mutex or semaphore to ensure proper ordering of output
Example: Thread 1 prints even numbers (2, 4, 6, ...) and Thread 2 prints odd numbers (1, 3, 5, ...)
LRU cache is a data structure that stores the most recently used items, discarding the least recently used items when full.
Use a doubly linked list to keep track of the order of items based on their usage.
Use a hashmap to quickly access items in the cache.
When an item is accessed, move it to the front of the linked list to mark it as the most recently used.
Design a flight booking system for easy and efficient booking process.
Allow users to search for flights based on destination, date, and number of passengers.
Provide options for users to select preferred flight times, airlines, and seating preferences.
Include secure payment processing for booking confirmation.
Implement a user-friendly interface with clear instructions and easy navigation.
Offer features like flight statu...
I applied via AmbitionBox and was interviewed in Jun 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2022. There were 2 interview rounds.
Coding, stack and string
based on 1 review
Rating in categories
Technical Lead
89
salaries
| ₹14 L/yr - ₹36.5 L/yr |
Senior Technology Engineer
40
salaries
| ₹9 L/yr - ₹30.8 L/yr |
Senior Technical Engineer
37
salaries
| ₹7.3 L/yr - ₹24.5 L/yr |
Associate
34
salaries
| ₹3 L/yr - ₹8.5 L/yr |
Senior Software Engineer
33
salaries
| ₹8.4 L/yr - ₹24.6 L/yr |
TCS
Infosys
Wipro
HCLTech