Intel Software Engineer, Full Stack | Second Round
Anonymous User
286

I had second round which was based on front-end question
image

Problem statement:

  1. Create the table as shown in the image, you can divide the components into 2 parts, one for the dropdown and one for the table itself.
  2. The table should show all unique processes in a sorted order.
  3. Every process has some defined nodes. Each node should be color coded as per their status, approved should be green, rejected should be red, in evaluation should be white and pending should be grey.
  4. Each node should also display its name and efficiency, where efficiency is calculated by the amount of workday/number of unique managers.
  5. Each node should be displayed in their appropriate position defined by the month
  6. If 2022 is selected in the dropdown, then only nodes with the year 2022 should be displayed and if 2021 is selected nodes with year 2021 should be displayed.
  7. The total nodes per quarter should be displayed at the bottom, Ex: Q1 has 3 nodes Projects/Qtr, Q2 has 2 nodes Projects/Qtr
  8. As a bonus question, you can add a delete icon next to the nodes that will delete the nodes from the table.
  9. You can style the table however you like but please note nodes should follow point 3.
Comments (0)