Senior Backend Engineer Interview Questions

2,046 senior backend engineer interview questions shared by candidates

We have a database table with insurance policies. This is managed by a service that exposes an API that our customers can use to create and modify policies. When a change is made to a policy, like for example the coverage limit being increased, we need to store both the old and the new revisions of the policy. The API needs to be able for any given time to return the state of the policy as it was on a given date. As an example, we have a 1 year renter's insurance policy starting January 1. On July 1, i.e. 6 months later, the policy (customer) decides to increase the coverage limit from $50K to $75K. We need to store the policy as it was before and after the change. How would you implement this? The backend is a relational database, but if you have other methods or data store types to solve this that you find to be better, feel free to use them. Columns: id, type, deductible, cov_limit, cov_start_date, cov_end_date, customer_id
avatar

Senior Backend Engineer

Interviewed at Boost Insurance

4.5
Mar 5, 2019

We have a database table with insurance policies. This is managed by a service that exposes an API that our customers can use to create and modify policies. When a change is made to a policy, like for example the coverage limit being increased, we need to store both the old and the new revisions of the policy. The API needs to be able for any given time to return the state of the policy as it was on a given date. As an example, we have a 1 year renter's insurance policy starting January 1. On July 1, i.e. 6 months later, the policy (customer) decides to increase the coverage limit from $50K to $75K. We need to store the policy as it was before and after the change. How would you implement this? The backend is a relational database, but if you have other methods or data store types to solve this that you find to be better, feel free to use them. Columns: id, type, deductible, cov_limit, cov_start_date, cov_end_date, customer_id

1. Phone screening with HR, asking current job, skills, expectation salary 2. Online test accessment in codility 3. Interview with Engineering manager talikg about skill set, problem solving technique 4. Pair programming 2 hours to design a shorten url 5. Interview C level
avatar

Senior Backend Engineer

Interviewed at Paystone

4.1
Mar 1, 2024

1. Phone screening with HR, asking current job, skills, expectation salary 2. Online test accessment in codility 3. Interview with Engineering manager talikg about skill set, problem solving technique 4. Pair programming 2 hours to design a shorten url 5. Interview C level

Describe scenarios where you encountered a scaling performance problems with micro-services in java, python and decided to choose golang for building next set of services? Explain data modelling and how would you approach it when designing a systems in golang?
avatar

Senior Software Engineer - Backend

Interviewed at Conxai

4.3
Aug 8, 2024

Describe scenarios where you encountered a scaling performance problems with micro-services in java, python and decided to choose golang for building next set of services? Explain data modelling and how would you approach it when designing a systems in golang?

Viewing 741 - 750 interview questions

Glassdoor has 2,046 interview questions and reports from Senior backend engineer interviews. Prepare for your interview. Get hired. Love your job.