Skip to content

Commit c1155dc

Browse files
committed
Another chunk (what-is-it)
1 parent b3bce05 commit c1155dc

File tree

1 file changed

+44
-48
lines changed

1 file changed

+44
-48
lines changed

README-fr.md

+44-48
Original file line numberDiff line numberDiff line change
@@ -15,34 +15,30 @@ Cette longue liste a été extraite et étendue de **Google's coaching notes**,
1515
En bas, j'ai rajouté des unités supplémentaires qui peuvent être soulevées pendant l'entretien, ou qui peuvent être utiles pour résoudre des problèmes. Plusieurs unités proviennent de
1616
"[Get that job at Google](http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html)" par Steve Yegge, et sont parfois reflétées mot pour mot dans les notes de coaching de google.
1717

18-
I've pared down what you need to know from what Yegge recommends. I've altered Yegge's requirements
19-
from information received from my contact at Google. This is meant for **new software engineers** or those switching from
20-
software/web development to software engineering (where computer science knowledge is required). If you have
21-
many years of experience and are claiming many years of software engineering experience, expect a harder interview.
18+
J'ai épuré ce que vous devez savoir de ce qui est recommendé par Yegge. J'ai modifié les prérequis de Yegge.
19+
D'après les informations reçues de la part des contact travaillant à Google. Ceci est destiné aux **new software engineers** ou aux developpeur logiciel/web qui souhaitent devenir des ingénieurs en génie logiciel (où la science de l'informatique est requise). Si vous avez plusieurs années d'expérience et vous déclarez plusieurs années d'éxperience en génie logiciel attendez vous à un entretien plus dur.
2220
[Read more here](https://googleyasheck.com/what-you-need-to-know-for-your-google-interview-and-what-you-dont/).
2321

24-
If you have many years of software/web development experience, note that Google views software engineering as
25-
different from software/web development and they require computer science knowledge.
26-
27-
If you want to be a reliability engineer or systems engineer, study more from the optional list (networking, security).
22+
Si vous avez plusieurs années d'experience en development web/logiciel, notez que google font une distinction entre le développement logiciel et l'ingénieurie en génie civil.
2823

24+
Si vous souhaitez devenir ingénieur de fiabilité, ou ingénieur systèmes, suivez plus de cours de la liste optionelle (Réseau, sécurité)
2925
---
3026

3127
## Table of Contents
3228

33-
- [What is it?](#what-is-it)
34-
- [Why use it?](#why-use-it)
35-
- [How to use it](#how-to-use-it)
36-
- [Get in a Googley Mood](#get-in-a-googley-mood)
37-
- [Did I Get the Job?](#did-i-get-the-job)
29+
- [C'est quoi?](#what-is-it)
30+
- [Pourquoi l'utilisier?](#why-use-it)
31+
- [Comment s'en servir](#how-to-use-it)
32+
- [Se mettre dans l'humeur Googley](#get-in-a-googley-mood)
33+
- [J'ai décroché le Job?](#did-i-get-the-job)
3834
- [Follow Along with Me](#follow-along-with-me)
3935
- [Don't feel you aren't smart enough](#dont-feel-you-arent-smart-enough)
40-
- [About Google](#about-google)
41-
- [About Video Resources](#about-video-resources)
42-
- [Interview Process & General Interview Prep](#interview-process--general-interview-prep)
43-
- [Pick One Language for the Interview](#pick-one-language-for-the-interview)
44-
- [Book List](#book-list)
45-
- [Before you Get Started](#before-you-get-started)
36+
- [A propos de Google](#about-google)
37+
- [A propos des ressources vidéo](#about-video-resources)
38+
- [Déroulement de l'entretien & préparations générales à l'entretien](#interview-process--general-interview-prep)
39+
- [Choisir un langage pour l'entretien](#pick-one-language-for-the-interview)
40+
- [List de livres](#book-list)
41+
- [Avant de commencer](#before-you-get-started)
4642
- [What you Won't See Covered](#what-you-wont-see-covered)
4743
- [Prerequisite Knowledge](#prerequisite-knowledge)
4844
- [The Daily Plan](#the-daily-plan)
@@ -54,45 +50,45 @@ If you want to be a reliability engineer or systems engineer, study more from th
5450
- [Queue](#queue)
5551
- [Hash table](#hash-table)
5652
- [More Knowledge](#more-knowledge)
57-
- [Binary search](#binary-search)
58-
- [Bitwise operations](#bitwise-operations)
59-
- [Trees](#trees)
60-
- [Trees - Notes & Background](#trees---notes--background)
61-
- [Binary search trees: BSTs](#binary-search-trees-bsts)
62-
- [Heap / Priority Queue / Binary Heap](#heap--priority-queue--binary-heap)
63-
- balanced search trees (general concept, not details)
64-
- traversals: preorder, inorder, postorder, BFS, DFS
65-
- [Sorting](#sorting)
66-
- selection
53+
- [Recherche dichotomique](#binary-search)
54+
- [Opérations bit à bit](#bitwise-operations)
55+
- [Arbes](#trees)
56+
- [Arbres - Notes & Background](#trees---notes--background)
57+
- [Arbres binaires de recherche: BSTs](#binary-search-trees-bsts)
58+
- [Tas / File de Priorité / Tas binaire](#heap--priority-queue--binary-heap)
59+
- Arbre de recherche equilibré (general concept, not details)
60+
- Parcours : Préfixe, infixe, postfixe, BFS, DFS
61+
- [Tri](#sorting)
62+
- sélection
6763
- insertion
68-
- heapsort
69-
- quicksort
70-
- merge sort
71-
- [Graphs](#graphs)
72-
- directed
73-
- undirected
74-
- adjacency matrix
75-
- adjacency list
76-
- traversals: BFS, DFS
64+
- tri par tas
65+
- tri rapide
66+
- tri fusion
67+
- [Graphes](#graphs)
68+
- orienté
69+
- non orienté
70+
- matrice d'adjacence
71+
- liste d'adjacence
72+
- parcours: BFS, DFS
7773
- [Even More Knowledge](#even-more-knowledge)
78-
- [Recursion](#recursion)
79-
- [Object-Oriented Programming](#object-oriented-programming)
74+
- [Récursivité](#recursion)
75+
- [Programmation orientée objet](#object-oriented-programming)
8076
- [Design Patterns](#design-patterns)
81-
- [Combinatorics (n choose k) & Probability](#combinatorics-n-choose-k--probability)
82-
- [NP, NP-Complete and Approximation Algorithms](#np-np-complete-and-approximation-algorithms)
77+
- [Combinatoire (k parmi n) et probabilité](#combinatorics-n-choose-k--probability)
78+
- [NP, NP-complet et les Algorithmes d'approximation](#np-np-complete-and-approximation-algorithms)
8379
- [Caches](#caches)
84-
- [Processes and Threads](#processes-and-threads)
85-
- [Papers](#papers)
86-
- [Testing](#testing)
87-
- [Scheduling](#scheduling)
88-
- [Implement system routines](#implement-system-routines)
80+
- [Processus et Threads](#processes-and-threads)
81+
- [Documents](#papers)
82+
- [Tests](#testing)
83+
- [Ordonnancement](#scheduling)
84+
- [Implémentation des routines système](#implement-system-routines)
8985
- [String searching & manipulations](#string-searching--manipulations)
9086
- [System Design, Scalability, Data Handling](#system-design-scalability-data-handling) (if you have 4+ years experience)
9187
- [Final Review](#final-review)
9288
- [Coding Question Practice](#coding-question-practice)
9389
- [Coding exercises/challenges](#coding-exerciseschallenges)
9490
- [Once you're closer to the interview](#once-youre-closer-to-the-interview)
95-
- [Your Resume](#your-resume)
91+
- [Votre CV](#your-resume)
9692
- [Be thinking of for when the interview comes](#be-thinking-of-for-when-the-interview-comes)
9793
- [Have questions for the interviewer](#have-questions-for-the-interviewer)
9894
- [Once You've Got The Job](#once-youve-got-the-job)

0 commit comments

Comments
 (0)