Ir al contenidoIr al pie de página
  • Empleos
  • Empresas
  • Sueldos
  • Para empleadores

      Impulsa tu carrera profesional

      Averigua cuánto podrías ganar, encuentra el empleo perfecto y comparte información sobre tu vida laboral y personal de forma anónima.

      employer cover photo
      employer logo
      employer logo

      Personio

      Empleador activo

      Información
      Evaluaciones
      Pago y prestaciones
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Evaluaciones de Personio | Empleos en Personio | Sueldos en Personio | Prestaciones en Personio
      Entrevistas en PersonioEntrevistas para el cargo de Backend Developer en PersonioEntrevista en Personio


      Glassdoor

      • Acerca de
      • Premios
      • Blog
      • Contacto

      Empleadores

      • Cuenta de empleador gratuita
      • Centro de empleador

      Información

      • Ayuda
      • Pautas
      • Condiciones de uso
      • Privacidad y opciones de anuncios
      • No vender ni compartir mi información
      • Herramienta de autorización de cookies

      Trabaja con nosotros

      • Anunciantes
      • Oportunidades laborales
      Descargar aplicación

      • Buscar por:
      • Empresas
      • Empleos
      • Ubicaciones

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor", "Worklife Pro", "Bowls" y sus logotipos son marcas comerciales registradas de Glassdoor LLC.

      Empresas seguidas

      Sigue a tus empresas favoritas para estar al tanto de las últimas oportunidades y disponer de información desde adentro.

      Búsquedas de empleo

      Recibe recomendaciones y actualizaciones personalizadas al iniciar tu búsqueda.

      Las mejores empresas en cuanto a "Remuneración y prestaciones" cerca de ti

      avatar
      Intuit
      4.4★Remuneración y prestaciones
      avatar
      Motorola Solutions
      3.9★Remuneración y prestaciones
      avatar
      ZoomInfo
      3.8★Remuneración y prestaciones
      avatar
      Varonis Systems
      4.0★Remuneración y prestaciones

      Entrevista para Backend Developer

      7 de nov de 2018
      Candidato de entrevista anónimo
      München, Bavaria
      Sin ofertas
      Experiencia negativa
      Entrevista fácil

      Solicitud

      Me postulé en línea. El proceso tomó 3 semanas. Acudí a una entrevista en Personio (München, Bavaria) en oct 2018

      Entrevista

      The interivew was: First Get in touch. Then you'd choose a nearest available date from a web site (they were so busy that I the nearest date was set on the next week. Which is completely fine. We were on time and initial discussion went normally. Lady described the company and asked some very broad technical questions. (like what is Class) Second Also on time. We scheduled another interview with the technical guy for another 2 weeks. The second interview went smooth and short. The guy didn't look enthusiastic of this. So he just asked some formal questions. Afterwards he immediately sent an assignment. A coding challenge. I replied with time I would need and submitted a day before the deadline. The coding challenge The coding challenge was confusing. On one hand they expect OOP knowledge, on another hand the task doesn't imply it. It actually more implies how to solve the problem in algorithmic way. No database interaction, no model at all. Just a web service to receive data, transform it and return. There are must do's and bonus points. I did all bonus points (web app - ReactJS app, loop detector etc.) The task was to traverse data and convert it to tree structure. I deliberately coded it non-recursive. (if you know, recursion is not the best choice in this situation for PHP and this type of environment). But since I kinda knew that on average they expect recursion I created a ReactJS app as a bonus, there was a recursion where the use of which was more appropriate. I also added javadoc comments lol because you know, why not. The next day I received ridiculolus email. Stating that the reason why they didn't like code: 1. "You didn't use recursion" (which means they didn't even bother looking at ReactJS app where there was a recursion used) 2. Your variable names were short (like using $i for iteration, $c for count) and other nonsense of this type. He listed a lot of points just for the mass. Because adequately there would be one or two. (like: "you commented your algorithm") or "didn't split your function" (which was short already) This was kinda embarrassing. So I immediately thought. Well, if you didn't like me on the previous interviews you could just reject it right away without giving me this assignment and wasting my time then to just list dozens of nonsense critical points. Also if someones code just is not what you expected, no need to try to humiliate with this nonsense. Do it at least professionally. A few key points and all good. Other note is that he asked about Reflection API (where do we use it). He clearly expected one certain answer: To use to get access to private methods in Unit Testing. This demonstrates that the guy doesn't know that it's such a horrible idea to test private methods. Which makes me think that the guy just expects certain answers that he preprogrammed to himself.

      Preguntas de entrevista [2]

      Pregunta 1

      What PHP session files consist of
      1 respuesta

      Pregunta 2

      What do we use Reflection API
      1 respuesta
      5
      avatar
      Respuesta de Personio
      7y
      Dear Applicant, Thank you for taking your time to give us your very detailed feedback. At Personio we thrive to improve our recruiting process and also our coding challenge continuously. We spoke with our team and would like to provide you some feedback especially on the coding challenge. Even if the task itself looks like straight forward a challenge, we not only seek for working solutions, although this is of course required, we also evaluate readability, usage of clean code practices and solid principles. The challenge can be done in a single method and would work and be efficient in resources, but it will not give us understanding of your coding habits. It is equally important to us that code follows separation of concerns, follows standards during variable naming and is easy to navigate. We understand your inconvenience and will challenge our coding challenge to avoid future misconceptions. We wish you all the best for your future career. Best, Cassandra