JavaRush /Java-Blog /Random-DE /Aus den Notizen eines Studenten im zweiten Jahr, der abge...
Mikhail Fufaev
Level 35
Москва

Aus den Notizen eines Studenten im zweiten Jahr, der abgelehnt wird

Veröffentlicht in der Gruppe Random-DE
Das Leben ist hart für einen Studenten, der nicht Vollzeit arbeiten kann. Sie erledigen Testaufgaben, gehen zu Vorstellungsgesprächen, bügeln Ihren Anzug, überprüfen Javarush-Vorlesungsunterlagen. Aber am Ende lehnen sie dich ab und interpretieren das als Beschäftigung mit deinem Studium.
...Aus den Notizen eines Studenten im zweiten Jahr, der abgelehnt wurde - 1
Kürzlich habe ich meinen ersten Artikel „Einführung in das Jackson Framework“ geschrieben und sitze gerade dabei, ihn zu aktualisieren und genieße die Likes und Ansichten :) Wir sind alle Javarush-Studenten, deren Hauptziel es ist, einen Job zu bekommen, und ich glaube, dass jeder seine Erfahrungen mit Vorstellungsgesprächen teilen sollte. Wenn Sie beim Lesen dieses Artikels auf der Suche nach einem Job sind und Fähigkeiten zur Lösung typischer Testprobleme erwerben möchten, dann sind Sie herzlich willkommen! Bitte machen wir gleich einen Vorbehalt, dass ich die Firmen, von denen ich Testaufgaben erhalten und diese gelöst habe, nicht namentlich nennen werde (aus Gründen der Vertraulichkeit).
  1. Stellenangebot Java Junior Developer:
    • Gegeben:

      txt-Datei im Format

      Benutzer-ID;Anzahl;Land

      11231;6;Russland

      11232;1;Ukraine

      1122;1;Ukraine

      Sie müssen Statistiken in eine Datei schreiben:
      ...Aus den Notizen eines Studenten im zweiten Jahr, der abgelehnt wurde - 2

      Es ist von Vorteil, wenn die Aufgabe ohne den Einsatz zusätzlicher Bibliotheken, Datenstrukturen und Algorithmen (also mit Basistypen, Schleifen und Arrays) gelöst wird.


    • Sortieren Sie die Zeilen in der Datei result.txt wie folgt: In absteigender Reihenfolge, Anzeige sum(count);für dieselben Werte, sum(count)Sortieren nach count_uniq(user_id). Tragen Sie auch das Ergebnis einresult.txt

      Es wäre von Vorteil, beim Sortieren Bibliotheksmethoden zu verwenden


    • Sorgen Sie für Widerstandsfähigkeit des Programms gegen Formatfehler: Wenn eine Zeile nicht mit dem Format übereinstimmt, wird sie übersprungen. Bietet Programmresistenz gegen Typüberlauf.


  2. Stellenangebot Java Developer (Hadoop):
    • Laden Sie Daten zum Wert von Mail.Ru-Freigaben in jede relationale Datenbank, die SQL unterstützt, in die MailRuCostNaso-Tabelle

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

      Zur MailRuCostBer-Tabelle

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

      Und in der USDCost-Tabelle finden Sie Informationen zum Wert des Dollars gegenüber dem Rubel

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

    • Schreiben Sie eine SQL-Abfrage, die die Differenz zwischen den Aktienkursen des Unternehmens MailRu (aus der MailRuCostNaso-Tabelle) zum Handelsschluss am Vortag und am aktuellen Tag zurückgibt

    • Drucken Sie für jeden Tag aus, ob das Wachstum des Rubels und das Wachstum (die Differenz zwischen dem Schlusswert des aktuellen und des vorherigen Tages) der Mail.Ru-Aktien synchron waren. Wenn an diesem Tag sowohl MailRu als auch der Rubel wuchsen, dann setzen wir „beide wächst“, wenn sie fielen, setzten wir „beide fielen“, wenn der Rubel fiel und MailRu wuchs, dann „Rub wächst, MailRu fällt“ usw. Die Haupttabelle der MailRu-Aktienkurse ist MailRuCostNaso. Wenn darin jedoch kein Preis für einen bestimmten Tag enthalten ist, entnehmen Sie ihn der MailRuCostBer-Tabelle.

    • Schauen Sie sich die in diesen Tabellen enthaltenen Daten an. Welche interessanten Muster und Metriken können Sie darin berechnen? Warum fanden Sie sie interessant?
  3. Stellenausschreibung für Auszubildende zum Java-Entwickler:
    • Erstellen Sie basierend auf dem UML-Diagramm ein Projekt, das das Dekoratormuster implementiert

      Java-Entwickler-Trainee

    • Schreiben Sie ein Programm, das das arithmetische Mittel eines zweidimensionalen Arrays anzeigt (ja, ja, ich habe mich nicht geirrt)

    • Demonstrieren Sie die Fähigkeiten des Polymorphismus
  4. Stellenangebot Java Junior Developer:
  5. Schreiben Sie ein Programm in Java, das einen Brief per E-Mail an den technischen Direktor sendet. Das Programm sollte zwei Dateien haben: eine Konfigurationsdatei mit SMTP-Servereinstellungen und eine Briefvorlage.

PS Sehr oft fragen sie nach Musterkenntnissen, bitten darum, Singleton zu schreiben, und fast überall geben sie logische Probleme (Bestimmen Sie eine gefälschte Münze in n-Wägungen, Kreuzungsprobleme usw.).
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION