Ces questions permettent de vous situer vis à vis de la programmation et de l'informatique en général. Il est normal de ne pas tout connaître ;)
SELECT Marque, AVG(Prix)
FROM Produits
GROUP BY Marque
Réponse :
En javascript (ou un framework JS que vous préciserez), comment peut-on récupérer un objet par son identifiant (attribut id
en HTML) ?
/**
* Récupère un objet par son identifiant
*
* @param string id l'identifiant recherché
* @return DOMElement l'élément d'identifiant correspondant
*/
function getById(id)
{
return
}
Que fait l'expression CSS suivante ? Pouvez-vous donner un fragment de code HTML sur lequel elle s'appliquerait ?
#space .space_list a:hover{
background:#777777;
}
Réponse :
Pouvez-vous rédiger en PHP (ou autre si inconnu) une fonction prenant un tableau en paramètre et renvoyant la somme des éléments de tableau ?
<?php
/**
* Calcule la somme des valeurs du tableau.
*
* @param array $tableau le tableau sur lequel effectuer la somme
*
* @return int la somme
*/
function somme_tableau(array $tableau)
{
}
Pouvez-vous rédiger en PHP (ou autre si inconnu) une classe modélisant un utilisateur (propriétés et fonctions à votre discrétion) ?
<?php
?>
Pouvez-vous rédiger en PHP (ou autre si inconnu) un programme affichant tous les nombres de 1 à 50, en remplaçant les multiples de 3 par ping
, les multiples de 5 par pong
et les multiples de 3 et 5 par pingpong
?
<?php
?>
Écrivez une expression régulière basique permettant de valider une date de naissance (au format JJ/MM/AAAA
)
Regexp :
<?php
$v = $_GET["prenom"];
echo "Bonjour $v !";
include('sql_connect.php');
$reply = mysql_query("INSERT INTO Visiteurs VALUES('" . $v . "')");
include('../../pages/' . $v . '.html');
die();
(beaucoup de remarques possibles ;) mais pas forcément sur la syntaxe)
Réponse :
Pour rappel, factorielle(5) = 5 * 4 * 3 * 2 * 1
.
fonction factorielle(n)
Réponse :
Par exemple, un arbre de catégories : une catégorie principale qui peut avoir un ou plusieurs enfants, qui peuvent eux-même avoir un ou plusieurs enfants, etc.
Réponse :
Réponse :
Réponse :
Comment ouvrir une console sous Windows et afficher son adresse IP (sur Internet et/ou sur la box) ?
Réponse :
Quelle est la complexité (en notation grand O) d'un algorithme affichant tous les nombres de 1 à n
, en remplaçant les multiples de 3 par ping
, les multiples de 5 par pong
et les multiples de 3 et 5 par pingpong
? (cf. questions code)
Complexité :
Réponse :
En MVC, qui effectue les requêtes SQL permettant de récupérer un objet dont une des propriétés devra être affichée ?
Réponse :
Réponse :
Réponse :
You're the captain of a pirate ship and your crew gets to vote on how the gold is divided up. If fewer than half of the pirates agree with you, you die. How do you recommend apportioning the gold in such a way that you get a good share of the booty, but still survive?