Amber ASDE - Full Stack Interview Experience (July 2026) | JavaScript + DSA + PostgreSQL
Anonymous User
307

I applied for the ASDE Full Stack role through the Amber Keka Portal.

Hiring Process

  • Applied through Keka.
  • After around 5 days, I received an HR call.
  • HR asked about:
  • Previous company
  • Total experience
  • Why I left my previous job
  • After the discussion, my technical interview was scheduled the very next day around 4 PM, so be prepared for a quick turnaround.

Technical Interview Questions

The interview started with a short introduction, followed by direct technical questions.


JavaScript

  1. Tell me about yourself.
  2. Have you worked on any production issue/failure?
  3. What was your role in the company?
  4. Which modules/features did you work on?
  5. Explain Hoisting (var, let, const).
  6. Predict the output of a hoisting-based code snippet.
  7. Predict the output of a Promise + setTimeout code snippet (Event Loop, Microtasks vs Macrotasks).

Coding Questions

  1. Flatten Nested JSON Object (Recursion)
  • Given a nested JSON object, convert it into a flattened object using dot notation.
  • Recursive solution expected.

Input :

const data = {
  userId: 101,
  username: "Alex",
  profile: {
    age: 25,
    verified: true,
    location: {
      city: "Bengaluru",
      country: "India",
    },
  },
  techStack: ["JavaScript", "React"],
};

Output :

{
  "userId": 101,
  "username": "Alex",
  "profile.age": 25,
  "profile.verified": true,
  "profile.location.city": "Bengaluru",
  "profile.location.country": "India",
  "techStack.0": "JavaScript",
  "techStack.1": "React"
}
  1. Valid Parentheses problem
  • Classic LeetCode problem.
  • Write the optimized solution and explain the approach.

Database Questions

  1. Which database have you worked with?
  2. Is PostgreSQL SQL or NoSQL?
  3. What is an SQL database?
  4. What is Indexing?
  5. Explain ACID Properties with examples.
  6. What is Normalization?

Interview Expectation: Try to answer every question with proper reasoning. Explain your approach clearly and use a simple example whenever possible.

#Amber #InterviewExperience #ASDE #FullStack #JavaScript #Frontend #NodeJS #PostgreSQL #SQL #Recursion #InterviewPreparation

Comments (2)