Aller au contenuAller au pied de page
  • Emplois
  • Entreprises
  • Salaires
  • Pour les employeurs

      Boostez votre carrière

      Découvrez votre salaire potentiel, décrochez des emplois de rêve et partagez vos témoignages de manière anonyme.

      employer cover photo
      employer logo
      employer logo

      Toka

      Est-ce votre entreprise ?

      À propos
      Avis
      Salaires et avantages
      Emplois
      Entretiens
      Entretiens
      Recherches associées: Avis sur Toka | Offres d’emploi chez Toka | Salaires chez Toka | Avantages sociaux chez Toka
      Entretiens chez TokaEntretiens d’embauche pour Full Stack Developer chez TokaEntretien chez Toka


      Glassdoor

      • À propos
      • Récompenses
      • Blog
      • Nous contacter
      • Guides

      Employeurs

      • Compte employeur gratuit
      • Centre employeur
      • Blog pour les employeurs

      Informations

      • Aide
      • Règles de la communauté
      • Conditions d'utilisation
      • Confidentialité et choix publicitaires
      • Ne pas vendre ni partager mes informations
      • Outil de consentement aux cookies

      Travailler avec nous

      • Annonceurs
      • Carrières
      Télécharger l'application

      • Parcourir par :
      • Entreprises
      • Emplois
      • Lieux

      Copyright © 2008-2026. Glassdoor LLC. « Glassdoor », son logo, « Worklife Pro » et « Bowls » sont des marques déposées de Glassdoor LLC.

      Entreprises suivies

      Tenez-vous au courant des dernières opportunités et profitez de conseils d’initiés en suivant les entreprises de vos rêves.

      Recherche d’emplois

      Obtenez des recommandations et des mises à jour personnalisées en démarrant vos recherches.

      Entretien pour Full Stack Developer

      16 juin 2024
      Candidat à l'entretien anonyme
      Tel Aviv-Yafo
      Aucune offre
      Expérience négative
      Entretien moyen

      Candidature

      J'ai postulé via un recruteur. Le processus a pris 5 semaines. J'ai passé un entretien chez Toka (Tel Aviv-Yafo) en mai 2024

      Entretien

      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."

      Questions d'entretien [1]

      Question 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
      Répondre à cette question
      2