Skip to content

Instantly share code, notes, and snippets.

@AkdM
Forked from Neamar/entretien.md
Last active August 29, 2015 14:05
Show Gist options
  • Save AkdM/498aa7e53663400a6be5 to your computer and use it in GitHub Desktop.
Save AkdM/498aa7e53663400a6be5 to your computer and use it in GitHub Desktop.

Questions

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 ;)

Comment s'appelle le système de base de données que l'on utilise avec PHP ?

Réponse :

Que fait la requête SQL suivante :

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) 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 :

Que pensez-vous du code suivant ?

<?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 :
 
 
 
 
 
 
 
 
 
 
  

Que va afficher le code suivant ?

<?php
	$array = array(9, 8, 7, 6, 1, 2, 3);
	$res_array = array_merge($array, array(1, 2, 3));
	var_dump($res_array);
?>
Réponse :
 

 
 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment