v

Amazon Interview Prep: Mastering DSA Patterns



Adresse : USA (vu dans le texte LinkedIn)

Date de début de la mission : 02-11-2025

Durée de la mission : 90 jours

Date de publication de l'offre : 02-12-2025



Description de l'offre :

Objectif de la mission :

Recherche d'un développeur logiciel sénior capable de maîtriser les principales techniques de développement et d'optimisation. L'expérience avec Amazon Web Services (AWS) est un atout.

Missions principales :

  • Résolution de problèmes techniques complexes pour les applications AWS
  • Optimisation du code source existant pour en améliorer l'efficacité et la performance

Profil recherché :

  • Maîtrise des algorithmes et structures de données (DSA)
  • Expérience avec des langages de programmation tels que Python, Java ou C++

Nos compétences techniques :

  • Two Pointers
  • Fast & Slow Pointers
  • Sliding Window
  • Prefix Sum
  • Monotonic Stack / Queue
  • Merge Intervals
  • Sorting-Based Patterns
  • Divide & Conquer
  • Binary Search (and Variants)
  • Overlapping Intervals
  • Greedy Algorithms
  • Linked List Techniques (Dummy Node, In-place Reversal)
  • Top-K Elements (Heap / QuickSelect)
  • Kth Largest/Smallest Elements
  • Hashmaps & Frequency Counting
  • Dynamic Programming (1D, 2D, Knapsack, Range DP)
  • Backtracking & Recursive Search
  • Graph Traversals (BFS, DFS)
  • Topological Sort
  • Binary Tree Traversals (Preorder, Inorder, Postorder, Level Order)
  • Path Sum & Root-to-Leaf Techniques
  • Matrix Traversal
  • Expression Evaluation (Stacks & Queues)
  • Design Problems (LRU Cache, Twitter, Rate Limiter, etc.)
  • Trie / Prefix Tree

Nos ressources pour l'apprentissage :

  • Taro (YC S22)
  • 75 questions par Alex et Rahul, curées autour de ces mêmes principes
  • NeetCode - Navdeep

Nos valeurs :

Notre équipe travaille en respectant les principaux objectifs d'Amazon Web Services : la sécurité, la fiabilité et l'innovation.