Passa al contenutoPassa al piè di pagina
  • Lavori
  • Aziende
  • Stipendi
  • Per le aziende

      Migliora la tua carriera

      Scopri le tue potenzialità di guadagno, trova lavori da sogno e condividi approfondimenti su lavoro e vita privata in forma anonima.

      employer cover photo
      employer logo
      employer logo

      WAES

      Questa è la tua azienda?

      Circa
      Recensioni
      Stipendi e benefit
      Lavori
      Colloqui
      Colloqui
      Ricerche correlate: Recensioni su WAES | Offerte di lavoro di WAES | Stipendi di WAES | Benefit di WAES
      Colloqui di WAESColloqui per Java Developer presso WAESColloquio di WAES


      Glassdoor

      • Chi siamo
      • Contattaci

      Aziende

      • Account Business gratuito
      • Spazio per le aziende
      • Blog per le aziende

      Informazioni

      • Aiuto
      • Linee guida
      • Condizioni d'uso
      • Privacy e scelte pubblicitarie
      • Non vendere né condividere le mie informazioni
      • Strumento per l'accettazione dei cookie

      Lavora con noi

      • Inserzionisti
      • Carriere
      Scarica l'app

      • Cerca:
      • Aziende
      • Lavori
      • Località

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" e il relativo logo sono marchi registrati di Glassdoor LLC.

      Aziende seguite

      Non lasciarti sfuggire opportunità e informazioni privilegiate seguendo le aziende dove vorresti lavorare.

      Ricerche di lavoro

      Ricevi suggerimenti e aggiornamenti personalizzati avviando le tue ricerche.

      Colloquio per Java Developer

      19 giu 2018
      Candidato anonimo a colloquio
      Nessuna offerta
      Esperienza negativa

      Candidatura

      Ho presentato la mia candidatura di persona. La procedura ha richiesto 2 settimane. Ho sostenuto un colloquio presso WAES nel mese di giu 2018

      Colloquio

      I applied by email. 1. Skype Screening with recruiter: detailed, a lot of questions to get a context of the projects and my experience. 2. Code assessment: web service with 3 Java API endpoints on GitHub

      Domande di colloquio [1]

      Domanda 1

      Code assessment: they also didn't give a lot of details or expected architecture design, the task description was unclear. It was difficult to understand what exactly they want, it contained some confusing details. They did not provide the task with test data to avoid any ambiguity. I showed the task to two different experienced developers and they both suggested different explanations about what exactly should be done. When I asked the recruiter, who can explain me some unclear details, she said something like "task had all the necessary explanation to implement the solution. If you are unsure about things, it is better to make a guess and get prepared to defend your choice during the tech interview". Okay, I chose a solution. But, actually, I did not have a chance to defend my choise! Also, the feedback contained next (pretty ridiculous) comments. For example: 1) "You should not implement the integration test for database". Wait. But how should I develop JPA repository without that? How to check whether data base was configured correctly, mr. Reviewer? Did you ever hear about TDD? How to understand whether the database doesn't work or whole Spring context is down? If you spent so much time debugging code as much as I did, you would know why you need special test for repository layer. 2) "Test names are not enough meaningful." Seriously? You want perfection in everything but you even could not provide a good example data and clear task description. 3) "Your service should implement an interface while your controller didn’t have to". Actually, I would need to use interface if I provided several implementations for my component. No more for anything. And, actually, I will not. Later they comment it that "creating an interface to a service is actually a part of the SOLID principles". But, unfortunately, they couldn't explain me which exactly SOLID principle I broke (because I did not broke anything and SOLID is not about interfaces and services at all). 4) "Consider having more specific test cases instead of a big method like ..." Actually, 27 lines is a not big test scenario. And if I split this test, I would get unpredictable behavior of the test environment. Because different test environments could change the order of running tests. And whole test scenario would be broken. By default, JUnit 4 runs tests using a deterministic, but unpredictable order. But you did not know that, mr. Reviewer, am I right? You could ask me. I sum up: you must be able to read their thoughts and guess what they really meant to pass their interviews and assignments. They do not make objective assessment of your knowledge, their approach is very superficial. At least in the first two stages. Yes, I agree that my solution contained some issues related code standards, but their test assignment was not perfect too. And it's strange to expect candidates to know your code standards, especially if you do not tell him where to read it. It's hard for me to imagine their ideal candidate. But they were friendly enough and cheered me up with their feedback, thank them for it.
      1 risposta
      25

      Le migliori aziende per "stipendio e benefit" vicino a te

      avatar
      IBM
      3.6★Stipendio e benefit
      avatar
      Dell Technologies
      3.5★Stipendio e benefit
      avatar
      BTC Business Technology Consulting
      3.7★Stipendio e benefit