How many years of experience with Fiori do you have and what have you built with Fiori technology?
Backend Software Engineer Interview Questions
9,115 backend software engineer interview questions shared by candidates
Was good and a technical
Create a simple backend app using any Python framework of my choice. The app was designed to manage hotel data through three main endpoints, focusing on reservations and room availability. Hotel Data API Endpoints: Get Reservation: Purpose: To retrieve reservation details. Input: reservation_id (e.g., a unique identifier for each reservation). Output: Returns all the relevant reservation information, such as the guest name, dates of stay, room type, and other associated data. Example Response: json Copy code { "reservation_id": "12345", "guest_name": "John Doe", "check_in": "2024-09-01", "check_out": "2024-09-05", "room_type": "A" } Get Availability: Purpose: To check room availability for the entire duration of a guest’s stay across all room types. Input: reservation_id (to determine the dates of the guest’s stay). Output: Returns a list of available rooms for each type (e.g., types A, B, and C) for the entire reservation period. Example Response: json Copy code { "A": 3, // 3 rooms of type A available "B": 5, // 5 rooms of type B available "C": 2 // 2 rooms of type C available } Availability Conflict Scenarios. Conflicts could arise if there are no rooms available for one or more types during the guest’s stay, leading to overbooking or the need for alternative arrangements.
1. Reverse the sentence in o(1) space.
Asked me about past projects and challenges I faced
A fairly generic question about designing database table for a specific purpose.
Tell me about about yourself and your own experiences.
Solve another variation of Leetcode problem 291, Word Pattern II. This variation introduced metapatterns and requires writing a backtracking algorithm along the lines of N-Queens.
How do you learn new stuff?
How would you move a database to a different server? (Don't remember the exact wording)
Viewing 7291 - 7300 interview questions