in this repository : Online Challenges (practical work from differents online Challenges, exercices or tests), Algorithms and Recruitment tests.
all remarks are welcomes
- RecruitmentTests
- Algorithms
- Online Challenges (codewars; codingame)
- Screenshots -> ready to print must know stuffs
Here some recruitments tests I have met in my past interviews for jobs.
Feel free to send more; if you had any interesting test.
what | availlable solution | folder | from where ? |
---|---|---|---|
From an array, return even numbrer; HTML/CSS test | 2_Ioc | It enterprise at Montpellier(34), France; 2019/06/13 | |
Sort an array | JS | 1_sortAnArray | IT enterprise at Avignon(84), France; 2019/04/26 |
Fizz Buzz | JS | 0_FizzBuzz_JS | Culture, well known test in IT world |
Must know Algorithms (to be completed).
Enter Algorithms folder to see the list.
🍸 List of differents interesting websites with coding games/challenges :
- www.codewars.com | challenges
- www.codingame.com | challenges
- www.sololearn.com | Challenges pvp/courses
- https://exercism.io/ <- never tried
(more to come ; send me your links)
Challenge from : Codewars
⏬ From Newest to oldest
Challenge name | file name | Language | Difficulty | TODO ? |
---|---|---|---|---|
Tic-Tac-Toe Checker | ticTactoeChecker.js | JavaScript | ⭐ | In progress check if a Tic Tac Toe board's is solved |
Decode the Morse code | morseDecoder.js | JavaScript | 0 | write a Morse decoder script |
Two fighters, one winner | twoFighters.js | JavaScript | 0 | two objects fight with their properties; write a function to tell who win |
Mexican Wave | mexicanWave.js | JavaScript | 0 | Make a wave inside a string |
Mumbling | mumbling.js | JavaScript | 0 | Return a string as "abcd" -> "A-Bb-Ccc-Dddd" |
Sum of Digits / Digital Root | digitalRoot.js | JavaScript | ⭐ | Recursive sum of all the digits in a number till there is only 1 digit left |
Duplicate Encoder | duplicateEncoder.js | JavaScript | ⭐+ | Convert a string with "(" if a character appears only once or ")" if that character is duplicated |
Format a string of names (..., ... & ...) | nameAmpersand.js | JavaScript | 0 | Format a string by separating elements with , or & |
Disemvowel Trolls | disemvowel.js | JavaScript | 0 | Remove vowel from a string |
Naughty or Nice? | naughtyNice.js | JavaScript | 0 | make a function that take an array of object as parameter and read a property from it |
Who likes it? | whoLikes.js | JavaScript | 0 | Returns a text according to conditions |
IQ Test | iqTestBob.js | JavaScript | 0 | Find the number that differs from the others in evenness |
Replace With Alphabet Position | alphabetPosition.js | JavaScript | 0 | Replace every letter from a string with its position in the alphabet. If anything in the text isn't a letter, ignore it and don't return it. |
difficulty : [0 : basic/beginner]
Challenge from : codingame
⏬ From Newest to oldest
Challenge name | file name | Solution Language | Difficulty | TODO ? |
---|---|---|---|---|
mars-lander-episode-1 | mars-lander-episode-1.java | Java | easy | link |
the-descent | the-descent.py | Python | easy | link |
In this folder there is a screenshot of the statement of each challenge.
Pick one randomly, try to resolve it and compare with my solution. 💫
More to come