Add office photos
Employer?
Claim Account for FREE

American Express

4.2
based on 3k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

Vantara Resort & Spa Interview Questions and Answers

Updated 11 Dec 2024
Popular Designations

Q1. What is c,c++,tokens, statement, function, array,pointer, constructor,types of constructor ,destructor etc.

Ans.

This question is about basic concepts in C and C++ programming languages.

  • C and C++ are programming languages used for system and application software development.

  • Tokens are the basic building blocks of a program, such as keywords, identifiers, operators, and literals.

  • Statements are instructions that perform a specific task.

  • Functions are blocks of code that perform a specific task and can be called from other parts of the program.

  • Arrays are collections of similar data types st...read more

Add your answer

Q2. Write a program to find 2nd highest number in an unsorted array.

Ans.

Program to find 2nd highest number in an unsorted array.

  • Sort the array in descending order and return the second element.

  • Iterate through the array and keep track of the two highest numbers.

  • Handle edge cases like duplicates and small array sizes.

Add your answer

Q3. Write a query to find the common values from two SQL tables.

Ans.

Use SQL JOIN to find common values in two tables.

  • Use INNER JOIN to combine the two tables based on a common column

  • Select the columns you want to display in the result

  • Add a WHERE clause to filter out non-matching values

Add your answer

Q4. How do you iterate only once in the linkedlist to get the mid element?

Ans.

To find the mid element in a linked list while iterating only once, we can use the two-pointer approach.

  • Use two pointers, one moving at twice the speed of the other.

  • When the faster pointer reaches the end of the list, the slower pointer will be at the mid element.

Add your answer
Discover Vantara Resort & Spa interview dos and don'ts from real experiences

Q5. 1. Explain SCD Type 2 Implementation in Informatica

Ans.

SCD Type 2 is a technique used to track historical changes in data over time in a data warehouse.

  • SCD Type 2 maintains a separate row for each change in data, with a start and end date.

  • It requires a surrogate key to uniquely identify each row.

  • Informatica provides a built-in SCD Type 2 transformation to implement this technique.

  • Example: tracking changes in customer addresses over time.

Add your answer

Q6. Project deployment strategy in current project

Ans.

We use a continuous deployment strategy with automated testing and manual approval.

  • We have a Jenkins pipeline set up for continuous integration and deployment.

  • Our code is automatically tested using unit tests and integration tests.

  • Once the tests pass, the code is deployed to a staging environment for manual testing.

  • If the staging tests pass, the code is deployed to production.

  • We also have rollback procedures in place in case of issues.

  • We use Docker containers to ensure consis...read more

Add your answer

Q7. Difference between Spring & Spring Boot

Ans.

Spring Boot is an extension of Spring Framework that simplifies the development of Spring-based applications.

  • Spring Boot provides a pre-configured environment for building applications, while Spring Framework requires more configuration.

  • Spring Boot includes an embedded server, while Spring Framework requires an external server.

  • Spring Boot provides a variety of starter dependencies to quickly add functionality, while Spring Framework requires manual dependency management.

  • Sprin...read more

Add your answer

Q8. What is database sharability?

Ans.

Database sharability refers to the ability of multiple users or applications to access and modify the same database concurrently.

  • Allows multiple users or applications to access and modify the same database simultaneously

  • Ensures data consistency and integrity by managing concurrent access

  • Commonly used in multi-user systems or applications

  • Examples include online banking systems where multiple users can access their accounts at the same time

Add your answer

Q9. Flatten a tree in right preorder

Ans.

Flatten a tree in right preorder

  • Traverse the tree in right-preorder (root, right, left)

  • Use a stack to keep track of nodes

  • Pop nodes from stack and add to result array

Add your answer

More about working at American Express

Top Rated Large Company - 2024
Top Rated Company for Women - 2024
Top Rated Financial Services Company - 2024
HQ - New York City,New York, United States
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Vantara Resort & Spa

based on 7 interviews
2 Interview rounds
Technical Round
HR Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Engineer Interview Questions from Similar Companies

3.9
 • 50 Interview Questions
3.9
 • 41 Interview Questions
3.7
 • 24 Interview Questions
3.7
 • 16 Interview Questions
3.3
 • 12 Interview Questions
3.5
 • 10 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter