Passer aux informations sur le produit
Il s'agit d'un test de programmation en Python pour un poste à pourvoir.
Il s'agit d'un test de programmation en Python pour un poste à pourvoir.
Description
Introduction au livre
Diffusion en direct sur YouTube de l'auteur Dongbin Na : https://www.youtube.com/c/dongbinna

Kakao, Samsung Electronics, Naver et Line sont les entreprises pour lesquelles tous les demandeurs d'emploi dans le secteur informatique rêvent de travailler !

La clé du succès professionnel réside dans les entretiens algorithmiques !




Ce livre contient une sélection rigoureuse d'anciens tests de codage et de concours d'algorithmes organisés entre 2016 et 2020 chez Kakao, Line et Samsung Electronics, auxquels rêvent tous les demandeurs d'emploi dans le secteur informatique.
En analysant les questions des tests de codage des cinq dernières années, nous avons compilé huit algorithmes que vous devez absolument connaître.
Huit théories algorithmiques fondamentales expliquées clairement et problèmes pratiques associés résolus.
Grâce à l'analyse des types de questions, aux explications théoriques et aux solutions des questions d'examens antérieurs, vous serez préparé à tout test de codage.
Il est expliqué en utilisant Python, langage principalement choisi pour les tests de codage, et en plus du code Python, du code C/C++ et Java est également fourni.

  • Vous pouvez consulter un aperçu du contenu du livre.
    Aperçu

indice
Note de l'auteur
Note du rédacteur
__Avant d'entrer
__La structure de ce livre
Cours vidéo et questions-réponses


PARTIE 01 Test de codage : quoi et comment se préparer ?

Chapitre 1 : Aperçu du test de codage
__1 Concept et contexte des tests de codage
__2 Créer un environnement de pratique
__3 complexité

Chapitre 2 : Analyse des questions des tests de codage de 2016 à 2020
__1 Tendances récentes en matière d'examens et conseils de préparation
__2 Analyse des types de tests de codage par année

GUIDE pour réussir son emploi
Processus de recrutement pour l'entretien technique 1
__Entretien technique 2 Types représentatifs d'entretiens techniques
Préparation à l'entretien technique
Site d'apprentissage supplémentaire 1 : Résolution de problèmes algorithmiques
Site communautaire d'apprentissage supplémentaire 2


PARTIE 02 Théorie des algorithmes clés et [Problèmes pratiques]

Chapitre 03 Avide
__1 Cupide, ne choisissant que ce qui est bon sur le moment
__2 [Exercice] Loi des grands nombres
__3 [Exercice] Jeu de cartes numériques
__4 [Exercice] Jusqu'à ce qu'il devienne 1

Chapitre 4 Mise en œuvre
__1 Mise en œuvre de la transformation des idées en code
__2 [Exercice] Chevalier royal
__3 [Problème pratique] Développement de jeux

Chapitre 05 DFS/BFS
__1 Notions fondamentales de structure de données
__2 Algorithme de recherche DFS/BFS
__3 [Exercice pratique] Congeler une boisson
__4 [Problème pratique] Échappée du labyrinthe

Chapitre 6 : Tri
Trier les données selon __1 critère
__2 [Exercice] De haut en bas
__3 [Exercice] Imprimer les élèves par ordre décroissant de notes.
__4 [Problème pratique] Échange d'éléments de deux tableaux

Chapitre 7 : Recherche binaire
__1 Recherche en réduisant la plage de moitié
__2 [Problème pratique] Trouver des pièces
__3 [Exercice pratique] Préparation des gâteaux de riz Tteokbokki

Chapitre 8 : Programmation dynamique
__1 Programmation dynamique
__2 [Exercice] Faites-en 1
__3 [Exercice] Guerrier des fourmis
__4 [Problème pratique] Construction de plancher
__5 [Problème pratique] Composition monétaire efficace

Chapitre 09 Chemin le plus court
__1 Trouvez l'itinéraire le plus rapide
__2 [Problème pratique] Ville du futur
__3 [Exercice pratique] Telegram

Chapitre 10 Théorie des graphes
__1 Divers algorithmes de graphes
__2 [Problème pratique] Formation d'équipe
__3 [Problème pratique] Plan de division urbaine
__4 [Problèmes pratiques] Programme
PARTIE 03 Questions d'examen précédentes par type d'algorithme

Chapitre 11 Problèmes liés à la gourmandise
__[Algorithme en une page] Gourmet
__Q 01 Guilde des aventuriers
__Q 02 Multiplication ou addition
__Q 03 Inverser la chaîne
__Q 04 Montant qui ne peut pas être créé
Q05 Choisir une boule de bowling
__Q 06 Mukbang en direct de Muji

Chapitre 12 Problèmes de mise en œuvre
Implémentation de l'algorithme en une page
__Q 07 Lucky Straight
__Q 08 Réorganisation des chaînes
Compression de chaîne __Q 09
__Q 10 Serrure et clé
__Q 11 Serpent
__Q 12 Installation des colonnes et des poutres
__Q 13 Livraison de poulet
__Q 14 Inspection des murs extérieurs

Chapitre 13 Problèmes DFS/BFS

__[Algorithme en une page] DFS/BFS
Q15 Trouvez une ville avec une rue spécifique
Institut de recherche Q16
__Q 17 Contagion compétitive
__Q 18 Conversion des parenthèses
__Q 19 insertion d'opérateur
Q20 Éviter la surveillance
Q21 Migration des populations
__Q 22 Déplacer les blocs

Chapitre 14 Problèmes de tri
__[Algorithme en une page] Tri
Q23 Coréen, Anglais, Mathématiques
Antenne Q24
__Q 25 taux d'échec
__Q 26 Cartes de tri

Chapitre 15 Problèmes de recherche binaire
Recherche binaire [Algorithme en une page]
Q27 Déterminez le nombre de nombres spécifiques dans un tableau trié
Q28 Trouver un point fixe
Installation du routeur Q29
Recherche de paroles de __Q 30

Chapitre 16 Problèmes de programmation dynamique
__[Algorithme en une page] Programmation dynamique
Mine d'or __Q 31
Triangle à 32 entiers
__Q 33 Démission
Q34 Déploiement des soldats
__Q 35 Nombre laid
__Q 36 distance d'édition

Chapitre 17 Problème du plus court chemin
__[Algorithme en une page] Chemin le plus court
__Q 37 Floyd
__Q 38 Classement exact
__Q 39 Exploration de Mars
__Q 40 Cache-cache

Chapitre 18 Problèmes de théorie des graphes
Théorie des graphes [Algorithme en une page]
Plan de voyage Q41
Porte 42
__Q 43 Route Sombre
__Q 44 Tunnel planétaire
Classement final Q45

Chapitre 19 : Questions d’examen Samsung Electronics pour le premier semestre 2020
__Q 46 Bébé Requin
__Q 47 Requin juvénile
__Q 48 Requin adulte


PARTIE 04 ANNEXE

__ANNEXE Une grammaire Python pour les tests de codage
__ANNEXE B Autres algorithmes
__ANNEXE C Test de codage de développement
__ANNEXE D Solutions aux questions précédentes par type d'algorithme
__Trouver

Image détaillée
Image détaillée 1

Avis de l'éditeur
À qui s'adresse ce livre ?
Je recommande ce livre aux lecteurs de ce genre.


- Candidats en recherche d'emploi dans le secteur informatique / développeurs potentiels
- Des développeurs se préparent à un changement d'emploi
- Des étudiants se préparant à un concours d'algorithmes


[Caractéristiques du livre]
Fournit les algorithmes de base et les solutions aux questions d'examens antérieurs nécessaires aux tests de programmation.
Nous avons analysé en détail les types de questions des examens précédents chez Kakao, Samsung et Line, qui sont les plus prisés des demandeurs d'emploi, et nous avons organisé les questions par type d'algorithme.

- Analyse des questions d'examen des années précédentes, de 2016 aux questions d'examen les plus récentes, de 2020
La première partie contient une analyse des questions de tests de codage des principales entreprises informatiques pour lesquelles les demandeurs d'emploi souhaitent travailler, ainsi que les tendances des questions d'examens antérieurs.
Lisez la première partie et identifiez les types de problèmes que rencontre l'entreprise que vous souhaitez intégrer.

- Explication de 8 théories algorithmiques
Étudiez la deuxième partie de la théorie des algorithmes en fonction des tendances d'examen de l'entreprise pour laquelle vous souhaitez travailler.
Apprenons les méthodes de résolution de problèmes en examinant les solutions pratiques qui découlent de la théorie.

- Solutions aux questions d'examens antérieurs
Passons en revue l'« Algorithme résumé en une page » de chaque chapitre et résolvons des questions d'examens antérieurs par type.


- Analyser les points faibles
Essayons de résoudre les questions précédentes de la partie 3 au moins trois fois.
Commencez par résoudre le problème et identifiez vos points faibles. Ensuite, repérez ces points faibles et travaillez à les corriger sur un site proposant des ressources supplémentaires.


- Offre supplémentaire 1 : Guide pour réussir sa recherche d’emploi
Ce livre est un guide destiné à aider les demandeurs d'emploi à trouver un emploi stable.
Bien que le contenu porte principalement sur le code, il fournit également des conseils détaillés pour les entretiens et des sites de guides d'étude supplémentaires ; n'hésitez donc pas à les consulter.

- Offre supplémentaire 2 : Grammaire Python pour les tests de codage
Même si vous débutez en Python, ne vous inquiétez pas. Consultez simplement l'annexe pour trouver la grammaire Python nécessaire pour le test de programmation.

- Offre supplémentaire 3 : Les utilisateurs de C/C++ et de Java sont également les bienvenus !
En plus de Python, nous fournissons également du code C/C++ et Java !


[Exemple de source]
https://www.hanbit.co.kr/src/10307
https://github.com/ndb796


[Conférence vidéo]
https://www.youtube.com/user/HanbitMedia93
https://www.youtube.com/c/dongbinna

[Questions et réponses]
https://github.com/ndb796


[Livres associés]
- « Apprendre les algorithmes de programmation par le jeu » (Hanbit Media, 2019)
Structures de données et algorithmes Python (Hanbit Media, 2019)
- « Maîtrise complète de la programmation dynamique » (Hanbit Media, 2019)
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 5 août 2020
Nombre de pages, poids, dimensions : 604 pages | 1 083 g | 183 × 235 × 35 mm
- ISBN13 : 9791162243077
- ISBN10 : 1162243074

Vous aimerez peut-être aussi

카테고리