1. How to encrypt a set of string e.g. WAAAYYFFFFFAIIIRR to W1A3Y2F4A1I3R2 etc... And how to decrypt it back to original string (2 separate functions) 2. How to design a system so that user can check in their location thru their phone, and how to scale it when the app gets popular and millions of users are using it. How would you expand the application features when popularity grows. 3. How to design a database of Warehouse, Suppliers and Customers and they ask you to write various SQL queries to pull products sold, how many customers bought more than 30 products etc 4. A coding problem to simulate the coin game and gambler's fallacy (if they are 4 Heads in a row, gambler would bet on Tail, and vice versa).
Senior Softwareentwickler Interview Questions
73,988 senior softwareentwickler interview questions shared by candidates
Implement a class called AirMap that has two methods: 1. add_route(start, destination) - adds ONE WAY connecting flight from one airport to another 2. print_all_routes(start, destination) - prints all possible routes from start to destination Given the following routes, print all possible routes between the airport C and D: A -----> B B -----> A A -----> C C -----> A A -----> D D -----> A B -----> C C -----> B B -----> D D -----> B Expected Output: C,A,B,D C,A,D C,B,A,D C,B,D
What data structure would you use or design to implement a suggestion box for a user searching for someone in a telephone directory
There were some mathematical puzzles.
Create a class implementing iterator interface to go through AVL tree.
Simple OOPs question, a BFS problem, elementary number theory problem
Given an array of integers, find the maximum number that can be reached by summing the best possible consecutive subsequence of the array.
Given a list of versions (in string format). The versions can have invalid characters (requires cleaning). Print the list in sorted order of increasing versions. Input: ["1.2.34", "$5.j8", "3.4#", "3.45"] output: 1.2, 3.4, 3.45
So you're not a .Net developer?
Brain teaser #1: Given 8 balls and a balance, how many weighings would it take to find one ball that does not weigh the same as the other 7. Brain teaser #2: Two boys enter a tunnel. When they are 1/3 of the way through, they hear a train coming. If the boys run in opposite directions at the same speed, and narrowly miss getting hit by the train at their respective end of the tunnel, how fast was the train traveling compared to the 2 boys?
Viewing 161 - 170 interview questions