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

      Toka

      Empleador activo

      Información
      Evaluaciones
      Pago y prestaciones
      Empleos
      Entrevistas
      Entrevistas
      Búsquedas relacionadas: Evaluaciones de Toka | Empleos en Toka | Sueldos en Toka | Prestaciones en Toka
      Entrevistas en TokaEntrevistas para el cargo de Full Stack Developer en TokaEntrevista en Toka


      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. Indeed, Inc. "Glassdoor", "Worklife Pro", "Bowls" y sus logotipos son marcas comerciales registradas de Indeed, Inc.

      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.

      Entrevista para Full Stack Developer

      16 jun 2024
      Candidato de entrevista anónimo
      Tel Aviv
      Sin ofertas
      Experiencia negativa
      Entrevista promedio

      Solicitud

      Me postulé a través de un reclutador. El proceso tomó 5 semanas. Acudí a una entrevista en Toka (Tel Aviv) en may 2024

      Entrevista

      they ask me to come into the office (2 h away) to Job interview (technical) , the job interview was 30 min , they ask me 2 front end question and that's it ... after 2 weeks they ask me for FS home assignment (that took me over 2-3 days ) - no extra Libraries (write all my self ) JS not Typescript .... After 2 weeks (I checked for response) : "The exercise requirements included a request not to use a UI framework, but the project was based on Material UI. Additionally, there was no consistency in the design of several elements in the UI. The update mechanism using WebSockets did not work in the submitted exercise. The overall user experience while using the system was not good enough."

      Preguntas de entrevista [1]

      Pregunta 1

      1 ●●●●●●●●●○●To k a F S D H o m e A s s i g n m e n tOverviewDevelop a Real-Time Collaborative Project Management ApplicationDescriptionBuild a project management application with real-time collaboration features. Users should be able to create, manage, and track projects and tasks, and see updates in real-time. The front-end will be built with Vue 2, the back-end with Express, and MongoDB for the database. Real-time communication will be implemented using WebSockets.Plase use JavaScript, no TypeScriptRequirementsFront-EndProject and Task ManagementUsers can create, view, edit, and delete projects.Each project can have multiple tasks. Users can create, view, edit, and delete tasks within a project.Changes to projects and tasks should be reflected in real-time across all connected clients.User InterfaceClean and intuitive UI.Use Vue components for reusability.Implement state management using Vuex.Implement routing using Vue Router.Display real-time updates using WebSockets.Do not use CSS frameworks for UI componentsOnly use responsive grid if needed (e.g bootstrap grid)Use Less / Sass for styling ●●●●●●●●●●●●Form ValidationClient-side form validation for creating and editing projects/tasks.Back-EndRESTful APICRUD operations for projects and tasks.Proper HTTP status codes for responses.Data validation and error handling.WebSocket ImplementationSet up WebSocket server using a library like ws / express-ws(no Socket.IO).Implement real-time communication for project and task updates.Ensure that when one user makes changes, all connected users see the updates instantly.DatabaseDesign schemas for projects and tasks, considering relationships between them.Efficient data querying and storage.ConciderationsCode QualityClean, readable, and maintainable code.Proper use of comments and documentation.Consistent coding style. ●●●●●●●●●●●●Best PracticesFollow best practices in front-end and back-end development.Use of modern JavaScript features.Scalability and PerformanceThoughtful consideration of scalability (e.g., handling a high number of concurrent WebSocket connections).Efficient data handling and querying.User ExperienceIntuitive and user-friendly interface.Responsive design (optional, but a plus).Submission GuidelinesRepositoryCreate a GitHub repository for the project and commit code regularly.Include any assumptions made and potential areas of improvement.TimelineThe candidate should complete the assignment within one week.Bonus PointsImplementation of advanced features like search, filtering, or notifications.Responsive design.Comprehensive unit and integration tests. ●●Real-time collaborative editing (e.g., multiple users can edit a task description simultaneously).Create Dockerfile & docker compose
      Responder pregunta
      2