I applied online. I interviewed at Empathy in May 2025
Interview
phone screening with recruiter, then in person interview with team lead and another developer. they were introducing the company and the team, then asked me to introduce myself and then to describe a feature that I worked on followed by a coding question, pseudo code on paper
Interview questions [1]
Question 1
you have a shopping cart with products that have quantity and unit price. how would you calculate the price of all items in the cart?
now we have to types of discounts - one is percentage and the other is buy 3 get 2 for free. how would you calculate the cart total price now? how would you represent the db to support that?