The first pair programming interview asked me to develop a currency conversion service, which gets rates from a third-party provider (which was stubbed out for the exercise), and progressively added problems of availability, scalability, reliability, etc. The systems design interview asked me to first design on a white board a system that takes a file listing bank transfers as an input, enriches each entry using an external service, and store them in a database. The second part of the interview was a high level implementation of the system using Java interfaces.
Senior Backend Engineer Interview Questions
2,042 senior backend engineer interview questions shared by candidates
Which scales better, n or log(n)?
What's the time performance of a binary sort?
Asked simple system design questions.
coding: - load balancer - transfer money from A to B system design: - integrate bank system with ATM machines
Implement a Load balancer service registry. You can go through other experiences shared in glassdoor, pretty much the same constraints.
Thread blocking, DB indexing, transactions, isolation of transactions, pessimistic/optimistic locking, queues, service deployment, design patterns like: circuit breaker, retry.
Un endpoint tarde à répondre. Comment investiguez-vous ?
How do you ensure data stays consistent between primary and secondary data stores ?
topics like system design, hashmap, linkedlist and so on...
Viewing 981 - 990 interview questions