• 2016-06-09 2:00 PM - 3:00 PM @ TC 2222B
  • Remote interview via Skype
  • One 1 hour interview
  • Interview 1: Interviewed by ᴍᴀᴛᴛ ᴀᴜsᴛɪɴ, Developer. Skype call.
      • Small teams, tackle web (backend), Android, and QA.
      • For first month, interns begin with bug fixing to familiarize themselves with code base.
      • One day hackathon, any project even slightly related to ᴛᴏᴀsᴛ product is okay, technical or non-technical.
      • Web services, JSON data, AngularJS and JavaScript for dashbaord
    • Non-technical Questions
      • No non-technical questions
    • Technical Questions:
      • Code fibonacci recursively and iteratively
      • Give runtime for both
        • O(2^n) and O(n)
      • Give memory usage for both
        • O(n) and O(1)
      • Optimization for recursive fib
        • Use map to store calculated values so we don't need to calculate them again.
      • Implement this optimization
      • Runtime for optimized version
        • O(n)
      • Any hazards this may run into
        • INT_MAX, map becomes very large and takes space.
      • How to resolve? Any other data types? How to resolve map being large?
        • Create own class for storing large numbers. use long instead of int. discard entries that we've already used.
    • Projects / Products:
      • POS system
jun 9 2016 ∞
jul 15 2016 +