JavaRush /Java Blog /Random-IT /Dalle note di una studentessa del secondo anno che viene ...
Mikhail Fufaev
Livello 35
Москва

Dalle note di una studentessa del secondo anno che viene bocciata

Pubblicato nel gruppo Random-IT
La vita è dura per uno studente che non può lavorare a tempo pieno. Completi i compiti di prova, vai ai colloqui, stiri il tuo abito, rivedi gli appunti delle lezioni di Javarush. Ma alla fine ti rifiutano, interpretando questo come un impegno con gli studi.
...Dagli appunti di uno studente del secondo anno bocciato - 1
Recentemente ho scritto il mio primo articolo Introduzione a Jackson Framework e lo sto aggiornando godendomi i Mi piace e le visualizzazioni :) Siamo tutti studenti Javarush il cui obiettivo principale è trovare un lavoro e credo che tutti dovrebbero condividere la propria esperienza di colloquio. Se tu, leggendo questo articolo, stai cercando lavoro e vuoi acquisire competenze nella risoluzione dei tipici problemi dei test, allora Benvenuto! Facciamo subito la riserva di non nominare le aziende dalle quali ho ricevuto compiti di test e li ho risolti (per mantenere la riservatezza).
  1. Offerte di lavoro Sviluppatore Java Junior:
    • Dato:

      txt nel formato

      user_id;conteggio;paese

      11231;6;Russia

      11232;1;Ucraina

      1122;1;Ucraina

      È necessario scrivere le statistiche in un file:
      ...Dagli appunti di uno studente del secondo anno bocciato - 2

      Sarà un vantaggio se l'attività viene risolta senza l'uso di librerie, strutture dati e algoritmi aggiuntivi (ovvero con tipi di base, loop e array)


    • Ordinare le righe nel file result.txt come segue: in ordine decrescente, visualizzare sum(count);per gli stessi valori, sum(count)ordinare per count_uniq(user_id). Scrivi anche il risultatoresult.txt

      Sarà un vantaggio utilizzare i metodi di libreria durante l'ordinamento


    • Fornire resistenza al programma agli errori di formato: se una riga non corrisponde al formato, viene saltata. Fornire resistenza al programma per l'overflow del tipo.


  2. Offerte di lavoro Sviluppatore Java (Hadoop):
    • Carica i dati sul valore delle condivisioni Mail.Ru in qualsiasi database relazionale che supporti SQL nella tabella MailRuCostNaso

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

      Alla tabella MailRuCostBer

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

      E nella tabella USDCost informazioni sul valore del dollaro rispetto al rublo

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

    • Scrivere una query SQL che restituisca la differenza tra i prezzi delle azioni della società MailRu (dalla tabella MailRuCostNaso) alla chiusura delle negoziazioni del giorno precedente e del giorno corrente

    • Per ogni giorno, stampa se la crescita del rublo e la crescita (la differenza tra il valore di chiusura del giorno corrente e quello precedente) delle azioni Mail.Ru sono state sincrone. Se in questo giorno sia MailRu che il rublo crescono, allora mettiamo "entrambi crescono", se cadono, mettiamo "entrambi cadono", se il rublo cade e MailRu cresce, allora "Rub cresce, MailRu cade", ecc. La tabella principale dei prezzi delle azioni MailRu è MailRuCostNaso, ma se non è presente alcun prezzo per un determinato giorno, prendilo dalla tabella MailRuCostBer.

    • Osserva i dati contenuti in queste tabelle. Quali modelli e metriche interessanti puoi calcolare al loro interno? Perché li hai trovati interessanti?
  3. Offerte di lavoro per apprendista sviluppatore Java:
    • In base al diagramma UML, creare un progetto che implementi il ​​modello decoratore

      Tirocinante sviluppatore Java

    • Scrivi un programma che visualizzi la media aritmetica di un array bidimensionale (sì, sì, non mi sbagliavo)

    • Dimostrare le capacità del polimorfismo
  4. Offerte di lavoro Sviluppatore Java Junior:
  5. Scrivere un programma in Java che invii una lettera al direttore tecnico via email. Il programma dovrebbe avere 2 file: un file di configurazione con le impostazioni del server SMTP e un modello di lettera.

PS Molto spesso chiedono la conoscenza dei modelli, chiedono di scrivere Singleton, e quasi ovunque danno problemi di logica (Determinare una moneta contraffatta in n pesate, problemi di incrocio, ecc.)
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION