Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      HeyMath!

      Is this your company?

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: HeyMath! reviews | HeyMath! jobs | HeyMath! salaries | HeyMath! benefits
      HeyMath! interviewsHeyMath! Senior Associate Software Engineer interviewsHeyMath! interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Associate Software Engineer Interview

      Oct 20, 2017
      Anonymous employee
      Chennai
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 4 days. I interviewed at HeyMath! (Chennai) in Oct 2017

      Interview

      First Round: It was a Telephonic Interview. Regular Questions like 1. Tell me about Yourself 2. Your work and skills i said everything and from that the interviewer asked me a question on which i have worked How do you determine whether you need a Sql database or a NoSql database? How do you determine which NoSql Database is suited for you? What are the limitations of some popular Databases like MongoDb, Cassandra etc,. 120k requests are hitting the server concurrently and you have a 2gb ram ubuntu system 128gb SSD, will your server handle the requests? What are the possible errors you can encounter in the above case? I have answered them all in detail. Next came the Data Structure and Algorithm related question. Some students are taking test and every question is a multiple choice question, in real-time i would like to know the stats like, how many students attempted a question correctly, student ranks etc,. I came with a graph kind of concept. He was impressed with my fundamentals and computer concepts. Round 2: I was waiting for the round-2 on skype and the interviewer got some other work so it was postponed and HR called me and said it and it was postponed to next day. I was asked to do the Database model for the same structure and write code for the implementation. I did it but interviewer asked me to improvise my answer , i thought for a while and came up with using web sockets, he just accepted the answer. Next he asked me on some java questions like when to use hashmap, linkedhashmap, hashset, hashtable etc., Difference between Compilation error and Run time error He asked some theoretical question which i didn't remember - i said i am bad at theory Round-3 : Given a file file of format: ColHeader_1, ColHeader_2, ColHeader__3 col1val1, col2val1, col3val1 col1val2, col2val2, col3val2 col1val3, col2val3, col3val3 col1val4, col2val4, col3val4 output should should be a json like: [{ ColHeader_1: col1val1, ColHeader_2: col2val1, ColHeader__3: col3val1 },{ ColHeader_1: col1val2, ColHeader_2: col2val2, ColHeader__3: col3val2 },{ ColHeader_1: col1val3, ColHeader_2: col2val3, ColHeader__3: col3val3 },{ ColHeader_1: col1val4, ColHeader_2: col2val4, ColHeader__3: col3val4 }] for the same question values has to be validated. i gave a code which does validation but interviewer asked me to use FactoryUtils I said i don't have an idea about them, but he accepted the solution and later came some theoretical questions. they took 3 days to sent me the offer letter.

      Interview questions [1]

      Question 1

      Some students are taking test and every question is a multiple choice question, in real-time i would like to know the stats like, how many students attempted a question correctly, student ranks etc,.
      Answer question
      2

      Top companies for "Compensation and Benefits" near you

      avatar
      McGraw Hill
      3.5★Compensation & Benefits
      avatar
      NIIT Limited
      3.5★Compensation & Benefits
      avatar
      College Board
      3.5★Compensation & Benefits
      avatar
      Apollo Education Group
      3.5★Compensation & Benefits