Interview Prep LogoInterview Prep
Back to Companies

alten india

Interview Experience

1/21/2026
4 min read
Edit on GitHub

🏢 Alten India

🛠️ Role: Fullstack Python Developer 📍 Location: Bangalore, India 👤 Recruiter name: Neelima Dwivedi


Round 1 – Technical Interview (Virtual Video Call) 👤 Interviewer: Younus Shariff

General & Introduction

  1. Can you help me to understand a brief introduction about yourself, your qualification, and your experiences so far?
  2. On a scale of 1 to 5, how would you rate yourself in Python?
  3. What are those legacy applications that you're working on in your current company?
  4. On a scale of 1 to 5, how would you rate yourself in React?
  5. Do you have any knowledge of cloud technologies like Azure, AWS, etc.?
  6. On a scale of 1 to 5, how would you rate yourself in AWS?
  7. How would you rate yourself in SQL, MySQL, and MongoDB?
  8. How would you rate yourself in Django?

Technical Questions

Cloud (AWS)

  1. What is the exact difference between EC2 and Lambda?
  2. How do you elaborate or abbreviate EC2?
  3. Are developers responsible for managing EC2 instances including scaling and patching?

Python

  1. What is the difference between deep copy and shallow copy in Python?
  2. How does Python manage memory?
  3. What are Python’s built-in data types?
  4. What are the numeric types in Python?
  5. What is the group for list, tuple, and range types?
  6. What is the group for str?
  7. What type does dict fall under?
  8. What is the difference between a list and a tuple?
  9. Are lists mutable or immutable?
  10. How do you handle exceptions in Python? (Can you show an example?)
  11. What are list comprehensions and how do you use them?

React

  1. What are React hooks?
  2. What are the commonly used React hooks?

S3 (AWS)

  1. What is Amazon S3 and what are its uses?
  2. Do we use S3 for data backup, archiving, static website hosting, and storing data for big data analytics?

Database Concepts

  1. What is normalization, and why is it important?
  2. Can you explain how MongoDB differs from SQL databases?

Django

  1. What is Django’s MVT (Model-View-Template) architecture?
  2. How do you manage database migrations in Django?

Behavioral / Availability

  1. Give me a chance to upgrade your Python skills — how long will it take?
  2. Are you currently serving any notice period?

Round 2 – Technical Interview (Virtual Video Call) 👤 Interviewer: Jagadeesh Elumalai

Introduction & Background

  1. Could you please give a brief introduction about yourself?
  2. Where is your application deployed?
  3. How are the AWS resources being created?
  4. What kind of services are being used in your application?

AWS & DevOps

  1. What AWS services are you using in your project? (e.g., Lambda, EC2, ECS, EKS, RDS, Secret Manager, S3, API Gateway, ECR, FSx, etc.)
  2. Are you using Docker in your application? How?
  3. Are you using Kubernetes or any container orchestration service?
  4. How are credentials managed securely (e.g., using Secret Manager)?
  5. Are you using Jenkins? How is your CI/CD pipeline set up?
  6. Are you using ECR to store your Docker images?
  7. Are you using any backup services like AWS Glacier?

Python & Coding

  1. How would you rate yourself in Python out of 10?
  2. Are you comfortable doing coding in Python?
  3. Can you open a Python compiler and solve a coding question?
  4. [Coding Task] Sort elements in a list based on frequency without using the sorted() method.
  5. Are you comfortable implementing the same logic in JavaScript?

React & Frontend

  1. In which scenarios do we use useEffect and in which do we use useState?

  2. What happens if no dependency array is passed to useEffect?

  3. How many times does useEffect run if:

    • No dependency array is provided?
    • A blank array is provided?
    • Specific dependencies are provided?

Follow-up & Closure

  1. Is there anything you want to know from me?