System Design Starts with general system design based on some initial requirements. Requirement become more and more complicated.
Backend Developer Interview Questions
9,183 backend developer interview questions shared by candidates
General discussion about the cloud technologies and software architecture.
Time and space complexity, algorithms and data structures.
What is the difference between String StringBuffer StringBulider and StringBuffer in Java? Describe the Redis single-threaded model and IO multiplexing.
Top K frequent elements from leetcode
Merge k linked lists together
They did not ask much about the basic CS knowledge, e.g. OS and network. Instead, they dive really deep into your past experiences.
Given sorted array of nondecreasing integers, and target integer k, find the start and end indices of k. Given 2D array representing chess board, starting position i and j, find the number of unique paths of length n that a knight can travel
Coding Question: Merge Two Sorted Lists
I cant remember the question specifically, but both involve greedy algorithm with priority q and binary search.
Viewing 8891 - 8900 interview questions