Roku Senior Software engineer(Frontend)

Level: Senior software engineer
Education: Bachelor
Years of Experience:8
Questions :

  • Browser coding

    • Render a table
    • Add a search filter
    • Add delete row button
    • Add Reset data button
    • Focus on code quality and optimizations
  • DS

  • System design

    • Insta

      • Image upload & Feed view architecture
      • Focus on backend
      • Upload service-> compress->upload to CDN-> return url->push event in kafka for celebrity post
      • send notifications to followers, update their feed
    • Managerial

      • resume drill down
      • best project/conflict
      • system design Book my show, Focus on Data model, state management, and different services we will need