What do you think of the games?
Backend Software Interview Questions
15,486 backend software interview questions shared by candidates
A shortest path ques variant
How would you create an algorithm that finds the highest-frequency letter in a string.
What kind of data structure can you use to quickly search for a given string?
Designing a CDN.
Implement functions for Memory cache class
Onsite Interview: Five hours 2:1 interview with following specific pattern: 1. System Design and Scalibility: Design a system for "like" button for a blog post website They expect you to explain detailed design of components and choosing specific technology/software products. Prepare to give answer for large number of users. 2. Programming: Sketch OOD and write code for Sudoku game 3. Use case: Cannot describe exact question but you will be given diagram of a system - with all components, how they interact with each other. You can ask all statistics and log information. You will be alert with some problem in the system and asked to find what it is and why? 4. Spotify Value: Some tricky behavior questions that need preparation. - what is your favorite work environment - what do you like - individual or team - what is an ideal team look like for you - what is agile - advantages - what does scrum master do - if you are appointed for CEO role, what change would you make in company? - What does your manager do and what is ideal manager look like - If you get chance to become an animal, what would you like to be?
There's an array of number intervals. How would you merge them? (It's up to the developer to select how the interval is represented.)
The algorithm questions were standard questions involving arrays and strings, nothing too difficult or that couldn't be trained for. The debugging session was more of a collaborative white boarding session (shared screen on google hangouts) going through a scenario of figuring out why a service was having issues. The engineers running the interview would give a basic outline of the architecture and you would need to ask for more information to get to the bottom of the issue. The systems design question involved architecting a new feature for uploading photos to playlists.
Build a multiplication function(no multiplication or division allowed)
Viewing 1041 - 1050 interview questions