JavaRush /Blog Java /Random-FR /D'après les notes d'un étudiant de deuxième année rejeté
Mikhail Fufaev
Niveau 35
Москва

D'après les notes d'un étudiant de deuxième année rejeté

Publié dans le groupe Random-FR
La vie est dure pour un étudiant qui ne peut pas travailler à temps plein. Vous effectuez des devoirs de test, vous rendez à des entretiens, repassez votre costume, révisez les notes de cours Javarush. Mais ils finissent par vous refuser, interprétant cela comme étant occupé par vos études.
...D'après les notes d'un étudiant de deuxième année qui est rejeté - 1
J'ai récemment écrit mon premier article Introduction à Jackson Framework et je suis en train de le mettre à jour en profitant des goûts et des vues :) Nous sommes tous des étudiants Javarush dont l'objectif principal est d'obtenir un emploi et je pense que tout le monde devrait partager son expérience d'entretien. Si vous lisez cet article, recherchez un emploi et souhaitez acquérir des compétences pour résoudre des problèmes de test typiques, alors bienvenue ! Faisons immédiatement une réserve que je ne nommerai pas les entreprises dont j'ai reçu des tâches de test et les ai résolues (afin de préserver la confidentialité).
  1. Offre d'emploi Développeur Java Junior :
    • Donné:

      fichier txt au format

      user_id;compte;pays

      11231;6;Russie

      11232;1;Ukraine

      1122;1;Ukraine

      Vous devez écrire des statistiques dans un fichier :
      ...D'après les notes d'un étudiant de deuxième année qui est rejeté - 2

      Ce sera un plus si la tâche est résolue sans utiliser de bibliothèques, de structures de données et d'algorithmes supplémentaires (c'est-à-dire avec des types de base, des boucles et des tableaux)


    • Triez les lignes du fichier result.txt comme suit : par ordre décroissant, affichez sum(count);pour les mêmes valeurs, sum(count)triez par count_uniq(user_id). Écrivez également le résultat dansresult.txt

      Ce sera un plus d'utiliser les méthodes de la bibliothèque lors du tri


    • Assurer la résistance du programme aux erreurs de format : si une ligne ne correspond pas au format, elle est ignorée. Fournit une résistance au programme contre le débordement de type.


  2. Offre d'emploi Développeur Java (Hadoop) :
    • Chargez des données sur la valeur des partages Mail.Ru dans n'importe quelle base de données relationnelle prenant en charge SQL dans la table MailRuCostNaso

      http://www.finanz.ru/aktsii/arhiv-torgov/mail-ru/NASO

      Vers la table MailRuCostBer

      http://www.finanz.ru/aktsii/arhiv-torgov/mail-ru/BER/

      Et dans le tableau USDCost, des informations sur la valeur du dollar par rapport au rouble

      http://www.finanz.ru/valyuty/arhiv-torgov/USD-RUB

    • Écrivez une requête SQL qui renvoie la différence entre les cours des actions de la société MailRu (de la table MailRuCostNaso) à la clôture des bourses de la veille et du jour en cours

    • Pour chaque jour, imprimez si la croissance du rouble et la croissance (la différence entre la valeur de clôture du jour en cours et du jour précédent) des actions Mail.Ru étaient synchrones. Si ce jour-là, MailRu et le rouble grandissaient, alors nous mettons « les deux poussent », s'ils baissent, nous mettons « les deux chutes », si le rouble baisse et que MailRu grandit, alors « Rub grandit, MailRu tombe », etc. Le tableau principal des cours des actions MailRu est MailRuCostNaso, mais s'il n'y a pas de prix pour un certain jour, retirez-le du tableau MailRuCostBer.

    • Regardez les données contenues dans ces tableaux. Quels modèles et mesures intéressants pouvez-vous y calculer ? Pourquoi les avez-vous trouvés intéressants ?
  3. Offre d'emploi pour un développeur Java stagiaire :
    • Sur la base du diagramme UML, créez un projet qui implémente le modèle décorateur

      Stagiaire Développeur Java

    • Écrire un programme qui affiche la moyenne arithmétique d'un tableau à deux dimensions (oui, oui, je ne me suis pas trompé)

    • Démontrer les capacités du polymorphisme
  4. Offre d'emploi Développeur Java Junior :
  5. Écrivez un programme en Java qui envoie une lettre au directeur technique par e-mail. Le programme doit contenir 2 fichiers : un fichier de configuration avec les paramètres du serveur SMTP et un modèle de lettre.

PS Très souvent, ils demandent la connaissance des modèles, demandent d'écrire Singleton, et presque partout ils posent des problèmes de logique (Déterminer une pièce contrefaite en n pesées, problèmes de croisement, etc.)
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION