Backend Engineer (SDE-1) Hiring Form
Name
*
Email
*
Contact Number
*
LinkedIn profile
*
Years of Experience
*
Notice Period (in days)
*
Current CTC
*
Expected CTC
*
Resume/CV Link
*
Links (GitHub, LinkedIn, Portfolio)
*
In Spring Boot, which annotation is used to mark a class as a REST controller?
*
@Service
@RestController
@Entity
@Repository
In MongoDB, how do you ensure fast lookup of bookings by user_id?
*
Store user_id as a string always
Create an index on user_id
Use a separate collection per user
MongoDB is always fast, no action needed
What is the output of the following Java code? class Parent { public void display() { System.out.println("Parent"); } } class Child extends Parent { void display() { System.out.println("Child"); } }
*
Prints "Child"
Prints "Parent"
Compilation error
Runtime error
A REST API should return flight details by ID. Which HTTP method is correct?
*
POST /flights/{id}
GET /flights/{id}
DELETE /flights/{id}
PUT /flights
Which status code should an API return when a resource is not found?
*
200
500
404
201
A user calls /book-hotel API. Payment succeeds but database insert fails. What should your code do?
*
Write pseudocode: API receives a list of hotel IDs. Return only hotels with available_rooms > 0 from MongoDB.
*
Describe a situation where you have to choose between shipping fast vs. building it right. What did you decide and why?
*
Tell me about a feature or system you owned completely from ideation to delivery. How did you decide what to build?
*
If you have any additional comments, stories, or context you would like to share, please do so here.
*
Submit
Made with
Binary