i
Coupa Software Inc
Filter interviews by
I appeared for an interview in Feb 2024.
A product is a tangible or intangible item that is created and offered for sale.
Products can be physical goods, such as electronics or clothing.
Products can also be services, such as software or consulting.
Products are designed to meet a specific need or want of a customer.
Products go through a lifecycle of development, launch, growth, maturity, and decline.
Our product follows a microservices architecture with a combination of front-end, back-end, and database layers.
Utilizes microservices architecture for scalability and flexibility
Front-end layer handles user interface and interactions
Back-end layer manages business logic and data processing
Database layer stores and retrieves data efficiently
Communication between layers is done through APIs
Different types of testing include unit testing, integration testing, system testing, and acceptance testing.
Unit testing focuses on testing individual components or modules of the software.
Integration testing involves testing how different modules work together.
System testing tests the entire system as a whole.
Acceptance testing is done to ensure the software meets the requirements of the end users.
Test case for a microservice scheduling messages
Verify that messages are scheduled correctly based on specified time
Check if messages are sent to the correct recipients
Ensure that messages are not duplicated or lost during scheduling
Top trending discussions
I applied via Recruitment Consultant and was interviewed in Jul 2020. There were 3 interview rounds.
posted on 20 Apr 2021
I applied via Walk-in and was interviewed before Apr 2020. There were 4 interview rounds.
posted on 3 Mar 2022
I applied via Campus Placement and was interviewed before Mar 2021. There were 2 interview rounds.
It was easy with basic ques and then pymetrics tesy
Coding test had basic questions on Java core
posted on 3 Sep 2017
I appeared for an interview in Sep 2017.
Deadlock is a situation where two or more processes are unable to proceed because each is waiting for the other to release a resource.
Deadlock occurs when two or more processes are stuck in a circular wait, where each process is waiting for a resource held by another process.
Four necessary conditions for deadlock are mutual exclusion, hold and wait, no preemption, and circular wait.
Example: Process A holds resource X a...
I have experience with various technologies including Java, Python, HTML/CSS, JavaScript, and SQL.
Java
Python
HTML/CSS
JavaScript
SQL
I am looking for a change to explore new opportunities and challenges. My notice period is 30 days.
Seeking new opportunities and challenges
Want to learn and grow in a different environment
Exploring better career prospects
Seeking a company with a better work-life balance
Notice period is 30 days
I applied via Naukri.com and was interviewed in May 2019. There were 4 interview rounds.
posted on 14 Sep 2021
I applied via Recruitment Consultant and was interviewed in Oct 2020. There were 3 interview rounds.
I appeared for an interview in Oct 2020.
posted on 3 Jun 2021
I applied via Naukri.com and was interviewed in Dec 2020. There were 5 interview rounds.
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Senior Software Engineer
53
salaries
| ₹11.8 L/yr - ₹43.8 L/yr |
Software Engineer
50
salaries
| ₹10 L/yr - ₹26.4 L/yr |
Technical Support Specialist
40
salaries
| ₹4 L/yr - ₹8.5 L/yr |
Technical Support Engineer
32
salaries
| ₹5.1 L/yr - ₹12.1 L/yr |
Senior Software Engineer Testing
25
salaries
| ₹7.8 L/yr - ₹33 L/yr |
3i Infotech
Microland
Newgen Software Technologies
NSE.IT