Alors que la saison des stages est de retour, nous devons vous aider à réussir l’entretien. Nous avons sélectionné quelques-uns des problèmes les plus fréquemment posés et devons faire des exercices pour vous.
Vous pouvez également participer à nos concours de placement fictif qui vous aideront à apprendre différents sujets et à vous entraîner en même temps, en simulant la sensation d’un environnement de test de placement réel.
Noter : Vous pouvez maintenant suivre votre progression sur ces questions Cours de préparation à l’entretien à faire.
Se préparer pour les entreprises basées sur les produits ? Vérifier Doit faire des questions de codage pour les entreprises basées sur les produits
Sujet :
Tableaux :
- Sous-tableau avec somme donnée
- Compter les triplés
- L’algorithme de Kadane
- Numéro manquant dans le tableau
- Fusionner deux tableaux triés
- Réorganiser le tableau alternativement
- Nombre de paires
- Inversion de tableau
- Trier un tableau de 0, 1 et 2
- Point d’équilibre
- Leaders dans un tableau
- Plateformes minimales
- Tableau inversé en groupes
- K’ème plus petit élément
- Piégeage de l’eau de pluie
- Triplet de Pythagore
- Problème de distribution de chocolat
- Acheter et vendre des actions
- Élément avec côté gauche plus petit et côté droit plus grand
- Convertir le tableau en mode Zig-Zag
- Dernier index de 1
- Parcourant en spirale une matrice
- Plus grand nombre formé à partir d’un tableau
Résolu ci-dessus? Allez pour plus de questions
Chaîne de caractères :
- Inverser les mots dans une chaîne donnée
- Permutations d’une chaîne donnée
- Le plus long palindrome d’une chaîne
- Supprimer récursivement tous les doublons adjacents
- Vérifiez si la chaîne est tournée de deux endroits
- Nombre romain en nombre entier
- Anagramme
- Supprimer les doublons
- Former un palindrome
- Caractères distincts les plus longs de la chaîne
- Mettre en œuvre Atoi
- Implémenter strstr
- Préfixe commun le plus long
Résolu ci-dessus? Allez pour plus de questions
Liste liée :
- Trouver l’élément central dans une liste chaînée
- Inverser une liste chaînée
- Faire pivoter une liste liée
- Inverser une liste chaînée en groupes de taille donnée
- Point d’intersection dans les listes chaînées en forme de Y
- Détecter la boucle dans la liste chaînée
- Supprimer la boucle dans la liste liée
- nième nœud à partir de la fin de la liste chaînée
- Aplatir une liste chaînée
- Fusionner deux listes chaînées triées
- Point d’intersection de deux listes chaînées
- Échange par paire d’une liste chaînée
- Ajouter deux nombres représentés par des listes chaînées
- Vérifiez si la liste liée est Palindrome
- Implémenter la file d’attente à l’aide de la liste liée
- Implémenter la pile à l’aide de la liste chaînée
- Étant donné une liste chaînée de 0, 1 et 2, triez-la
- Supprimer sans pointeur de tête
Pile et file d’attente :
- Vérificateur de parenthèses
- Élément plus grand suivant
- File d’attente utilisant deux piles
- Empiler à l’aide de deux files d’attente
- Obtenir l’élément minimum de la pile
- Cache LRU
- Tour circulaire
- Premier caractère non répétitif dans un flux
- Oranges pourries
- Maximum de tous les sous-tableaux de taille k
Arbre :
- Imprimer la vue de gauche de l’arbre binaire
- Vérifier la BST
- Imprimer la vue de dessous de l’arbre binaire
- Imprimer un arbre binaire dans l’ordre vertical
- Parcours d’ordre de niveau sous forme de spirale
- Connecter des nœuds au même niveau
- Ancêtre commun le plus bas dans un BST
- Convertir un arbre binaire donné en liste doublement chaînée
- Écrire du code pour déterminer si deux arbres sont identiques ou non
- Étant donné un arbre binaire, vérifiez s’il s’agit d’un miroir de lui-même
- Hauteur de l’arbre binaire
- Somme de chemin maximale
- Diamètre d’un arbre binaire
- Nombre de nœuds feuilles
- Vérifiez si l’arbre binaire donné est équilibré en hauteur ou non
- Sérialiser et désérialiser un arbre binaire
Résolu ci-dessus? Allez pour plus de questions
Tas :
- Trouver la médiane dans un flux
- Tri par tas
- Opérations sur Binary Min Heap
- Réorganiser les personnages
- Fusionner K listes chaînées triées
- Kième plus grand élément dans un flux
Récursivité :
- Algorithme de remplissage d’inondation
- Nombre de chemins
- Somme combinée – Partie 2
- Clavier spécial
- problème de Josèphe
Hachage :
- Tri relatif
- Tri des éléments d’un tableau par fréquence
- Plus grand sous-tableau avec une somme de 0
- Éléments communs
- Trouver les quatre nombres de somme
- L’échange de paires rend la somme égale
- Comptez des éléments distincts dans chaque fenêtre
- Problème de divisibilité de la somme des paires de tableaux
- Sous-séquence consécutive la plus longue
- Tableau Sous-ensemble d’un autre tableau
- Trouver toutes les paires avec une somme donnée
- Trouver le premier caractère répété
- Sous-matrices à somme nulle
- Caractère indexé minimum
- Vérifiez si deux tableaux sont égaux ou non
- Personnages peu communs
- Plus petite fenêtre dans une chaîne contenant tous les caractères d’une autre chaîne
- Premier élément à apparaître k fois
- Vérifiez si les fréquences peuvent être égales
Graphique :
- Profondeur première traversée
- Largeur Première Traversée
- Détecter le cycle dans un graphe non orienté
- Détecter le cycle dans un graphe orienté
- Tri topologique
- Trouver le nombre d’îles
- Mise en œuvre de Dijkstra
- Échanges minimaux
- Composants fortement connectés
- Chemin source-destination le plus court
- Trouver si le chemin existe
- Chemin de coût minimum
- Cercle de cordes
- Floyd Warhall
- Dictionnaire extraterrestre
- Problème de serpent et d’échelle
Cupide :
- Sélection d’activité
- N réunions dans une salle
- Piles de pièces
- Maximiser les jouets
- Défauts de page dans LRU
- Le plus grand nombre possible
- Minimiser les hauteurs
- Minimiser la somme de produit
- Décodage de Huffman
- Arbre couvrant minimal
- Boutique dans le magasin de bonbons
- Geek ramasse les boules
Programmation dynamique :
- Opérations minimales
- Chaîne de longueur maximale
- Nombre minimum de pièces
- Sous-chaîne commune la plus longue
- Sous-séquence croissante la plus longue
- Sous-séquence commune la plus longue
- 0 – 1 problème de sac à dos
- Sous-séquence croissante de somme maximale
- Nombre minimum de sauts
- Modifier la distance
- Problème de changement de pièce
- Problème de somme de sous-ensemble
- Empilage de boîtes
- Coupe de tige
- Chemin dans la matrice
- Somme minimale partition
- Compter le nombre de façons de parcourir une distance
- Puzzle de chute d’oeufs
- Stratégie optimale pour un jeu
- La superséquence commune la plus courte
Diviser et conquérir :
- Trouver l’élément qui apparaît une fois dans le tableau trié
- Rechercher dans un tableau pivoté
- Recherche binaire
- Somme des éléments intermédiaires de deux tableaux triés
- Tri rapide
- Tri par fusion
- K-ième élément de deux tableaux triés
Retour en arrière :
- Problème de N-Reine
- Résoudre le Sudoku
- Rat dans un problème de labyrinthe
- Bloquer les mots
- Générer des adresses IP
Peu de magie :
- Trouver le premier bit défini
- Bit différent le plus à droite
- Vérifiez si le K-ième bit est défini ou non
- Basculer les bits dans la plage donnée
- Définir le kième bit
- Puissance de 2
- Différence de bits
- Faire pivoter les bits
- Échangez tous les bits pairs et impairs
- Compter le nombre total de bits définis
- Les 1 consécutifs les plus longs
- Nombre clairsemé
- Seul en couple
- Sous-ensemble maximal XOR
Quelques questions supplémentaires sur les baies :
- Trouver les manquants et les répétitions
- Indice maximal
- Les 1 consécutifs ne sont pas autorisés
- Élément majoritaire
- Deux nombres dont la somme est la plus proche de zéro
- Problème d’écrous et de boulons
- Problème de matrice booléenne
- Plus petit nombre manquant positif
- Chenilles sauteuses
Quelques questions supplémentaires sur les chaînes :
- Mot le plus fréquent dans un tableau de chaînes
- Correspondance de motif CamelCase
- Ignorance des chaînes
- Plus petite fenêtre dans une chaîne contenant tous les caractères d’une autre chaîne
- Concevoir une petite URL ou un raccourcisseur d’URL
- Permutations d’une chaîne donnée
- Caractère non répétitif
- Vérifiez si les chaînes sont des rotations les unes des autres ou non
- Sauver Ironman
- Caractère répété
- Supprimer les caractères communs et concaténer
- Geek et ses ficelles colorées
- Deuxième chaîne la plus répétée dans une séquence
Quelques questions supplémentaires sur les arbres :
- Arbre Miroir
- Plus longue séquence consécutive dans l’arbre binaire
- Vue de dessous de l’arbre binaire
- Ancêtre commun le plus bas dans un arbre binaire
- Binaire vers DLL
Liens importants :
- Questions de codage ordonnées en fonction de la difficulté pour les entretiens et la programmation concurrentielle
- Questions d’aptitude posées au tour 1 : Stages Cours conçu à cet effet.
- QCM demandés à partir de différentes matières informatiques : Subject-Wise Quiz
- Théorie des entretiens et questions de codage de toutes les entreprises : questions pratiques pour toutes les entreprises.
- Expériences d’interview de toutes les entreprises : Interview corner.
Cours Geeksforgeeks :
1. Cours de base de langue [C++ / JAVA / Python ]
Apprenez n’importe quel langage de programmation à partir de zéro et comprenez tous ses concepts fondamentaux pour une base de programmation solide de la manière la plus simple possible avec l’aide des cours GeeksforGeeks Language Foundation – Java Foundation | Fondation Python | Fondation C++
2. Cours de geeks en direct
Obtenez des cours en ligne en direct centrés sur les entretiens sur la structure des données et les algorithmes à partir de n’importe quel emplacement géographique pour apprendre et maîtriser les concepts DSA afin d’améliorer vos compétences en résolution de problèmes et en programmation et pour réussir l’entretien de n’importe quelle entreprise basée sur des produits – Geeks Classes: Live Session
3. Préparation complète à l’entrevue
Répondez à tous vos besoins de préparation aux entretiens en un seul endroit avec le cours complet de préparation aux entretiens qui vous fournit tous les éléments nécessaires pour vous préparer à toute entreprise basée sur les produits, les services ou les start-up aux prix les plus abordables.
4. DSA à votre rythme
Commencez à apprendre les structures de données et les algorithmes pour vous préparer aux entretiens des principaux géants de l’informatique tels que Microsoft, Amazon, Adobe, etc. rythme et confort.
5. Cours spécifiques à l’entreprise – Amazon, Microsoft, TCS et Wipro
Résolvez l’interview de n’importe quelle entreprise géante basée sur les produits en vous préparant spécifiquement avec les questions que ces entreprises posent habituellement lors de leur entretien de codage. Référez-vous aux cours spécifiques à l’entreprise GeeksforGeeks : série de tests Amazon SDE, etc.
Vous pouvez également consulter notre dernière série de cours en ligne pour apprendre DS & Algo est nommé DSA, qui couvre tout sur les structures de données de base à avancé.
Principales caractéristiques du cours
- Tutoriels bien organisés sur les structures de données et les algorithmes préparés par l’équipe GeeksforGeeks.
- Conférences vidéo premium par M. Sandeep Jain, fondateur et PDG de GeeksforGeeks.
- Une équipe dédiée à la résolution de doutes pour vous aider.
- Tests d’évaluation avec des solutions vidéo.
- Certificat basé sur les performances.
- Opportunités de stage chez GeeksforGeeks.
- Les cours sont à votre rythme : tout le monde peut s’inscrire à tout moment, effectuer le paiement et commencer le cours.
Et beaucoup plus.
Le cours est disponible en deux versions :
- Avec l’aide au doute: Le prix du cours DSA en ligne à votre rythme avec assistance au doute est de INR 3 999. Cliquez ici pour acheter votre billet.
- Assistance sans doute: Le prix du cours DSA en ligne à votre rythme sans aucun doute l’assistance est INR 2 499. Cliquez ici pour acheter votre billet
.Vous vous préparez pour l’entretien AMAZON SDE ?
Consultez la série de tests Amazon SDE de Geeksforgeeks. Le prix du cours en ligne AMAZON Test-Series est INR 499.
Cours de geeks en direct
Une session en direct centrée sur les entretiens et axée sur les DSA pour améliorer vos compétences en matière de codage et de résolution de problèmes pour les entreprises axées sur les produits. Le prix du cours LIVE Geeks Class est INR 9 999.Si vous aimez GeeksforGeeks et souhaitez contribuer, vous pouvez également écrire un article et envoyer votre article à review-team@geektechnique.net. Consultez votre article apparaissant sur la page principale GeeksforGeeks et aidez les autres Geeks.
Veuillez écrire des commentaires si vous trouvez quelque chose d’incorrect ou si vous souhaitez partager plus d’informations sur le sujet discuté ci-dessus